Membuat (mensetting) TNS Names


Setelah kita menginstal software oracle, membuat database, dan membuat listener sekarang kita akan mensetting TNS names. Untuk bisa mengakses database dari mesin server, suatu client (misalnya PC) harus di-install software Oracle Client. Setelah itu, kita perlu mensetting TNS Names di client tersebut. 
Saat kita menginstal software database (RDBMS) Oracle, secara otomatis diinstal juga Oracle client. Jadi kita bisa memakai satu pc sebagai server dan client. Mari kita mulai prakteknya :
  1. Pertama kita buka C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN lalu kita cari file tnsnames
    -> lalu kita open filenya ("untuk yang menggunakan windows 7 disetting dulu security filenya agar bisa diakses )
  2. lalu kita ubah seperti berikut
    yang kita ubah hanya bagian berikut

    LATIHAN =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = training)
        )
      )

    pada nama latihan bisa kita sesuaikan dengan kebutuhan kita disini saya gunakan nama LATIHAN, karena saya menggunakan jaringan local jadi saya pilih localhost, dan untuk nama services name kita isikan sesuai nama database yang kita buat.

    Dan apabila kita ingin menambahkan komputer lain dalam TNS names kita hanya perlu menambahkan script berikut :
    KOMP =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.107)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = training)
        )
      )
    pada host kita targetkan ip komputer yang menjadi server atau bisa kita gunakan nama pc komputer servernya.
    lalu setelah itu kita save.

    lalu setelah itu coba kita nyalakan service database yang kita buat tekan windows+r -> lalu tulis services.msc
    lalu kita buka cmd jalankan sebagai adminstrator lalu kita coba connect ke database yang sudah kita buat -> masukan username dan passwordnya dan nama listener yang kita buat, disini saya contohkan sebagai berikut "sqlplus kampus/kampus@latihan"





    Nah sekian cara mensetting TNS names nya, gmana mudah bukan. 

Previous
Next Post »