Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Migracion a SQL 2005

5 views
Skip to first unread message

karina

unread,
Nov 6, 2009, 7:33:46 AM11/6/09
to
Hola
Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema al
ejecutar el STORE
Must declare the scalar variable "@Importecomision".

Y la variable est� DECLARADA como @ImporteComision o sea no distingue la
may�scula de la min�sculas. Lo que pasa que tengo varios stores con muchos
problemas de este tipo. Alguien sabe como se le puede decir al SQL 2005 que
tome el nombre de la variable declarada.? O tengo que hacerlo yo manualmente
modificar cada nombre de variable.?

Desde ya muchas GRACIAS.
Karina.


Carlos Sacristan

unread,
Nov 6, 2009, 7:39:06 AM11/6/09
to
Comprueba la intercalaci�n que tiene la base de datos, seguramente tenga una
sensible a may�sculas y tendr�s que cambiarla. Echa un vistazo al comando
ALTER DATABASE para poder hacerlo

--
-----------------------------
"Caminar sobre el agua y desarrollar software a partir de unas
especificaciones es f�cil, si ambas est�n congeladas."
Edward V. Berard, ingeniero inform�tico


"karina" <karina...@hotmail.com> wrote in message
news:eivQj1tX...@TK2MSFTNGP02.phx.gbl...


> Hola
> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema
> al ejecutar el STORE
> Must declare the scalar variable "@Importecomision".
>

> Y la variable est� DECLARADA como @ImporteComision o sea no distingue la
> may�scula de la min�sculas. Lo que pasa que tengo varios stores con muchos

karina

unread,
Nov 6, 2009, 12:37:26 PM11/6/09
to
Carlos
Pero tengo definido a Nivel de Base de Datos esta intercalaci�n y lo mismo
tengo problemas en la declaracion de variables de los STORES.
COLLATE SQL_Latin1_General_CP1_CI_AS

CI: Sin sensibilidad [case-insensitive]

Saludos
Karina.


"Carlos Sacristan" <nom...@nomail.com> escribi� en el mensaje
news:OY5ai4t...@TK2MSFTNGP05.phx.gbl...
> Comprueba la intercalaci�n que tiene la base de datos, seguramente tenga
> una sensible a may�sculas y tendr�s que cambiarla. Echa un vistazo al

> comando ALTER DATABASE para poder hacerlo
>
> --
> -----------------------------
> "Caminar sobre el agua y desarrollar software a partir de unas

> especificaciones es f�cil, si ambas est�n congeladas."
> Edward V. Berard, ingeniero inform�tico


>
>
> "karina" <karina...@hotmail.com> wrote in message
> news:eivQj1tX...@TK2MSFTNGP02.phx.gbl...
>> Hola
>> Estoy migrando Stores del SQL 2000 a SQL 2005 y me doy con este problema
>> al ejecutar el STORE
>> Must declare the scalar variable "@Importecomision".
>>

>> Y la variable est� DECLARADA como @ImporteComision o sea no distingue la

>> may�scula de la min�sculas. Lo que pasa que tengo varios stores con

Maxi Accotto

unread,
Nov 7, 2009, 7:39:25 AM11/7/09
to
Hola a nivel servidor que collation tenes?

--

------------------------------------------------
Maxi Accotto
MVP en SQL Server
http://blog.maxiaccotto.com
--------------------------------------------------

"karina" <karina...@hotmail.com> wrote in message

news:ud6BSfw...@TK2MSFTNGP02.phx.gbl...

karina

unread,
Nov 9, 2009, 7:45:54 AM11/9/09
to
A nivel de servidor tengo Latin1_General_CS_AS
Ese ser� el problema.? Por m�s que tenga a nivel de Base
SQL_Latin1_General_CP1_CI_AS para los STORES me toma a NIVEL de SERVIDOR.?
Saludos
Karina.

"Maxi Accotto" <maxi_a...@msn.comnospam> escribi� en el mensaje
news:%23h6JWd6...@TK2MSFTNGP06.phx.gbl...

aa

unread,
Nov 9, 2009, 5:17:58 PM11/9/09
to
Si estas haciendo algo con la tempdb te va a tomar el del server salvo que
la tempdb tenga otra,sino tendria que tomar la de la base.

"karina" <karina...@hotmail.com> wrote in message
news:OaC0UqTY...@TK2MSFTNGP05.phx.gbl...

Maxi Accotto

unread,
Nov 11, 2009, 5:28:23 PM11/11/09
to
Karina el problema no son los Store sino el codigo de join entre alguna
tabla y alguna temporal la cual esta ultima usa la del servidor.
Para resolverlo lo ideal seria que sean prolijos en la instalacion de
collation o bien en la query cuando haces la union de join indiques de que
collation a cual va (eso lo podes hacer y te recomiendo mires los libros on
line sobre la sintaxis Collate)

--

------------------------------------------------
Maxi Accotto
MVP en SQL Server
http://blog.maxiaccotto.com
--------------------------------------------------

"karina" <karina...@hotmail.com> wrote in message

news:OaC0UqTY...@TK2MSFTNGP05.phx.gbl...

aa

unread,
Nov 12, 2009, 11:46:39 AM11/12/09
to
podes hacer
select from tabla a inner join tablatemporal
on a.campo = b.campo collate y ahi la collation de la tabla local para
igualarlas

"karina" <karina...@hotmail.com> wrote in message
news:eivQj1tX...@TK2MSFTNGP02.phx.gbl...
0 new messages