Pendahuluan
Sebelum menjalankan Derby, pastikan konfigurasi Java Anda sudah benar.
Apabila Anda belum yakin, dapat melihat caranya melalui artikel saya
pada bagian instalasi Java.
Berikut adalah contoh langkah-langkah menjalankan Apache Derby dalam modus client/server. Contoh ini dibuat berdasarkan artikel sebelumnya.
Menjalankan Client
Berikut adalah contoh langkah-langkah menjalankan Apache Derby dalam modus client/server. Contoh ini dibuat berdasarkan artikel sebelumnya.
Menjalankan Server
- Masuk kembali ke folder C:\derby
- Copy file derbynet.jar (dari hasil ekstraksi sebelumnya) ke folder c:\derby
- Jalankan command prompt
- Jalankan server dengan perintah berikut
java -jar derbyrun.jar server start - Dengan menjalankan server pada folder c:\derby - dimana terdapat subfolder phi-test - maka otomatis server akan mengenali database "phi-test"
- Berikut adalah isi file derby.log ketika kita menjalankan Apache Derby dalam modus client / server
Menjalankan Client
- Buat folder c:\derby-client
- Copy file-file jar berikut ke folder c:\derby-client :
- derbyrun.jar
- derbytools.jar
- derbyclient.jar
- Jalankan command prompt baru
- Masuk ke folder c:\derby-client
- Jalankan ij
java -jar derbyrun.jar ij - Jalankan perintah berikut untuk melakukan koneksi ke server Derby yang sudah dijalankan sebelumnya
CONNECT 'jdbc:derby://localhost:1527/phi-test';
Menjalankan Perintah SQL terhadap Tabel "ms_produk"
- Jalankan perintah "SHOW TABLES;" untuk melihat daftar tabel yang ada pada database "phi-test" dan lihat hasilnya
- Lihat data dengan perintah SQL "SELECT ... FROM ... " untuk tabel "ms_produk"
SELECT * FROM ms_produk; - Masukkan data baru dengan perintah SQL "INSERT INTO.... " berikut
INSERT INTO ms_produk values ('PROD-003', 'Lain-lain'); - Lihat kembali data pada tabel tersebut dengan perintah SQL "SELECT ... FROM ... ". Terlihat bahwa sekarang ada 3 baris data pada tabel "ms_produk"
- Keluar dari ij dengan perintah "exit;"
- Selesai
Mematikan Server
- Jalankan command prompt baru
- Masuk ke folder c:\derby
- Matikan server yang lagi aktif dengan perintah berikut
java -jar derbyrun.jar server shutdown - Isi dari file derby.log setelah shutdown
- Selesai