Intercalaciones

22/05/2006 - 22:30 por Manuel | Informe spam
Hola foreros...
les cuento mi problemita... hace algunos días cambiamos el server de la
empresa, probamos los sistemas que se encuentran en ejecución, todo bien
hasta que algunos comenzaron a dar problemas dando un error de
Intercalación...
revisando nos hemos dado cuenta que la intercalación del antiguo servidor es
SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es MODERN_SPANISH

para el traspaso, se generaron los respaldos de las bases de datos y luego
estos se restauraron en el nuevo servidor, conservando su antigua propiedad
sql_latin1... excepto una, la cual no asume nada.

donde me esta generando el error es en un procedimiento almacenado que hace
una actualización una tabla, las aplicaciones que no utilizan procedimientos
almacenados trabajan sin ningún problema.

alguien me podría orientar sobre la forma de resolver este error, el cual
apremia pues las aplicaciones deben estar arriba todo el tiempo.

por su ayuda
muchas gracias

Manuel

Preguntas similare

Leer las respuestas

#1 Isaias
22/05/2006 - 23:24 | Informe spam
Al momento de instalar el nuevo servidor, debiste indicarle que tipo de
INTERCALACION (COLLATE) utlizaria, seguramente tiene uno diferente al que
tenia el antiguo servidor.

Puedes cambiar el COLLATE de una base con ALTER DATABASE, pero los datos que
se encuentran almacenados, conservaran su collate.
Saludos
IIslas


"Manuel" escribió:

Hola foreros...
les cuento mi problemita... hace algunos días cambiamos el server de la
empresa, probamos los sistemas que se encuentran en ejecución, todo bien
hasta que algunos comenzaron a dar problemas dando un error de
Intercalación...
revisando nos hemos dado cuenta que la intercalación del antiguo servidor es
SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es MODERN_SPANISH

para el traspaso, se generaron los respaldos de las bases de datos y luego
estos se restauraron en el nuevo servidor, conservando su antigua propiedad
sql_latin1... excepto una, la cual no asume nada.

donde me esta generando el error es en un procedimiento almacenado que hace
una actualización una tabla, las aplicaciones que no utilizan procedimientos
almacenados trabajan sin ningún problema.

alguien me podría orientar sobre la forma de resolver este error, el cual
apremia pues las aplicaciones deben estar arriba todo el tiempo.

por su ayuda
muchas gracias

Manuel



Respuesta Responder a este mensaje
#2 Manuel
22/05/2006 - 23:46 | Informe spam
Isaias, si vuelvo a instalar el sql server, podría esto solucionar mi
problema de proceso??

gracias


"Isaias" wrote in message
news:
Al momento de instalar el nuevo servidor, debiste indicarle que tipo de
INTERCALACION (COLLATE) utlizaria, seguramente tiene uno diferente al que
tenia el antiguo servidor.

Puedes cambiar el COLLATE de una base con ALTER DATABASE, pero los datos


que
se encuentran almacenados, conservaran su collate.
Saludos
IIslas


"Manuel" escribió:

> Hola foreros...
> les cuento mi problemita... hace algunos días cambiamos el server de la
> empresa, probamos los sistemas que se encuentran en ejecución, todo bien
> hasta que algunos comenzaron a dar problemas dando un error de
> Intercalación...
> revisando nos hemos dado cuenta que la intercalación del antiguo


servidor es
> SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es


MODERN_SPANISH
>
> para el traspaso, se generaron los respaldos de las bases de datos y


luego
> estos se restauraron en el nuevo servidor, conservando su antigua


propiedad
> sql_latin1... excepto una, la cual no asume nada.
>
> donde me esta generando el error es en un procedimiento almacenado que


hace
> una actualización una tabla, las aplicaciones que no utilizan


procedimientos
> almacenados trabajan sin ningún problema.
>
> alguien me podría orientar sobre la forma de resolver este error, el


cual
> apremia pues las aplicaciones deben estar arriba todo el tiempo.
>
> por su ayuda
> muchas gracias
>
> Manuel
>
>
>
Respuesta Responder a este mensaje
#3 Manuel
22/05/2006 - 23:54 | Informe spam
Resulta que al hacer la instalación, solo me da la opción de Modern_Spanish,
no me permite indicar la otra intercalación, como puedo hacer para asignar
la otra por defecto??

gracias


"Isaias" wrote in message
news:
Al momento de instalar el nuevo servidor, debiste indicarle que tipo de
INTERCALACION (COLLATE) utlizaria, seguramente tiene uno diferente al que
tenia el antiguo servidor.

Puedes cambiar el COLLATE de una base con ALTER DATABASE, pero los datos


que
se encuentran almacenados, conservaran su collate.
Saludos
IIslas


"Manuel" escribió:

> Hola foreros...
> les cuento mi problemita... hace algunos días cambiamos el server de la
> empresa, probamos los sistemas que se encuentran en ejecución, todo bien
> hasta que algunos comenzaron a dar problemas dando un error de
> Intercalación...
> revisando nos hemos dado cuenta que la intercalación del antiguo


servidor es
> SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es


MODERN_SPANISH
>
> para el traspaso, se generaron los respaldos de las bases de datos y


