Home » Tips dan Trik »
Memulai Koneksi ke Database
Setelah menginstall Oracle dan membuat database, untuk langkah awal administrasi adalah mulai melakukan koneksi ke database.
Administrasi dilakukanselalu oleh user yang meng-install dan membuat database. Tool native dari Oracle untuk administrasi database adalah sqlplus , lokasi ada di $ORACLE_HOME/bin . Di Oracle versi 8 ke bawah, tool administrasi tersebut adalah svrmgrl .
Sebelum melakukan koneksi, ada OS parameter yang perlu disetting. Di Windows, parameter tersebut otomatis sudah dimasukkan ke dalam registry ketika meng-install dan membuat database pakai dbca. Di Unix, setting manual parameter berikut di user profile: ORACLE_HOME, ORACLE_SID, dan PATH.
Misalkan kita pakai shell sh atau ksh. Edit file.profile , tambahkan parameter berikut:
Sekarang, mari kita mulai koneksi ke database. Misalkan saya akan connect pakai user system.
Bisa juga username langsung dimasukkan ke argument-nya SQLPlus, nanti kita cuma diminta memasukkan password saja.
ps -ef . Contoh:
connect atau conn di SQL prompt. Contoh:
User sys adalah merupakan super user, dikenal juga sebagai sysdba. Untuk koneksi pakai user sys, harus ditambahkan argumentas sysdba . Contoh:
/ . Contoh:
Untuk bisa melakukan koneksi client-server, pastikan kita sudah mensetting dan menjalakan listener di server database, dan mensetting TNSNames di client. Kalau belum punya instalasi Oracle client di mesin/komputer/PC lain, kita bisa memanfaatkan database server sebagai client sekaligus. Ketika kita install software database Oracle, by default juga diinstall Oracle client; sehingga nantinya kita bisa melakukan koneksi client-server di mesin server database kita.
Pada koneksi client-server , tambahkan argument@namatns . Contoh:
Administrasi dilakukan
Sebelum melakukan koneksi, ada OS parameter yang perlu disetting. Di Windows, parameter tersebut otomatis sudah dimasukkan ke dalam registry ketika meng-install dan membuat database pakai dbca. Di Unix, setting manual parameter berikut di user profile: ORACLE_HOME, ORACLE_SID, dan PATH.
Misalkan kita pakai shell sh atau ksh. Edit file
ORACLE_HOME=/data1/oracle/product/10.2.0; export ORACLE_HOME ORACLE_SID=ts; export ORACLE_SID PATH=$ORACLE_HOME/bin:$PATH; export PATHSetelah mengedit file .profile, jangan lupa untuk relogin atau mengeksekusi file tersebut agar parameter yang disetting terbaca oleh current session. Berikut ini cara mengeksekusi file .profile.
. ./.profileKoneksi pakai SQLPLus di Mesin server
Sekarang, mari kita mulai koneksi ke database. Misalkan saya akan connect pakai user system.
sqlplusNanti akan diminta memasukkan username dan password. Kalau belum diubah, password system adalah seperti yang ditunjukkan ketika membuat database.
Bisa juga username langsung dimasukkan ke argument-nya SQLPlus, nanti kita cuma diminta memasukkan password saja.
sqlplus systemBisa juga langsung memasukkan username dan password. Misalkan password user system adalah oracle:
sqlplus system/oracleKoneksi dengan langsung memasukkan username dan password sekaligus ini tidak direkomendasikan, karena password akan tampak ketika di
ps -ef|grep sql oracle 5742 25612 11:09:49 pts/1 0:00 sqlplus system/oracleCara lain juga, kita bisa masuk ke SQLPlus prompt tanpa login, kemudian jalankan perintah
sqlplus /nolog SQL> connSama seperti ketika menjalankan sqlplus dari OS prompt, username dan password bisa disebutkan langsung atau tidak; kalau tidak disebutkan nanti akan ditanyakan.
SQL> conn system/oracle SQL> conn systemKoneksi pakai user sys
User sys adalah merupakan super user, dikenal juga sebagai sysdba. Untuk koneksi pakai user sys, harus ditambahkan argument
SQL> conn sys/oracle as sysdbaBisa juga tanpa menyebutkan user sys, yaitu dengan memakai argument
SQL> conn / as sysdbaKalau tidak sebutkan argument as sysdba, akan muncul error berikut:
SQL> conn sys/oracle ERROR: ORA-28009: connection as SYS should be as SYSDBA or SYSOPER Warning: You are no longer connected to ORACLE.Bisa juga langsung login ketika menjalankan SQLPLUS. Contoh:
sqlplus "sys/oracle as sysdba" sqlplus "/ as sysdba"Koneksi dari client ke server
Untuk bisa melakukan koneksi client-server, pastikan kita sudah mensetting dan menjalakan listener di server database, dan mensetting TNSNames di client. Kalau belum punya instalasi Oracle client di mesin/komputer/PC lain, kita bisa memanfaatkan database server sebagai client sekaligus. Ketika kita install software database Oracle, by default juga diinstall Oracle client; sehingga nantinya kita bisa melakukan koneksi client-server di mesin server database kita.
Pada koneksi client-server , tambahkan argument
sqlplus system@tsprimary sqlplus system/oracle@tsprimary sqlplus "sys@tsprimary as sysdba" sqlplus "sys/oracle@tsprimary as sysdba"
SQL> conn system@tsprimary SQL> conn system/oracle@tsprimary SQL> conn sys@tsprimary as sysdba SQL> conn sys/oracle@tsprimary as sysdba
Silahkan baca yang berikut ini juga :
- Maintenance Log dan Trace File
- Membuat Listener
- Lowongan: Database Oracle Specialist
- Oracle Flashback Technology (Recycle bin)
- Download Gratis Buku Panduan DBA Oracle
- Mengetahui konfigurasi database
- Gather statistic untuk Performance
- Mengenal Teknologi Grid
- Memindahkan atau Me-rename Datafile
- Partitioning Table: Informasi Segment & Tablespace
Sumber : www.rohmad.net
Posted in
Tips dan Trik
Tulisan Terkait :
Popular Posts
-
MP3 Muslim Entreprener Forum 2012 MEF Ust Heru Binawan [Sambutan DPP HTI] [2 MB] MEF Talk Show Bpk Iskandar Zulkarnain [5 MB] MEF Bala...
-
(Minaut = Pemecahan Persoalan dan Pengambilan Keputusan) Pengantar Dalam menjalankan tugasnya sehari...
-
Oleh : Musryadanta Inilah fakta yang terlihat di kotaku tercinta, dimana pengemis dan anak telantar seolah-olah dilegalkan oleh pemeri...
Recent
Connect with Facebook
Sponsors
Search
Categories
Analisis
Artikel
Berita
Budaya
Catatan Facebook
CCTV
Daerah
download Materi
Gambar Unik
Hot News
Ideologis
Intelektual
IP Camera
Kegiatan
LOWONGAN
Makalah
Monitoring Rumah
MP3
Online Monitoring
Pendidikan
Pengumuman
Photo Unik
Politik Hukum
Potret
Presentasi
Religi
Retorika
rohingya
Sastra
Sosok
teknologi
Tips dan Trik
Tutorial Photoshop
Video
0 komentar for this post
Leave a reply