Oracle Database 10g Express Edition for linux +++++++++++++++++++++++++++++++++++++++++++++ Akhirnya oracle melaunching produk yang 'setara' dengan opensource yang cukup mudah untuk para beginner memulai mempelajari database raksasa ini (termasuk penulis :D ). Dan yang terpenting produk yang disebut dengan Oracle Database XE yang dibuat dengan kode yang sama dengan Oracle Database Release 2 ini gratis untuk didownload, dikembangkan, di 'deploy' dan didistribusikan, bahkan gratis dipergunakan untuk komersil tanpa biaya lisensi. Oracle Database XE ini dapat diinstal pada platform Windows dan Linux 32 bits, namun dengan beberapa keterbatasan sbb: - Hanya support sampai 4GB data user - Hanya support pada server dengan satu pprosessor - Hanya support pada 1GB RAM Source oracle-xe dapat didownload dengan membuka link: http://www.oracle.com/technology/software/products/database/xe/index.html Adapun langkah-langkah instalasi yang penulis lakukan pada server linux sbb: 1. Instalasi oracle-xe pada server linux ------------------------------------- Note: Oracle-xe tidak dapat diinstall pada server linux dengan ukuran swap dibawah 3022,5 MB, jadi ukuran swap harus diatas 3022,5 MB # rpm -ivh oracle-xe-10.2.0.1-0.1.i386.rpm Preparing... ########################################### [100%] 1:oracle-xe ########################################### [100%] Executing Post-install steps.......... You must run '/etc/init.d/oracle-xe configure' as root user to configure the database. 2. Setelah proses instalasi, Lakukan konfigurasi oracle-xe dengan perintah berikut: -------------------------------------------------------------------------------- # /etc/init.d/oracle-xe configure Oracle Database 10g Express Edition Configuration -------------------------------------------------- This will configure on-boot properties of Oracle Database 10g Express Edition. The following questions will determine whether the database should be starting upon system boot, the ports it will use, and the passwords that will be used for database accounts. Press to accept the defaults. Ctrl-C will abort. Specify the HTTP port that will be used for HTML DB [8080]: ---> Klik Enter Specify a port that will be used for the database listener [1521]: ---> Klik Enter Specify a password to be used for database accounts. Note that the same password will be used for SYS, SYSTEM and FLOWS_020100. Oracle recommends the use of different passwords for each database account. This can be done after initial configuration: Confirm the password: ----> ketik password disini Do you want Oracle Database 10g Express Edition to be started on boot (y/n) [y]:y ---> Klik 'y' Configuring Database... Starting Oracle Net Listener. Starting Oracle Database 10g Express Edition Instance. 3. Untuk memberhentikan service oracle-xe: -------------------------------------- # /etc/rc.d/init.d/oracle-xe stop Shutting down Oracle Database 10g Express Edition Instance. Stopping Oracle Net Listener. 4. Untuk menjalankan service oracle-xe: ----------------------------------- # /etc/rc.d/init.d/oracle-xe start Starting Oracle Net Listener. Starting Oracle Database 10g Express Edition Instance. 5. Untuk Akses Graphical User Interface pada browser: ------------------------------------------------- http://ip.address.server.kamu:8080/htmldb/ isi user: SYS dengan password sama dengan password yang diketik pada point ke-2 Setelah itu, selamat ngoprek2 kemudahan oracle-xe :)