Mustofa0264.files.wordpress.com
LAPORAN PRAKTIKUM
BASIS DATA LANJUT
Oleh:
NAMA : KHOIRUL MUSTOFA
NPM : 11120014
Laboratorium Pemrograman
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS WIJAYA KUSUMA SURABAYA
2014
TUJUAN
• Mahasiswa dapat menginstal oracle dengan baik dan benar
• Mahasiswa dapat membuat user Oracle dan sql secara baik dan benar
• Mahasiswa mampu memahami dan mengimplementasikan penggunaan oracle dan sql
• Mahasiswa mampu permasalahan yang ada pada oracle dan sql
Instalasi Oracle :
Langkah-langkah
. Oracle 10g Database (10201_database_linux.zip)
. Mempunyai Ubuntu 10.04
. Setup ubuntu for Oracle 10g
1. Buka terminal (ctrl+alt+t)
• Backup sources.list:
# sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
• Run the following command and comment out the two lines:
# sudo gedit /etc/apt/sources.list
(Copy & Paste tulisan di bawah ini pada source.list)
deb lucid main restricted universe multiverse
deb lucid-updates main restricted universe multiverse
deb lucid-security main restricted universe multiverse
deb lucid-backports main restricted universe multiverse
deb lucid-proposed main restricted universe multiverse
• Run the following commands:
# sudo apt-get update (Update Linux anda)
(Setelah Selesai Update Ketik Tulisan dibawah ini pada terminal)
# sudo apt-get install gcc libaio1 lesstif2 lesstif2-dev make rpm libc6 libstdc++5
• Add new groups:
# sudo groupadd oinstall
# sudo groupadd dba
# sudo groupadd nobody
• Add a new user and change its password:
# sudo useradd -m oracle -g oinstall -G dba,admin -s /bin/bash
# sudo passwd oracle
• Run the following command and add the lines that follow. Make sure there is a new line at the end:
# sudo gedit /etc/sysctl.conf
(Copy & Paste di baris paling bawah tulisan di bawah ini pada sysctl.conf)
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
• Refresh sysct.conf:
# sudo /sbin/sysctl -p
• Run the following command and add the lines that follow before the '# end of file' marker :
# sudo gedit /etc/security/limits.conf
(Copy & Paste di baris paling bawah tulisan di bawah ini pada limits.conf)
soft nproc 2047
hard nproc 16384
soft nofile 1024
hard nofile 65536
• Build links so Ubuntu looks like Red Hat:
# sudo ln -s /usr/bin/awk /bin/awk
# sudo ln -s /usr/bin/rpm /bin/rpm
# sudo ln -s /lib/libgcc_s.so.1 /lib/libgcc_s.so
# sudo ln -s /usr/bin/basename /bin/basename
• Make an oracle directory:
# sudo mkdir /u01
• Let the oracle directory own the install:
# sudo chown -R oracle:oinstall /u01
• Change permissions of /u01:
# sudo chmod -R 775 /u01
• Run the following command and add the lines that follow 'unmask 022' (these commands setup the Oracle paths):
# sudo gedit /etc/profile
(Copy & Paste di baris paling bawah tulisan di bawah ini pada source.list)
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
export ORACLE_SID=orcl10
export PATH=$PATH:$ORACLE_HOME/bin
• Run the following command and add the line that follow (makes Oracle think its on Red Hat):
# sudo gedit /etc/redhat-release
(Copy & Paste tulisan di bawah ini pada redhat-release)
Red Hat Enterprise Linux AS release 3 (Taroon)
• after that do this command:
# cd /u01/
• Let the oracle user own the install file:
(Copy Hasil Download "10201_database_linux32.zip" pada folder u01) Setelah Copy, Ketik Tulisan di Bawah ini Pada Terminal:
# sudo chown oracle:oinstall 10201_database_linux32.zip
• Change the permissions of kthe install file
# sudo chmod 775 10201_database_linux32.zip
• Move the file from your directory to the new oracle directory
# sudo mv 10201_database_linux32.zip /home/oracle
# cd /home/oracle/
# sudo unzip 10201_database_linux32.zip
• Logout User Anda, Lalu Login di User Oracle
• Selanjutnya buka terminal lalu ketik:
# cd /home/oracle/database/ (enter)
# ./runInstaller -ignoreSysPreReqs
• Terakhir ikuti Langkah2 instalasi Berikut ini :
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
[pic]
Selanjutnya Install SQL Developer yang dapat di download disini :
Cara Run :
1. Via Browser :
2. Via GUI : Applications-Programming-SqlDeveloper
Untuk run cara kedua harus membutuhkan JDK terlebih dahulu. JDK dapat di download disini :
Kemudian setting Path JDKnya :
• sudo gedit /opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
• rubah SetJavaHome ../../jdk menjadi SetJavaHome/home/oracle/Documents/jdk1.6.0_25/
• lalu save.
• selesai
TUGAS TAMBAHAN PRAKTIKUM
Permasalahan :
1. Jelaskan istilah-istilah error code yang anda ketahui. Seperti ORA 01017, ORA 01031, dan error-error yang lain menurut pengalaman pada kinerja leptop masing-masing.
2. Solusi pada error tersebut.
Pemecahan Masalah :
1. ORA 01017
seperti pada gambar di bawah ini. Pesan yang ditampilkan yaitu invalid username/password;logon denied 01017.00000- “....”.
untuk vendor codenya adalah 1017.
← Masalah utama dengan kesalahan ORA-01017 adalah ID pengguna yang tidak valid dan password kombinasi, tapi selain password yang salah, ada masalah ID pengguna yang dapat berkontribusi pada ORA-01017 error:
← ID pengguna tidak valid untuk sistem target - ID pengguna ada sebagai kolom username pada tampilan dba_users.
pilih username dari dba_users;
Periksa parameter lingkungan $ ORACLE_SID Anda.Jika $ ORACLE_SID Anda diatur ke sistem ID yang salah maka Anda mungkin mendapatkan error ORA-01017 karena Anda terhubung ke database yang salah.
← Jika menggunakan otentikasi OS pengguna eksternal (ops $ atau REMOTE_OS_AUTHENT) Anda perlu untuk memverifikasi bahwa ID pengguna berlaku.Anda dapat memberitahu jika Anda menggunakan otentikasi eksternal karena Anda terhubung tanpa memberikan kombinasi user / password, dan hanya memberikan garis miring ke string connect, (misalnya menghubungkan / sebagai sysdba ;).
← Periksa tnsnames.ora Anda untuk memastikan bahwa nama layanan TNS menunjukkan yang benar server dan contoh nama.Jika Anda menentukan nama layanan tnsnames.ora yang salah, maka user ID dan password tidak mungkin ada dalam database tersebut.
Solusi untuk ORA 01017 :
1. Masuk kedalam terminal anda atau Ctrl+Alt+t
ketik perintah lsnrctl start pada terminal anda
sampai setelah muncul deskripsi seperti ini.
2. kemudian emctl start dbconsole
3. Kemudian sqlplus sys as sysdba
maksudnya : kita login berdasarkan sql sysdba (system).
Masukan password sama seperti saat anda instalasi user oracle sebelumnya.
Maka script yang akan muncul selanjutnya adalah :
kemudian startup
artinya sql anda sudah terdaftar.
Cara mendaftarkan user oracle atau menambah user lain pada sql developer anda adalah sebagai berikut :
1. Masuk ke Mozilla firefox anda
2. masuk kedalam localhost:1158/em/console/logon/logon
3. aktifkan user anda dengan membuat user baru seperti contoh pada gambar dibawah ini.
4. maka anda akan mendapatkan laman seperti berikut.
Masukkan nama user dan password anda. Apabila anda ingin menambahkan Email itu lebih bagus, kalaupun tidak di isi tidak bermasalah pada pembuatan user.
5. Maka yang akan ditampilkan pada saat setelah anda aktifasi adalah sebagai berikut :
6. selesai
Namun apabila anda hendak menggunakan satu user maka pilihan yang ditampilkan pada localhost:1158 anda anda adalah seberti gambar yang tertera dibawah ini.apabila anda ingin menambahkan hanya cukup mengklik Create , dan apabila anda hendak merubah data user anda hanya mengklik Edit, dan lain sebagainya sesuai keinginan anda dan yang pastinya yang tertera pada laman localhost anda.
7. User sudah aktif dan SQL oracle 10g dapat digunakan dengan baik.
KESIMPULAN
Ketika menginstal SQL dan oracle tidak akan ada kendala jika mengikuti step by stepnya dan pada oracle harus di tambahi commnen tertentu untuk mengaktifkan ketika PC di matikan dan di nyalakan lagi yang sudah saya bahas pada pembahasan diatas dan pada sql 2008 membutuhkan software-sofware pendukung utnuk menjalankan sql 2008.
Dengan catatan, kalaupun kita tidak paham setidaknya mencoba mencarri beberapa solusi yang mungkin akan di tampilkan apabila searching pada
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- wordpress passing data between pages
- wordpress business templates
- wordpress rss feed not working
- wordpress jquery is not defined
- create wordpress blog
- wordpress roles editor
- wordpress full rss feed
- wordpress rss feed settings
- wordpress rss feed plugin
- wordpress display rss feed
- wordpress rss feed link
- wordpress rss feed to post