1.
create ODBC
Membuat ODBC untuk menentukan database
access yang ingin dilink dengan oracle.
Cara membuat odbc :
1.
Klik start->Control Panel
2.
BDE Administrator (32-bit)
3.
Tab Object->ODBC Administrator
4.
Tab System DSN->Klik Add
5.
Pilih Driver do Microsoft Access (*.mdb) ->
Finish
6.
Isikan Data Source Name : test
7.
Pilih Database dengan klik select ->arahkan
database access yang ingin digunakan->OK->OK->OK
2.
setting heterogen service
-
Menyetting hs yaitu menambahkan file init(nama
odbc yang tadidibuat).ora
-
Lokasi file tersebut berada di folder oracle
yaitu : C:\oraclexe\app\oracle\product\11.2.0\server\hs\admin.
-
Isi file tersebut dengan :
HS_FDS_CONNECT_INFO = test
HS_FDS_TRACE_LEVEL = off
3.
setting listener
- setting listener untuk mendeklarasikan
atau mendaftarkan nama database agar dapat dieksekusi melalui oracle
-
File listener tersebut berada di path :
C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
-
Tambahkan script berikut :
(SID_DESC =
(SID_NAME = test)
(ORACLE_HOME = C:\oraclexe\app\oracle\product\11.2.0\server)
(PROGRAM = dg4odbc)
)
4.
setting tnsname
-
setting tnsname untuk menunjukan bahwa database
test ada yang sudah didaftarkan pada listener
-
alamat path pada tnsname C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN
-
tambah kan script berikut pada tnsname
-
-
TESTMESIN =
-
(DESCRIPTION =
-
(ADDRESS = (PROTOCOL = TCP)(HOST =
clien02-PC)(PORT = 1521))
-
(CONNECT_DATA =
-
(SERVER = DEDICATED)
-
(SID
= test)
-
)
-
(HS=OK)
-
)
5.
Jalankan lsnrctl
- jalankan comendpromp atau lokasi
filenya berada di C:\oraclexe\app\oracle\product\11.2.0\server\bin\LSNRCTL
>LSNRCTL
LSNRCTL>stop
LSNRCTL>start
LSNRCTL>service
6.
Jalankan sqlplus
SQL>conn system
SQL>Password :
Connected
SQL>create database link testmesin using
‘testmesin’;
Database created
Untuk menampilkan data pada tabel di
database ms access sekarang dapat menggunakan query select di oracle dengan
menambahkan @testmesin;
SQL>
select * from userinfo@testmesin;
No comments:
Post a Comment