variables globales al sistema y a la sesión

15/10/2003 - 20:28 por [-H-] | Informe spam
Hola a todos.
Vereis, estoy desarrollando mi proyecto fin de carrera
(Ing.Tec.Informatico de sis.), que consiste en estudiar y
automatizar en la medida de lo posible la migración de un
ERP programado para Oracle a SQL Server 2000.
Mi principal problema reside en los paquetes.
Oracle permite definir paquetes de BD que no son mas que
conjuntos de funciones y procedimientos almacenados y
variables de visibilidad a nivel de paquete (como
cualquier lenguaje de programación).
Bien, pues como en SQL Server no se pueden definir
paquetes ni nada parecido, lo que he decidido es migrar a
pelo las funciones y procedimientos que estén en los
paquetes y dejarlos "sin empaquetar" en SQL Server. Mi
problema es que no he conseguido encontrar la manera en
la que SQL Server gestiona esas variables que en Oracle
se definen a nivel de paquete...
¿Alguien sabe como hacerlo?
Muchas gracias.
PD:Si no hubiera otra solución mi ultimo recurso seria
crear una tabla "variables" e incluir una columna por
variable, y luego irlas modificando con triggers o con
procedimientos almacenados, pero me parece una conversión
un poco "sucia" ;)
PD2:He leido en varios posts la palabra "script", ¿al
referiros a scripts quereis decir DDL?
 

Leer las respuestas

#1 Eladio Rincón
15/10/2003 - 22:46 | Informe spam
Hola,

hay un capitulo de kit de recursos de SQL Server 2000 dedicado a migración de Oracle a SQL Server 2000:
Chapter 7 - Migrating Oracle Databases to SQL Server 2000
http://www.microsoft.com/technet/tr.../c0761.asp


Eladio Rincón
SQL Server MVP
http://eladio.europe.webmatrixhosting.net



"Comparte lo que sabes, aprende lo que no sepas." FGG

"[-H-]" escribió en el mensaje news:0f2a01c3934a$15af5160$
Hola a todos.
Vereis, estoy desarrollando mi proyecto fin de carrera
(Ing.Tec.Informatico de sis.), que consiste en estudiar y
automatizar en la medida de lo posible la migración de un
ERP programado para Oracle a SQL Server 2000.
Mi principal problema reside en los paquetes.
Oracle permite definir paquetes de BD que no son mas que
conjuntos de funciones y procedimientos almacenados y
variables de visibilidad a nivel de paquete (como
cualquier lenguaje de programación).
Bien, pues como en SQL Server no se pueden definir
paquetes ni nada parecido, lo que he decidido es migrar a
pelo las funciones y procedimientos que estén en los
paquetes y dejarlos "sin empaquetar" en SQL Server. Mi
problema es que no he conseguido encontrar la manera en
la que SQL Server gestiona esas variables que en Oracle
se definen a nivel de paquete...
¿Alguien sabe como hacerlo?
Muchas gracias.
PD:Si no hubiera otra solución mi ultimo recurso seria
crear una tabla "variables" e incluir una columna por
variable, y luego irlas modificando con triggers o con
procedimientos almacenados, pero me parece una conversión
un poco "sucia" ;)
PD2:He leido en varios posts la palabra "script", ¿al
referiros a scripts quereis decir DDL?

Preguntas similares