Oracle - Ejecutar un procedimiento de una BD remota

 
Vista:

Ejecutar un procedimiento de una BD remota

Publicado por Ana (34 intervenciones) el 07/03/2006 08:24:23
Hola, mi problema es que tengo que ejecutar un procedimiento que no me funciona correctamente y no se como hacerlo.En la Base de datos que nos dejan de pruebas si que puedo hacerlo y me devuelve los valores pero para acceder a la otra yo siempre pongo " @bacodl" que es el dblink para esa Base de Datos.
Una select normal seria:
select * from tabla y con la conexion
select * from tabla@bacodl
Pero en este caso quiero ejecutar un procedimiento con parametros pero no se como poner el dblink si seria
TABLA.PROCEDIMIENTO(); ( y funciona ok)
TABLA.PROCEDIMIENTO@bacodl(); ( y me da error)
He probado tambien a poner
TABLA.PROCEDIMIENTO()@bacodl; ( Y tambien me falla)
Sabe alguien como puedo poenrlo para ejecutar ese procedimiento
MUCHAS GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar un procedimiento de una BD remota

Publicado por Gladys (4 intervenciones) el 07/03/2006 17:55:18
prueba pniendo un alias a la tabla o si no determinando los parametros como condiciones o si no como un subquery, a ver que pasa.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar