Problemi di creazione DBLink


I DBLink sono collegamenti tra più macchine server oracle che permettono di fare interrogazioni da un database all’altro, sono spesso utilizzati per le SnapShot, utilizzarli è semplicissimo:

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.

Problemi di creazione DBLink ultima modifica: 2003-04-10T00:00:00+00:00 da Enrico

Comments are closed.