Heyy kang broo, welcome back to my blog. Kali ini saya akan membagikan tutorial "Cara Installasi Oracle Database 12c di Solaris 11.3 (Part 1)". Disini saya menuliskan konfigurasi sebelum proses installasinya yaa gaess. Ini mungkin sedikit berbeda dengan installasi di Linux ataupun di Windows, karena command dan perintahnya sedikit berbeda. Anda bisa mendownload Script konfigurasi saya DISINI agar lebih mudah.
Tanpa basa basi lagi, langsung saja kita mulai langkahnya...
1. Pertama kita cek terlebih dahulu IP Address kita, dengan command ifconfig -a.
2. Kemudian kita masuk user root, lalu masukkan perintah nano /etc/hosts.
3. Lalu ubah menjadi :
#::1 oracle localhost
#127.0.0.1 oracle localhost loghost
127.0.0.1 salman.al.net salman localhost
192.168.88.207 salman.al.net salman loghost
4. Jika sudah, kemudian lakukan konfigurasi seperti berikut :
#nano /etc/ssh/sshd-config
EDIT : PermitRootLogin yes
#nano /etc/default/login
EDIT : #CONSOLE=/dev/console
#nano /etc/user_attr
EDIT :oracle::::lock_after_retries=no;profiles=System Administrator; roles=root
#root::::type=role
salman::::project=salman
#svcadm restart svc:/network/ssh:default
#reboot
5. Kemudian setelah reboot, kita install paket rdbms-nya:
#pkg install oracle-rdbms-server-12-1-preinstall
6. Dan tambahkan config ini ke "nano /etc/inittab"
#nano /etc/inittab
tm::sysinit:/usr/sbin/ndd -set /dev/tcp tcp_smallest_anon_port 9000 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/tcp tcp_largest_anon_port 65500 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/udp udp_smallest_anon_port 9000 > /dev/console
tm::sysinit:/usr/sbin/ndd -set /dev/udp udp_largest_anon_port 65500 > /dev/console
7. Kemudian kita buat project baru :
#projadd salman
#id -p salman
#projmod -s -K "project.max-shm-memory=(priv,4gb,deny)" salman
#grep 'user.salman' /etc/project
#cat /etc/project
8. Lalu buat group install-nya:
#groupadd oinstall
#groupadd dba
#groupadd oper
#usermod -g oinstall -G dba -d /export/home/salman/ salman
#chown salman:oinstall /export/home/salman
#passwd -r files salman
9. Lalu reboot.
#reboot
10. Disini kita buat folder database-nya, kita masuk ke terminal, kemudian ketik:
$su
$password
#mkdir -p /u01/app/oracle/product/12.1/dbhome_1
#chown -R salman:oinstall /u01
11. Kemudian kita upload file database-nya ke Solaris, dengan menggunakan aplikasi WinSCP.
12. Taruh di "/u01/app/salman/product/12.1/dbhome_1/"
13. Kemudian kita ekstrak file database-nya dengan masuk ke terminal, lalu login user biasa:
$cd /u01
$ls
$cd app/
$ls
$cd salman/
$ls
$cd product/
$ls
$cd 12.1
$ls
$cd dbhome_1
$ls
$unzip solarisx64_12201_database.zip
14. Jika sudah di ekstrak, kemudian kita atur nano .profile kita :
# Oracle Settings
TMP=/tmp; export TMP
TMPDIR=$TMP; export TMPDIR
# Select the appropriate ORACLE_BASE
ORACLE_HOSTNAME=salman.al.net; export ORACLE_HOSTNAME
ORACLE_UNQNAME=salman; export ORACLE_UNQNAME
ORACLE_BASE=/u01/app/salman; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/12.1/dbhome_1; export ORACLE_HOME
ORACLE_SID=salman; export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH; export PATH
NB: Harus sesuai dengan lokasi database kita, dan pastikan Hostname dan SID-nya.
15. Jika sudah, kita langsung ke tahap installasinya.
16. Masukkan perintah dengan user biasa / user salman:
$cd /u01
$ls
$cd app/
$ls
$cd salman/
$ls
$cd product/
$ls
$cd 12.1
$ls
$cd dbhome_1
$ls
$cd database/
$ls
$./runInstaller
15. Nahh, kita sudah berhasil untuk ke tahap installasi database-nya.
Untuk Proses Installasi database-nya ada di Part 2 (link-nya ada dibawah), see you next time. Byee.....
Part 2
0 Comments