luego
> estos se restauraron en el nuevo servidor, conservando su antigua


propiedad
> sql_latin1... excepto una, la cual no asume nada.
>
> donde me esta generando el error es en un procedimiento almacenado que


hace
> una actualización una tabla, las aplicaciones que no utilizan


procedimientos
> almacenados trabajan sin ningún problema.
>
> alguien me podría orientar sobre la forma de resolver este error, el


cual
> apremia pues las aplicaciones deben estar arriba todo el tiempo.
>
> por su ayuda
> muchas gracias
>
> Manuel
>
>
>
Respuesta Responder a este mensaje
#4 Isaias
23/05/2006 - 00:55 | Informe spam
Te debes estar registrando a tu servidor con una cuenta de administrador de
SO (Sistema Operativo), debe darte la oportunidad de cambiar el tipo de
INTERCALACION.
Saludos
IIslas


"Manuel" escribió:

Resulta que al hacer la instalación, solo me da la opción de Modern_Spanish,
no me permite indicar la otra intercalación, como puedo hacer para asignar
la otra por defecto??

gracias


"Isaias" wrote in message
news:
> Al momento de instalar el nuevo servidor, debiste indicarle que tipo de
> INTERCALACION (COLLATE) utlizaria, seguramente tiene uno diferente al que
> tenia el antiguo servidor.
>
> Puedes cambiar el COLLATE de una base con ALTER DATABASE, pero los datos
que
> se encuentran almacenados, conservaran su collate.
> Saludos
> IIslas
>
>
> "Manuel" escribió:
>
> > Hola foreros...
> > les cuento mi problemita... hace algunos días cambiamos el server de la
> > empresa, probamos los sistemas que se encuentran en ejecución, todo bien
> > hasta que algunos comenzaron a dar problemas dando un error de
> > Intercalación...
> > revisando nos hemos dado cuenta que la intercalación del antiguo
servidor es
> > SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es
MODERN_SPANISH
> >
> > para el traspaso, se generaron los respaldos de las bases de datos y
luego
> > estos se restauraron en el nuevo servidor, conservando su antigua
propiedad
> > sql_latin1... excepto una, la cual no asume nada.
> >
> > donde me esta generando el error es en un procedimiento almacenado que
hace
> > una actualización una tabla, las aplicaciones que no utilizan
procedimientos
> > almacenados trabajan sin ningún problema.
> >
> > alguien me podría orientar sobre la forma de resolver este error, el
cual
> > apremia pues las aplicaciones deben estar arriba todo el tiempo.
> >
> > por su ayuda
> > muchas gracias
> >
> > Manuel
> >
> >
> >



Respuesta Responder a este mensaje
#5 BitOne®
23/05/2006 - 06:50 | Informe spam
en todo caso puedes utilizar esta herramienta rebuildm.exe viene con sql server.

para estos casos en que el collate nos pones un poco locos. :)


BitOne®



"Isaias" escribió en el mensaje news:
Te debes estar registrando a tu servidor con una cuenta de administrador de
SO (Sistema Operativo), debe darte la oportunidad de cambiar el tipo de
INTERCALACION.
Saludos
IIslas


"Manuel" escribió:

> Resulta que al hacer la instalación, solo me da la opción de Modern_Spanish,
> no me permite indicar la otra intercalación, como puedo hacer para asignar
> la otra por defecto??
>
> gracias
>
>
> "Isaias" wrote in message
> news:
> > Al momento de instalar el nuevo servidor, debiste indicarle que tipo de
> > INTERCALACION (COLLATE) utlizaria, seguramente tiene uno diferente al que
> > tenia el antiguo servidor.
> >
> > Puedes cambiar el COLLATE de una base con ALTER DATABASE, pero los datos
> que
> > se encuentran almacenados, conservaran su collate.
> > Saludos
> > IIslas
> >
> >
> > "Manuel" escribió:
> >
> > > Hola foreros...
> > > les cuento mi problemita... hace algunos días cambiamos el server de la
> > > empresa, probamos los sistemas que se encuentran en ejecución, todo bien
> > > hasta que algunos comenzaron a dar problemas dando un error de
> > > Intercalación...
> > > revisando nos hemos dado cuenta que la intercalación del antiguo
> servidor es
> > > SQL_Latin1_General_CP1_CI_AS y la que quedo en el nuevo es
> MODERN_SPANISH
> > >
> > > para el traspaso, se generaron los respaldos de las bases de datos y
> luego
> > > estos se restauraron en el nuevo servidor, conservando su antigua
> propiedad
> > > sql_latin1... excepto una, la cual no asume nada.
> > >
> > > donde me esta generando el error es en un procedimiento almacenado que
> hace
> > > una actualización una tabla, las aplicaciones que no utilizan
> procedimientos
> > > almacenados trabajan sin ningún problema.
> > >
> > > alguien me podría orientar sobre la forma de resolver este error, el
> cual
> > > apremia pues las aplicaciones deben estar arriba todo el tiempo.
> > >
> > > por su ayuda
> > > muchas gracias
> > >
> > > Manuel
> > >
> > >
> > >
>
>
>
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida