Intercalación del servidor

21/02/2007 - 19:51 por Antoñete | Informe spam
Hola a todos.
Estoy instalando una aplicación y me aparece el mensaje "El idioma del
servidor SQL Server debe ser <Latin1_General_CI_AI>"

En las propiedades del SQL me aparece: "Intercalación del servidor:
Modern_Spanish_CI_AS"

¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que es la
primera vez que abro el Enterprise Manager.

Gracias.

Preguntas similare

Leer las respuestas

#1 Gustavo Larriera (MVP)
21/02/2007 - 20:33 | Informe spam
No nos dices que version de SQL Server usas... pero voy a suponer que usas
SQL Server 2000 pues mencionas al Enterprise Manager (y no al management
Studio de SQL server 2005 :-)).

Cambiar el collate a todo el servidor es un proceso muy doloroso en SQL
Server 2000, vas a tener que reconstruir la base Master (usando REBUILDM.EXE)

Mi recomendación es que consultes a quienes escribieron la aplicación, pues
posiblemente lo único que la aplicación necesita es que se modifique el
collation de la base de datos a la que se conecta.

En este último caso, basta con usar ALTER DATABASE o armar un script para
reconstruir la base.

Como dije antes, consulta primero a los programadores de la aplicación.
Nosotros desde acá no podmeos saber esos detalles.
Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Antoñete" wrote:

Hola a todos.
Estoy instalando una aplicación y me aparece el mensaje "El idioma del
servidor SQL Server debe ser <Latin1_General_CI_AI>"

En las propiedades del SQL me aparece: "Intercalación del servidor:
Modern_Spanish_CI_AS"

¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que es la
primera vez que abro el Enterprise Manager.

Gracias.



Respuesta Responder a este mensaje
#2 Antoñete
22/02/2007 - 09:32 | Informe spam
Ante todo, gracias por contestar.
En efecto, he montado SQL Server 2000, la versión de evaluación que según
Microsoft sólo tiene limitaciones de fecha.

He encontrado el Rebuildm.exe y lo he ejecutado. El directorio de origen he
puesto el de la base de datos de SQL, o sea,
C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data.
El Administrador de Servicios está desactivado. Sin embargo, el Rebuildm me
dice que "No se puede copiar master: Está siendo usado por otra persona o
programa". ¿Alguna idea?


NOTA: Cambiar algo de la aplicación que quiero manejar es imposible.

Saludos.





"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
No nos dices que version de SQL Server usas... pero voy a suponer que usas
SQL Server 2000 pues mencionas al Enterprise Manager (y no al management
Studio de SQL server 2005 :-)).

Cambiar el collate a todo el servidor es un proceso muy doloroso en SQL
Server 2000, vas a tener que reconstruir la base Master (usando


REBUILDM.EXE)

Mi recomendación es que consultes a quienes escribieron la aplicación,


pues
posiblemente lo único que la aplicación necesita es que se modifique el
collation de la base de datos a la que se conecta.

En este último caso, basta con usar ALTER DATABASE o armar un script para
reconstruir la base.

Como dije antes, consulta primero a los programadores de la aplicación.
Nosotros desde acá no podmeos saber esos detalles.
Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Antoñete" wrote:

> Hola a todos.
> Estoy instalando una aplicación y me aparece el mensaje "El idioma del
> servidor SQL Server debe ser <Latin1_General_CI_AI>"
>
> En las propiedades del SQL me aparece: "Intercalación del servidor:
> Modern_Spanish_CI_AS"
>
> ¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que es la
> primera vez que abro el Enterprise Manager.
>
> Gracias.
>
>
>
Respuesta Responder a este mensaje
#3 Antoñete
22/02/2007 - 10:26 | Informe spam
Por cierto, no me importa desinstalar el SQL Server y volverlo a instalar,
si fuera necesario; aunque no sé en qué momento le tengo que decir que me
ponga el idioma a Latin.








"Antoñete" escribió en el mensaje
news:
Ante todo, gracias por contestar.
En efecto, he montado SQL Server 2000, la versión de evaluación que según
Microsoft sólo tiene limitaciones de fecha.

He encontrado el Rebuildm.exe y lo he ejecutado. El directorio de origen


he
puesto el de la base de datos de SQL, o sea,
C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data.
El Administrador de Servicios está desactivado. Sin embargo, el Rebuildm


me
dice que "No se puede copiar master: Está siendo usado por otra persona o
programa". ¿Alguna idea?


