DATABASE LINK oracle adalah sebuah syntak yang digunakan untuk mengakses database lain seolah ada di dalam db yang sama.
berikut cara menggunakannya :
CREATE DATABASE LINK "other-scheme"
CONNECT TO "username" IDENTIFIED BY 'password'
USING '(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipaddress)(PORT = port))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = namaservice)
)
)';
other-scheme= nama schema/nama dblink
username = username dari schema lain
password = password nya
ipaddress = ip address dari schema
port = biasanya 1521
namaservice = nama service yang digunakan,,
*kalau menggunakan SID maka SERVICE_NAME diganti dengan SID
cara pakainya :
tambahkan @namadblink di belakang table. misal
select * from table@other-scheme;
selesai.
berikut cara menggunakannya :
CREATE DATABASE LINK "other-scheme"
CONNECT TO "username" IDENTIFIED BY 'password'
USING '(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ipaddress)(PORT = port))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = namaservice)
)
)';
other-scheme= nama schema/nama dblink
username = username dari schema lain
password = password nya
ipaddress = ip address dari schema
port = biasanya 1521
namaservice = nama service yang digunakan,,
*kalau menggunakan SID maka SERVICE_NAME diganti dengan SID
cara pakainya :
tambahkan @namadblink di belakang table. misal
select * from table@other-scheme;
selesai.
No comments:
Post a Comment