Caracteres raros en la base de datos

04/04/2005 - 10:07 por Keyhelp | Informe spam
Hola a todos:
Hace poco se nos estropeo el disco duro donde teniamos las bases de
datos. menos mal que teniamos copia de seguridad de las mismas.
Todos los días hace una copia de las bases de datos y recogemos la
información para guardarla, son fichero BCK normal y corrientes.
Hemos formateado el disco duro, instalado el SQL Server 2000 ( Inglés ) en
nuestro W2K ( Inglés ) con los SP a la última.
A la hora de recuperar las bases de dato ( Restore Database ) lo ha
realizado correctamente pero los caracteres han cambiado... por ejemplo,
donde ponía í ( i con tilde ) ahora aparece Ý ( Y con tílde ), las á son ß y
las é son Ú. ó --> ¾ y así con los caracteres "especiales" ( la Ñ es una D
con una raya ).
¿Se puede saber que ha pasado?
¿Se puede volver al "status quo", osea como estaba antes?
Por favor, alguna pista.

Gracias de antemano.
Nota: No todas las bases de datos tienen el mismo collate, algunas son
SQL_General_Latin1_SP850 y otras son SQL_Spanish, pero este collate lo
recupera del backup.


Francisco López
Dpt. Desarrollo
Keyhelp, S.L.
http://www.keyhelp.net
 

Leer las respuestas

#1 Marco Casamento
04/04/2005 - 13:33 | Informe spam
Tu nota mira correcto! Lo problemas es la collation!
Tu deber instalar SQL Server con la misma collation de antes!
(o tu puede reconstruir lo master base de datos)!
¿Que collation tiene el master db ? ¿Y que collation tiene el usuario db ?

Mi esccias por mi escacio español...
"Keyhelp" ha scritto:

Hola a todos:
Hace poco se nos estropeo el disco duro donde teniamos las bases de
datos. menos mal que teniamos copia de seguridad de las mismas.
Todos los días hace una copia de las bases de datos y recogemos la
información para guardarla, son fichero BCK normal y corrientes.
Hemos formateado el disco duro, instalado el SQL Server 2000 ( Inglés ) en
nuestro W2K ( Inglés ) con los SP a la última.
A la hora de recuperar las bases de dato ( Restore Database ) lo ha
realizado correctamente pero los caracteres han cambiado... por ejemplo,
donde ponía í ( i con tilde ) ahora aparece Ý ( Y con tílde ), las á son ß y
las é son Ú. ó --> ¾ y así con los caracteres "especiales" ( la Ñ es una D
con una raya ).
¿Se puede saber que ha pasado?
¿Se puede volver al "status quo", osea como estaba antes?
Por favor, alguna pista.

Gracias de antemano.
Nota: No todas las bases de datos tienen el mismo collate, algunas son
SQL_General_Latin1_SP850 y otras son SQL_Spanish, pero este collate lo
recupera del backup.


Francisco López
Dpt. Desarrollo
Keyhelp, S.L.
http://www.keyhelp.net



Preguntas similares