NOTA: Cambiar algo de la aplicación que quiero manejar es imposible.

Saludos.





"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
> No nos dices que version de SQL Server usas... pero voy a suponer que


usas
> SQL Server 2000 pues mencionas al Enterprise Manager (y no al management
> Studio de SQL server 2005 :-)).
>
> Cambiar el collate a todo el servidor es un proceso muy doloroso en SQL
> Server 2000, vas a tener que reconstruir la base Master (usando
REBUILDM.EXE)
>
> Mi recomendación es que consultes a quienes escribieron la aplicación,
pues
> posiblemente lo único que la aplicación necesita es que se modifique el
> collation de la base de datos a la que se conecta.
>
> En este último caso, basta con usar ALTER DATABASE o armar un script


para
> reconstruir la base.
>
> Como dije antes, consulta primero a los programadores de la aplicación.
> Nosotros desde acá no podmeos saber esos detalles.
> Gustavo Larriera, MVP
> http://aspnet2.com/mvp.ashx?GustavoLarriera
> http://solidqualitylearning.com/blogs/glarriera/
> Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
>
>
>
> "Antoñete" wrote:
>
> > Hola a todos.
> > Estoy instalando una aplicación y me aparece el mensaje "El idioma del
> > servidor SQL Server debe ser <Latin1_General_CI_AI>"
> >
> > En las propiedades del SQL me aparece: "Intercalación del servidor:
> > Modern_Spanish_CI_AS"
> >
> > ¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que es


la
> > primera vez que abro el Enterprise Manager.
> >
> > Gracias.
> >
> >
> >


Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
22/02/2007 - 13:40 | Informe spam
Cuando haces una instalación, uno de los cuadros de diálogos te permite
elegir el collation que vas a usar.

Si en tu caso reinstalar no es problema, creo que va a ser la opción más
fácil.

Respecto al uso de REBUILDM.EXE, mira estos artículos:

Intercalación [Collation] en SQL Server 2000
http://www.microsoft.com/spanish/ms...J_2511.asp

Respecto al error que mencionas en tu mensaje previo: Para hacer el REBUILDM
debes detener todos los servicios de SQL. También te conviene copiar los
archivos del CD a disco y verificar que no tengan atributo read-only.


Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Antoñete" wrote:

Por cierto, no me importa desinstalar el SQL Server y volverlo a instalar,
si fuera necesario; aunque no sé en qué momento le tengo que decir que me
ponga el idioma a Latin.








"Antoñete" escribió en el mensaje
news:
> Ante todo, gracias por contestar.
> En efecto, he montado SQL Server 2000, la versión de evaluación que según
> Microsoft sólo tiene limitaciones de fecha.
>
> He encontrado el Rebuildm.exe y lo he ejecutado. El directorio de origen
he
> puesto el de la base de datos de SQL, o sea,
> C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data.
> El Administrador de Servicios está desactivado. Sin embargo, el Rebuildm
me
> dice que "No se puede copiar master: Está siendo usado por otra persona o
> programa". ¿Alguna idea?
>
>
> NOTA: Cambiar algo de la aplicación que quiero manejar es imposible.
>
> Saludos.
>
>
>
>
>
> "Gustavo Larriera (MVP)"
> escribió en el mensaje
> news:
> > No nos dices que version de SQL Server usas... pero voy a suponer que
usas
> > SQL Server 2000 pues mencionas al Enterprise Manager (y no al management
> > Studio de SQL server 2005 :-)).
> >
> > Cambiar el collate a todo el servidor es un proceso muy doloroso en SQL
> > Server 2000, vas a tener que reconstruir la base Master (usando
> REBUILDM.EXE)
> >
> > Mi recomendación es que consultes a quienes escribieron la aplicación,
> pues
> > posiblemente lo único que la aplicación necesita es que se modifique el
> > collation de la base de datos a la que se conecta.
> >
> > En este último caso, basta con usar ALTER DATABASE o armar un script
para
> > reconstruir la base.
> >
> > Como dije antes, consulta primero a los programadores de la aplicación.
> > Nosotros desde acá no podmeos saber esos detalles.
> > Gustavo Larriera, MVP
> > http://aspnet2.com/mvp.ashx?GustavoLarriera
> > http://solidqualitylearning.com/blogs/glarriera/
> > Este mensaje se proporciona tal como es, sin garantías de ninguna clase.
> >
> >
> >
> > "Antoñete" wrote:
> >
> > > Hola a todos.
> > > Estoy instalando una aplicación y me aparece el mensaje "El idioma del
> > > servidor SQL Server debe ser <Latin1_General_CI_AI>"
> > >
> > > En las propiedades del SQL me aparece: "Intercalación del servidor:
> > > Modern_Spanish_CI_AS"
> > >
> > > ¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que es
la
> > > primera vez que abro el Enterprise Manager.
> > >
> > > Gracias.
> > >
> > >
> > >
>
>



