Pular para o conteúdo
  • Este tópico contém 2 respostas, 2 vozes e foi atualizado pela última vez 15 anos atrás por fracasso.
Visualizando 3 posts - 1 até 3 (de 3 do total)
  • Autor
    Posts
  • #98317
    fracasso
    Participante

      Amigos,

      É possível identificar quais objetos de um schema que utilizam db_links, através de alguma query? sem que eu precise verificar a estrutura do objeto.

      Tentei encontrar algo atraves da dba_dependencies , porém sem sucesso.

      Por exemplo, se eu dou um load em uma view pra verificar sua estrutura, vejo lá no corpo do select o acesso a um db_link.

      Se eu tiver que fazer isso entrando de sistema a sistema, ou de objeto a objeto será um trabalho de formiguinha.

      O próposito disso é que a area de sistemas tenha mapeada a integração entre os diversos sistemas da empresa para montagem de uma documentação.

      Obrigado
      Luciano Lima Fracasso
      DBA Oracle RAC

      #98318
      burga
      Participante

        Pela DBA_SOURCE você consegue…

        SELECT DISTINCT OWNER, NAME
        FROM DBA_SOURCE
        WHERE REGEXP_LIKE(TEXT,'@SEU_DB_LINK','i');

        Talvez tenha algum jeito melhor e mais direto de fazer isso… 😆

        #98333
        fracasso
        Participante

          Burga,

          De qualquer maneira obrigado e já tá ajudando e muito!

          Valeu!

        Visualizando 3 posts - 1 até 3 (de 3 do total)
        • Você deve fazer login para responder a este tópico.