Estoy instalando Evolution 1.8.4.0 en un cliente en colombia, al ejecutar el script 1-EvoConfig, da error en el siguiente error: La conversión del tipo de datos varchar en datetime produjo un valor fuera de intervalo. el error lo da en la línea 80480 y cuando el formato de la fecha va en literales para una conversión implícita: Ej '2013-07-15 15:29:27'

TAmbién da el siguiente error: Error al convertir una cadena de caracteres en fecha y/u hora. esto lo da en la línea 80483 cuando el formato de la fecha va de la siguiente forma: 'Aug 2 2013 12:47'

Me podrían indicar qué configuración hay que colocar al servidor de base de datos para que reconozca esos formatos?.

de fechas, ya que si le doy un simple select convert(datetime,'Aug 2 2013 12:47') da el mismo error. o si le doy convert(datetime,'2013-07-15 15:29:27') lo mismo.

asked 17 Mar '15, 17:50

Juan%20Carlos%20Soria's gravatar image

Juan Carlos Soria
1.1k171179185
accept rate: 41%

¿Qué configuración regional tiene el servidor donde está instalado el SQL Server?

¿Qué Collation tiene el servidor SQL Server?

¿Con qué Collation se crea la base de datos?

Con esta información podes decidir que formato poner. Por ejemplo, el formato '2013-07-15 15:29:27', corresponde con el código 120 de la función CONVERT()

(17 Mar '15, 23:29) Fernando Paz ♦♦ Fernando%20Paz's gravatar image

La configuración regional del servidor de SQLSERVER es Español/España. El Collation que tiene el SQLSERVER es SQL_Latin1_General_CP1_CI_AS. La base de datos se crea con el collation Latin1_General_CI_AS (Me imagino que así la crea el script estándar). Ahora bien el problema es que los scripts de instalacion vienen sin el convert() solo vienen con la fecha en caracter y probablemente eso es lo que origina el error. Hay que hacer el cambio manual.

(18 Mar '15, 15:14) Juan Carlos Soria Juan%20Carlos%20Soria's gravatar image

La solución la proporcionó Fernando BArrios y básicamente consiste en agregar al inicio de cada script la siguiente instrucción:

SET LANGUAGE us_english;

y ya funciona OK

link

answered 21 Mar '15, 00:04

Juan%20Carlos%20Soria's gravatar image

Juan Carlos Soria
1.1k171179185
accept rate: 41%

edited 21 Mar '15, 00:04

Ese mismo problema me sucedió a mi, tiene que ver con el formato de fechas, algunas fechas están con formato DMY, otras con MDY, etc.

Por tal razón sugiero se usen formatos de fecha ESTANDARD por ejemplo para representar 31 de Enero 2015 usar el formato '20150101', ya que es el formato default.

En mi caso tuve que corregir los script 1 y 2, ya que también en el segundo genera problemas de fechas.

Saludos.

link

answered 17 Mar '15, 18:57

Luis%20Armas's gravatar image

Luis Armas
(suspended)
accept rate: 8%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×14
×6
×5

Asked: 17 Mar '15, 17:50

Seen: 3,094 times

Last updated: 21 Mar '15, 00:04

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática