Consegui reproduzir seu erro aqui. O erro ocorre quando o Global_name é 
alterado depois de criar o BDLINK. Voltei ao nome original e resolveu o 
problema;


Veja:

Microsoft Windows [versão 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. Todos os direitos reservados.

C:\Users\c8757887>cd\

C:\>set oracle_sid=bdagnus

C:\>sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on Qui Jul 31 15:22:07 2014

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

SQL> connect sys/senha as sysdba
Conectado.
SQL> select * from global_name;

GLOBAL_NAME
--------------------------------------------------------------------------------

BDAGNUS


SQL> create database link TESTE_XUXA connect to system identified by senha 
using 'bdagnus';

VÝnculo de banco de dados criado.

SQL> select * from v$instance@teste_xuxa;

INSTANCE_NUMBER INSTANCE_NAME
--------------- ----------------
HOST_NAME
----------------------------------------------------------------
VERSION           STARTUP_TI STATUS       PAR    THREAD# ARCHIVE LOG_SWITCH_WAIT

----------------- ---------- ------------ --- ---------- ------- ---------------

LOGINS     SHU DATABASE_STATUS   INSTANCE_ROLE      ACTIVE_ST BLO
---------- --- ----------------- ------------------ --------- ---
              1 bdagnus
CE-UGTI-673126
11.2.0.1.0        31/07/2014 OPEN         NO           1 STOPPED
ALLOWED    NO  ACTIVE            PRIMARY_INSTANCE   NORMAL    NO


SQL> disconn
Desconectado de Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bi
t Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> connect sys/senha as sysdba
Conectado.

SQL> UPDATE GLOBAL_NAME SET GLOBAL_NAME = 'MEUBANCO';

1 linha atualizada.

SQL> ALTER DATABASE RENAME GLOBAL_NAME TO MEUBANCO;

Banco de dados alterado.

SQL> drop database link teste_xuxa;
drop database link teste_xuxa
                   *
ERRO na linha 1:
ORA-02024: link de banco de dados nÒo localizado

SQL> disconn
Desconectado de Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bi
t Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> connect sys/senha as sysdba
Conectado.

SQL> UPDATE GLOBAL_NAME SET GLOBAL_NAME = 'BDAGNUS';

1 linha atualizada.

SQL> ALTER DATABASE RENAME GLOBAL_NAME TO BDAGNUS;

Banco de dados alterado.

SQL> drop database link teste_xuxa;

VÝnculo de banco de dados eliminado.

SQL>
 
Alessandro Lúcio Cordeiro da Silva 
        Analista de Sistema

þ http://alecordeirosilva.blogspot.com/

Porque esta é a vontade de Deus, a saber, a vossa 
santificação: que vos abstenhais da prostituição.
(1º Tessalonicenses 4:3)



Em Quinta-feira, 31 de Julho de 2014 15:27, "jlchia...@yahoo.com.br 
[oracle_br]" <oracle_br@yahoogrupos.com.br> escreveu:
 


  
Ok - o que eu Aponto é que o teu parâmetro de DOMAIN tá nulo, pelo jeito :

show parameter domain
NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_domain                            string
 
==> mas vc ** TEM ** um DOMAIN no nome, que é esse "US.ORACLE.COM"
 
SQL> select * from sys.link$ where name='XUXA.US.ORACLE.COM';
 
224
XUXA.US.ORACLE.COM
24-NOV-12
SARHMLG
SPDDBA01                                                               2
05C92E9282E6C75EEE16232A0A6EC27FAFF10D19944AA37649

====> Isso *** NÂO *** deveria acontecer de forma alguma se esses 
valores/parãmetros acima sempre tivessem se mantido os mesmos, exemplo :

SYSTEM:@O11GR2:SQL>select * from global_name;

GLOBAL_NAME
---------------------------------------------------------------------------------------------------------------------------------
O11GR2

SYSTEM:@O11GR2:SQL>show parameter domain

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_domain                            string

SYSTEM:@O11GR2:SQL>show parameter global_name

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
global_names                         boolean     FALSE

SYSTEM:@O11GR2:SQL>select * from global_name;

GLOBAL_NAME
---------------------------------------------------------------------------------------------------------------------------------
O11GR2

==> legal, estou que nem vc mostrou, SEM domínio e com GLOBAL_NAME=FALSE :

SYSTEM:@O11GR2:SQL>create database link teste connect to system identified by 
oracle using 'XE';

Vínculo de banco de dados criado.

SYSTEM:@O11GR2:SQL>select * from dba_db_links where db_link like '%TEST%';

OWNER            DB_LINK                 USERNAME         HOST         CREATED
---------------- ----------------------- ---------------- ------------ --------
SYSTEM           TESTE                   SYSTEM           XE           31/07/14


SYSTEM:@O11GR2:SQL>conn sys/oracle as sysdba
Conectado.
SYS:AS SYSDBA@O11GR2:SQL>select * from sys.link$ where name like '%TEST%';

    OWNER#
----------
NAME
--------------------------------------------------------------------------------------------------------------------------------
CTIME    HOST         USERID                         PASSWORD                   
          FLAG AUTHUSR
-------- ------------ ------------------------------ 
------------------------------ ---------- ------------------------------
AUTHPWD
------------------------------
PASSWORDX
---------------------------------------------------------------------------------------------------------------------------------
AUTHPWDX
---------------------------------------------------------------------------------------------------------------------------------
         5
TESTE
31/07/14 XE           SYSTEM                                                    
             2

0520B7FAF8C82A3055D2345F65A31F1AC6

SYS:AS SYSDBA@O11GR2:SQL>

Vê ??? Eu estranhei 100% vc TER esse tal domínio "US.ORACLE.COM" aí no meio do 
seu dblink.... Pra mim há chances SIM de que algo nesse sentido tenha sim sido 
mudado, mas o Analista de Suporte tem mais ferramentas para olhar nas entranhas 
do database e confirmar/negar isso ...

[]s

  Chiappa
  • ... Rafael Mendonca raffaell.t...@yahoo.com [oracle_br]
    • ... Andre Santos andre.psantos...@gmail.com [oracle_br]
    • ... jlchia...@yahoo.com.br [oracle_br]
      • ... Alessandro Lúcio Cordeiro da Silva alecordeirosi...@yahoo.com.br [oracle_br]
        • ... Rafael Mendonca raffaell.t...@yahoo.com [oracle_br]
          • ... jlchia...@yahoo.com.br [oracle_br]
            • ... Alessandro Lúcio Cordeiro da Silva alecordeirosi...@yahoo.com.br [oracle_br]
              • ... jlchia...@yahoo.com.br [oracle_br]
              • ... Rafael Mendonca raffaell.t...@yahoo.com [oracle_br]
                • ... Alessandro Lúcio Cordeiro da Silva alecordeirosi...@yahoo.com.br [oracle_br]
                • ... jlchia...@yahoo.com.br [oracle_br]
                • ... Andre Santos andre.psantos...@gmail.com [oracle_br]
                • ... Rafael Mendonca raffaell.t...@yahoo.com [oracle_br]

Responder a