Fala Mpungan..
Bom.. não entendi muito o que vc disse.. ficou meio confuso..
Mas vamos la.. pelo q eu entendi seria mais ou menos assim..!!
=========================
Dblink:
DBLINK_A —-> MAQUINA 1
Objeto:
TABELA@DBLINK_A
Dblink:
DBLINK_A —-> MAQUINA 2 = MAQUINA 1
Objeto:
TABELA@DBLINK_A
Seria mais ou menos isto ??
Vc quer saber se as referencias irão continuar ativas ??
Bom.. assim.. se dentro de suas PROCS vc tiver uma tabela com dblink e vc dropar este dblink e recria-lo.. não vai mudar nada dentro de suas PROCS.. o que pode acontecer é quando vc for buscar informações no outro banco através do DBLINK a tabela não exista..
Mas como vc disse que a MAQUINA 2 é identica a MAQUINA 1, então não terá problemas.. pois quando vc dropa o DBLINK vc não dropa as referencias dele dentro dos seus objetos.. um drop dblink não é um drop cascade.. ele só dropa o objeto dblink mesmo..!!
Bom.. se foi isto q entendi.. espero que tenha lhe ajudado… qualquer coisa.. posta ai..!!
Abraços..!