Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Error SQL en nueva instalacion sql server.

Estas en el tema de Error SQL en nueva instalacion sql server. en el foro de SQL Server en Foros del Web. Tengo que migrar una base de datos sql server 2000 a un nuevo servidor, tambien con sql 2000 . Ya hice un restore de la ...
  #1 (permalink)  
Antiguo 05/12/2012, 13:19
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 19 años, 4 meses
Puntos: 6
Error SQL en nueva instalacion sql server.

Tengo que migrar una base de datos sql server 2000 a un nuevo servidor, tambien con sql 2000 .

Ya hice un restore de la base, salio todo bien. Pero al moment de ejcutar consultas de actualizacion o de insercion, me tira errores de conversion de tipo como el siguiente:

Cita:
Servidor: mensaje 242, nivel 16, estado 3, línea 1
La conversión del tipo de datos char a datetime produjo un valor datetime fuera de intervalo.
Se terminó la instrucción.
Lo curioso es que el error se da en la nueva instalacion de sql server 2000, el query que tiene el update o insert, estan bien, no hay problema de tipos a nivel codigo ni los parametros que se le mandan. Ya que si agarro el mismo query y lo ejecuto en el servidor sql server 2000 anterior, se ejecuta sin problemas y funciona bien.
Pero en la nueva instalacion tira ese problema.

La configuracion regional es la misma en ambos servidores, todo lo mismo.

La diferencia es que el antiguo servidor es un windows server 2003 con sql server 2000, este nuevo servidor es un windows server 2008 con sql server 2000 . Es decir la version del motor de base de datos es la misma, lo unico que cambia es el SO, supondrá algun problema de compatibilidad?? . Probé varias cosas pero sin exito.
Cualquier aporte es bienvenido.

Saludos.
  #2 (permalink)  
Antiguo 05/12/2012, 13:30
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Error SQL en nueva instalacion sql server.

dices que ya checaste la configuracion regional? ya probaste con un select getdate() en tu nuevo servidor y compararlo contra la fecha char que tienes?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 05/12/2012, 13:41
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 19 años, 4 meses
Puntos: 6
Respuesta: Error SQL en nueva instalacion sql server.

Cita:
Iniciado por Libras Ver Mensaje
dices que ya checaste la configuracion regional? ya probaste con un select getdate() en tu nuevo servidor y compararlo contra la fecha char que tienes?
En efecto, ya chequie la conf regional y es la misma, el getdate() tira el mismo formato de fecha en ambos servidores.

Saludos.
  #4 (permalink)  
Antiguo 05/12/2012, 15:01
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 17 años, 4 meses
Puntos: 180
Respuesta: Error SQL en nueva instalacion sql server.

¿Que COLLATE tienes en los servidores?
__________________
MCTS Isaias Islas
  #5 (permalink)  
Antiguo 05/12/2012, 15:06
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 19 años, 4 meses
Puntos: 6
Respuesta: Error SQL en nueva instalacion sql server.

Cita:
Iniciado por iislas Ver Mensaje
¿Que COLLATE tienes en los servidores?
Ops, donde me fijo eso??? no es que esa informacion viene en el archivo bak de la base?

Gracias, eso no lo habia pensado, ahora me pongo a investigar .
  #6 (permalink)  
Antiguo 05/12/2012, 15:08
Avatar de @padawan@  
Fecha de Ingreso: julio-2005
Mensajes: 393
Antigüedad: 19 años, 4 meses
Puntos: 6
Respuesta: Error SQL en nueva instalacion sql server.

Ahi me fije y la collate es la misma

Modern_Spanish_CI_AI

Asi que...........
  #7 (permalink)  
Antiguo 05/12/2012, 16:11
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Error SQL en nueva instalacion sql server.

puedes poner lo que tira el getdate() y un ejemplo de alguno de tus inserts?
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me

Etiquetas: server, sql, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:58.