Migración SQL Server 7.0 SQL Server 2000

09/07/2003 - 13:28 por P. Vilardell | Informe spam
Hola a todos, estoy realizando una migración de un SQL
Server 7.0. a un SQL Server 2000 y mi problema es el
siguiente:

Actualmente tengo una aplicación que se conecta con el SQL
Server 7.0. (cuando se desarrollo esta aplicacion no tiene
en cuenta si los campos de la tabla que consulta son en
MAYUSCULA o MINUSCULA, de hecho este como este funciona
correctamente), tras realizar la migración probar la
aplicación contra el SQL Server 2000 me da muchos errores
de que no reconoce la columna de una tabla, es decir, el
nombre de las columnas estan definidas en MAYUSCULAS y en
la aplicación a veces se hace referencia en minusculas y a
veces en MAYUSCULAS, sino coincide da un error.

Esto solo me pasa con el SQL Server 2000, pues en el SQL
Server 7.0. no me pasa.

¿Alguien sabe como puedo solucionar el problema sin tener
que volver a reescribir todo el código de la aplicación?

Gracias.
 

Leer las respuestas

#1 Carlos Sacristan
09/07/2003 - 13:55 | Informe spam
(Perdón, se lo envié a otro hilo)


Tienes que cambiar la intercalación de tu base de datos para que no
distinga mayúsculas y minúsculas. Este ejemplo lo hace:

ALTER DATABASE tuBD COLLATE Traditional_Spanish_CI_AS



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"P. Vilardell" escribió en el mensaje
news:95de01c3460d$39d86cf0$
Hola a todos, estoy realizando una migración de un SQL
Server 7.0. a un SQL Server 2000 y mi problema es el
siguiente:

Actualmente tengo una aplicación que se conecta con el SQL
Server 7.0. (cuando se desarrollo esta aplicacion no tiene
en cuenta si los campos de la tabla que consulta son en
MAYUSCULA o MINUSCULA, de hecho este como este funciona
correctamente), tras realizar la migración probar la
aplicación contra el SQL Server 2000 me da muchos errores
de que no reconoce la columna de una tabla, es decir, el
nombre de las columnas estan definidas en MAYUSCULAS y en
la aplicación a veces se hace referencia en minusculas y a
veces en MAYUSCULAS, sino coincide da un error.

Esto solo me pasa con el SQL Server 2000, pues en el SQL
Server 7.0. no me pasa.

¿Alguien sabe como puedo solucionar el problema sin tener
que volver a reescribir todo el código de la aplicación?

Gracias.

Preguntas similares