Kemarin sempat aku merasa pusing tujuh keliling hanya gara-gara gagal membuat DBLINK Oracle. Yah, memang begini resiko menjadi sistem analis, database admin dan sekaligus programmer. Sebelumnya berpusing ria dengan coding/script sekarang malah database. Tapi ya memang ini adalah tuntutan profesi, seringkali dengan presure membuat kita lebih tangguh dan semakin berprestasi. hehe.- Pastikan schema/user di lokal mempunyai hak akses CREATE DATABASE LINK, jika hendak membuat DBLINK Publik maka harus mempunyai hak akses CREATE PUBLIC DATABASE LINK
- Pastikan schema/user di remote server mempunyai hak akses CREATE SESSION
- Buat TNS name di lokal server agar bisa mengakses ke remote server, begitujuga di remote server agar bisa mengakses ke lokal server, sebaiknya buat TNS-nya sama
- Buat DBLINK dengan sesuai dengan database yang dinginkan. Jika Anda menggunakan software oracle management akan lebih mudah, semisal TOAD. Jika tidak maka buat dengan SQLPLUS, tentunya Anda harus login ke dalam lokal server sesuai dengan account yang diijinkan. Kemudain buat script-nya berikut:
CREATE [ SHARED ] [ PUBLIC ] DATABASE LINK dblink
[ CONNECT TO
{ CURRENT_USER
| user IDENTIFIED BY password
[ dblink_authentication ]
}
| dblink_authentication
]
[ USING 'connect_string' ] ;
misal:
CREATE DATABASE LINK PortalLink
CONNECT TO SCOTT IDENTIFIED BY TIGER
USING 'PORTAL'

Nah database Anda sekarang sudah terhubung dengan DBLINK. Lalu bagaimana mengakases resource dan tablenya berikut sintaxnya:
SELECT * FROM TAB@PortalLink
Untuk memudahkan mengakses database sebaiknya buat viewnya di lokal server. Semoga pengalaman dolanan Oracle ini bisa bermanfaat untuk pembaca. Terimakasih sudah berkenan membaca coretanku ini.


![Validate my RSS feed [Valid RSS]](http://www.feedvalidator.org/images/valid-rss-jonathan.gif)

