Konfigurasi Weblogic DataSource Menggunakan TNSNAMES.ORA

10 Mei 2012


Dalam melakukan konfigurasi Oracle JDBC pada WebLogic, saya sering menggunakan IP atau hostname dari database server yang akan digunakan. Kemudian saya menemukan cara konfigurasi dengan menggunakan file TNSNAMES.ORA seperti yang sering kita temukan jika kita melakukan instalasi Oracle database.
Berikut cara untuk konfigurasi Oracle JDBC pada WebLogic menggunakan TNSNAMES.ORA:
1. Buatlah sebuah file dengan nama TNSNAMES.ORA dengan isi seperti berikut ini:
1MY_ALIAS =
2  (DESCRIPTION =
3    (ADDRESS = (PROTOCOL = TCP)(HOST = mydbserver)(PORT = 1521))
4    (CONNECT_DATA =
5      (SERVER = DEDICATED)
6      (SERVICE_NAME = mydbserver.au.oracle.com)
7    )
8  )
2. Ubah file setDomainEnv pada instalasi WebLogic untuk menambahkan parameter nama file TNSNAMES.ORA:
1-Doracle.net.tns_admin=<PATH_DARI_FILE_TNSNAMES>
3. Buat Datasource baru di WebLogic dengan menggunakan alias yang sudah kita definisikan:
01<name>basic</name>
02<jdbc-driver-params>
03  <url>jdbc:oracle:thin:@MY_ALIAS</url>
04  <driver-name>oracle.jdbc.xa.client.OracleXADataSource</driver-name>
05  <properties>
06    <property>
07      <name>user</name>
08      <value>banker</value>
09    </property>
10  </properties>
11  <password-encrypted>{AES}fOJ/qlGxQASasjpdSiPODvxxilPHy/VuQe8yXggSSh1Lasaw4c=</password-encrypted>
12</jdbc-driver-params>
Demikian beberapa langkah yang dibutuhkan untuk menggunakan TNSNAMES.ORA pada WebLogic server. Semoga bermanfaat!

0 komentar:

Posting Komentar