Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2007, 11:23
Avatar de cesar_winston
cesar_winston
 
Fecha de Ingreso: mayo-2007
Ubicación: df
Mensajes: 8
Antigüedad: 17 años, 6 meses
Puntos: 0
Sonrisa alter session - dentro de un stored procedure

Saludos compatriotas ...

Soy nuevo en este foro y en cualquier cosa que pueda ayudar estoy en la mejor disposición, por lo pronto empecemos en este detalle.

Tengo 2 bases de datos:

He creado un DBlink para poder subtraer datos de la BD2 a la BD1 pero para poder ver los datos de la BD2 necesito correr las siguientes instrucciones:

alter session set nls_language='AMERICAN';

y después se ejecutan las instrucciones del proceso

begin
apps.fnd_client_info.set_org_context('1');
end;

despues de correr esto ya puedo ver los datos, pero necesito extraer los datos desde la BD1 asi que he creado un stored procedure en la BD2 para ejecutarlo desde la BD1 y poder ver los datos desde la BD1:

CREATE OR REPLACE PROCEDURE SP_PERMISOS IS
BEGIN

alter session set nls_language='AMERICAN';

begin
apps.fnd_client_info.set_org_context('1');
end;

END SP_PERMISOS;
/

pero me marca error en el stored procedure en la parte de:

alter session set nls_language='AMERICAN';

mi pregunta es si hay alguna forma de ejecutar esta instruccion en un stored procedure o como puedo ejecutar estas instrucciones desde un DBlink????

Espero me puedan ayudar. gracias