Layer 06

Problemi di creazione DBLink

Select * from nometabella@nome_dblink

Si possono creare con una semplice istruzione SQL come questa:

create database link db_link_remoto connect to nomeutente identified by passwd using ‘nomesid’;

Purtroppo non sempre funziona: Sul file INITxxx.ORA (dove xxx sta per il nome del SID, e il file lo trovi su “<OracleHome>admin<nome SID>pfile”) bisogna modificare il parametro “global_names” e metterlo FALSE perchè cosi si forza il db a fare i dblink su db con SID diverso. NB: l’errore deve però essere ORA_02085 se si lascia il parametro a TRUE. Ringrazio Luca Sassetto per l’aiuto fornito e per la soluzione al problema.

]]>