Respuesta Responder a este mensaje
#5 Antoñete
26/02/2007 - 10:34 | Informe spam
Agradecido.







"Gustavo Larriera (MVP)"
escribió en el mensaje
news:
Cuando haces una instalación, uno de los cuadros de diálogos te permite
elegir el collation que vas a usar.

Si en tu caso reinstalar no es problema, creo que va a ser la opción más
fácil.

Respecto al uso de REBUILDM.EXE, mira estos artículos:

Intercalación [Collation] en SQL Server 2000



http://www.microsoft.com/spanish/ms...J_2511.asp

Respecto al error que mencionas en tu mensaje previo: Para hacer el


REBUILDM
debes detener todos los servicios de SQL. También te conviene copiar los
archivos del CD a disco y verificar que no tengan atributo read-only.


Gustavo Larriera, MVP
http://aspnet2.com/mvp.ashx?GustavoLarriera
http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Antoñete" wrote:

> Por cierto, no me importa desinstalar el SQL Server y volverlo a


instalar,
> si fuera necesario; aunque no sé en qué momento le tengo que decir que


me
> ponga el idioma a Latin.
>
>
>
>
>
>
>
>
> "Antoñete" escribió en el mensaje
> news:
> > Ante todo, gracias por contestar.
> > En efecto, he montado SQL Server 2000, la versión de evaluación que


según
> > Microsoft sólo tiene limitaciones de fecha.
> >
> > He encontrado el Rebuildm.exe y lo he ejecutado. El directorio de


origen
> he
> > puesto el de la base de datos de SQL, o sea,
> > C:\Archivos de programa\Microsoft SQL Server\MSSQL\Data.
> > El Administrador de Servicios está desactivado. Sin embargo, el


Rebuildm
> me
> > dice que "No se puede copiar master: Está siendo usado por otra


persona o
> > programa". ¿Alguna idea?
> >
> >
> > NOTA: Cambiar algo de la aplicación que quiero manejar es imposible.
> >
> > Saludos.
> >
> >
> >
> >
> >
> > "Gustavo Larriera (MVP)"



> > escribió en el mensaje
> > news:
> > > No nos dices que version de SQL Server usas... pero voy a suponer


que
> usas
> > > SQL Server 2000 pues mencionas al Enterprise Manager (y no al


management
> > > Studio de SQL server 2005 :-)).
> > >
> > > Cambiar el collate a todo el servidor es un proceso muy doloroso en


SQL
> > > Server 2000, vas a tener que reconstruir la base Master (usando
> > REBUILDM.EXE)
> > >
> > > Mi recomendación es que consultes a quienes escribieron la


aplicación,
> > pues
> > > posiblemente lo único que la aplicación necesita es que se modifique


el
> > > collation de la base de datos a la que se conecta.
> > >
> > > En este último caso, basta con usar ALTER DATABASE o armar un script
> para
> > > reconstruir la base.
> > >
> > > Como dije antes, consulta primero a los programadores de la


aplicación.
> > > Nosotros desde acá no podmeos saber esos detalles.
> > > Gustavo Larriera, MVP
> > > http://aspnet2.com/mvp.ashx?GustavoLarriera
> > > http://solidqualitylearning.com/blogs/glarriera/
> > > Este mensaje se proporciona tal como es, sin garantías de ninguna


clase.
> > >
> > >
> > >
> > > "Antoñete" wrote:
> > >
> > > > Hola a todos.
> > > > Estoy instalando una aplicación y me aparece el mensaje "El idioma


del
> > > > servidor SQL Server debe ser <Latin1_General_CI_AI>"
> > > >
> > > > En las propiedades del SQL me aparece: "Intercalación del


servidor:
> > > > Modern_Spanish_CI_AS"
> > > >
> > > > ¿Sabe alguien cómo puedo cambiar ésto? Partamos de la base de que


es
> la
> > > > primera vez que abro el Enterprise Manager.
> > > >
> > > > Gracias.
> > > >
> > > >
> > > >
> >
> >
>
>
>
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida