Duda con una vista

05/05/2008 - 11:19 por davidr | Informe spam
Hola a todos,
necesito poder crear un vista en sql que lea un consulta de oracle. Me
intento explicar un poco más: tengo una consulta en oracle que lee sobre
tablas de oracle y me devuelve unos registros. A partir de ese resultado
quiero una vista en sql que me devuelva esos mismos registros de oracle.

Tengo claro que con un paquete podría conectarme a oracle, pasar el
resultado de su consulta a una tabla sql y hacer una vista en sql sobre esa
tabla sql, pero en principio no me sirve, necesito que tal y como hago la
vista por detrás conecte con oracle.

¿Alguien me puede decir cómo puedo conseguirlo?

Gracias de antemano.
 

Leer las respuestas

#1 Maxi
05/05/2008 - 15:45 | Informe spam
Hola, tenes varias opciones para hacer esto

1) Armarte un linked server desde SQL hacia Oracle y luego armas la vista en
SQL
2) Armar la vista directamente en el SQLServer usando Openrowset para
conectarte al Oracle

Le recomiendo que lea en tus libros online sobre la instruccion del punto 2
y de linked server


-
Microsoft M.V.P en SQLServer
SQLTotal Consulting - Servicios en SQLServer
Email:
"davidr" escribió en el mensaje
news:
Hola a todos,
necesito poder crear un vista en sql que lea un consulta de oracle. Me
intento explicar un poco más: tengo una consulta en oracle que lee sobre
tablas de oracle y me devuelve unos registros. A partir de ese resultado
quiero una vista en sql que me devuelva esos mismos registros de oracle.

Tengo claro que con un paquete podría conectarme a oracle, pasar el
resultado de su consulta a una tabla sql y hacer una vista en sql sobre
esa
tabla sql, pero en principio no me sirve, necesito que tal y como hago la
vista por detrás conecte con oracle.

¿Alguien me puede decir cómo puedo conseguirlo?

Gracias de antemano.

Preguntas similares