Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Oracle cria link db usando um esquema de proxy


Você pode criar um link de banco de dados de usuário fixo como este, mas precisa colocar todo o identificador de usuário proxy entre aspas; e como agora é um identificador entre aspas, o caso deve corresponder ao nome de usuário DBA_USERS, que é maiúsculo por padrão:
create database link tmpp connect to "JEFFERSON[OPMS]" identified by nothing using ... ;

Conforme observado no documento MOS 1477939.1, você não pode criar um link de banco de dados de usuário conectado (o que você não está tentando fazer); e o limite de 30 caracteres nos identificadores se aplica, portanto, o comprimento total de ambos os nomes de usuário mais os colchetes deve ser de 30 caracteres ou menos (o que também é bom no seu exemplo).

No entanto, conforme discutido nesta pergunta relacionada , esta funcionalidade está atualmente quebrada em 11.2.0.4 e acima devido ao bug 19191702.