Pular para o conteúdo
#91349
apovoa
Participante

    [quote=”burga”:2rksy2vb]Esta certo isso?

    SELECT COUNT(1) INTO I FROM BOP_CABELOS@EBOP;

    Não seria @DBL1 ????? 😀 [/quote]

    Burga eu copiei do ambiente real e me esqueci de trocar os nomes, abaixo o código corrigido.

    EBOP é o nome do usuário proprietário da tabela BOP_CABELOS, o nome é o mesmo em ambos os ambientes ‘EBOP’ e ‘DEVEL’. Vale lembrar que estes ambientes são em servidores distintos.

    Antes que alguém sugira, ainda não tenho permissão para criar uma outra instância, que seria a de desenvolvimento, pois sei que isto seria o correto.
    Criar outro schema no próprio banco de produção foi a única maneira que encontrei para não parar o desenvolvimento até que me liberem privilégios de SYSDBA.

    SCHEMA PROD

    CREATE DATABASE LINK PROD.DBL1
    CONNECT TO USUARIO
    IDENTIFIED BY
    USING 'EBOP';

    CREATE OR REPLACE PROCEDURE PROD.PRC1 IS
    I INT;
    BEGIN
    SELECT COUNT(1) INTO I FROM BOP_CABELOS@DBL1;
    END;


    SCHEMA DESENV

    CREATE DATABASE LINK DESENV.DBL1
    CONNECT TO USUARIO
    IDENTIFIED BY
    USING 'DEVEL';

    CREATE OR REPLACE PROCEDURE DESENV.PRC1 IS
    I INT;
    BEGIN
    SELECT COUNT(1) INTO I FROM BOP_CABELOS@DBL1;
    END;


    SELECT *
    FROM DBA_DEPENDENCIES
    WHERE NAME = 'TESTE'
    AND TYPE = 'PROCEDURE'
    ORDER BY 1, 4

    OWNER NAME TYPE REFERENCED_OWNER REFERENCED_NAME REFERENCED_TYPE REFERENCED_LINK_NAME DEPENDENCY_TYPE


    DESENV TESTE PROCEDURE EBOP BOP_CABELOS TABLE DBL1 HARD
    DESENV TESTE PROCEDURE USUARIO BOP_CABELOS NON-EXISTENT DBL1 HARD
    DESENV TESTE PROCEDURE PUBLIC BOP_CABELOS SYNONYM DBL1 HARD
    DESENV TESTE PROCEDURE SYS SYS_STUB_FOR_PURITY_ANALYSIS PACKAGE HARD
    DESENV TESTE PROCEDURE SYS STANDARD PACKAGE HARD
    PROD TESTE PROCEDURE EBOP BOP_CABELOS TABLE DBL1 HARD
    PROD TESTE PROCEDURE USUARIO BOP_CABELOS NON-EXISTENT DBL1 HARD
    PROD TESTE PROCEDURE PUBLIC BOP_CABELOS SYNONYM DBL1 HARD
    PROD TESTE PROCEDURE SYS SYS_STUB_FOR_PURITY_ANALYSIS PACKAGE HARD
    PROD TESTE PROCEDURE SYS STANDARD PACKAGE HARD

    plugins premium WordPress