Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Menggunakan Oracle JDeveloper 12c dengan Oracle Database, Bagian 1

Oracle JDeveloper adalah lingkungan pengembangan terintegrasi (IDE) untuk Java. JDeveloper juga menyediakan dukungan untuk beberapa fitur lain, termasuk Application Development Framework (ADF), konektivitas database JDBC, dan pemrosesan XML. Oracle Database adalah sistem manajemen basis data relasional (RDBMS) yang paling umum digunakan. Dalam dua tutorial, kita akan membahas penggunaan JDeveloper dengan Oracle Database 11g. Tutorial ini memiliki bagian berikut:

  • Mengatur Lingkungan
  • Mengonfigurasi Parameter Koneksi
  • Membuat Koneksi
  • Menyetel AutoCommit
  • Membuat Tabel
  • Menambahkan Data Tabel
  • Kesimpulan

Mengatur Lingkungan

Unduh dan instal perangkat lunak berikut:


Gambar 9: Memilih Alat>Preferensi

Di Preferensi dialog, pilih Database>Lanjutan , seperti yang ditunjukkan pada Gambar 10, dan pilih Autocommit kotak centang jika belum dipilih.


Gambar 10: Setelan komit otomatis

Membuat Tabel

Selanjutnya, buat contoh tabel database. Tersedia dua opsi untuk membuat tabel baru:

  • Jalankan Skrip SQL dalam Lembar Kerja SQL
  • Gunakan wizard Tabel Baru

Kami akan menggunakan wizard Tabel Baru. Tabel node untuk koneksi mencantumkan tabel dalam database (lihat Gambar 11).


Gambar 11 Tabel

Untuk membuat tabel baru, klik kanan Tabel simpul dan pilih Tabel Baru , seperti yang ditunjukkan pada Gambar 12.


Gambar 12: Tabel>Tabel Baru

Buat Tabel wizard diluncurkan, seperti yang ditunjukkan pada Gambar 13.


Gambar 13: Buat wizard Tabel

Selanjutnya, buat tabel baru bernama WLSLOG dengan kolom TIME_STAMP,CATEGORY,TYPE,SERVERNAME,CODE dan MSG . Ubah kolom default COLUMN1 ke TIME_STAMP , seperti yang ditunjukkan pada Gambar 14, dan atur kolom sebagai kolom kunci utama. Pilih Jenis Data sebagai VARCHAR2 dan atur Ukuran (255) . Pilih Bukan Null kotak centang untuk membuat kolom tidak dapat dibatalkan. Klik Tambahkan Kolom , seperti yang ditunjukkan pada Gambar 14, untuk menambahkan kolom lain.


Gambar 14: Menambahkan Kolom

Tambahkan satu kolom pada satu waktu. Semua kolom yang ditambahkan ditunjukkan pada Gambar 15. Klik OK.


Gambar 15: Semua kolom ditambahkan

DDL tab menampilkan DDL yang digunakan untuk membuat tabel baru (lihat Gambar 16). OK dapat dipilih dari Tabel tab atau DDL tab.


Gambar 16: DDL

Tabel baru WLSLOG akan dibuat. Tabel baru akan dicantumkan di Tabel simpul. Untuk mendaftar hanya tabel baru, klik kanan Tabel dan pilih Filter , seperti yang ditunjukkan pada Gambar 17.


Gambar 17: Memilih Tabel>Filter

Di Tabel Filter , tentukan Filter sebagai WLSLOG% dan klik OK, seperti yang ditunjukkan pada Gambar 18.


Gambar 18: Filter Tabel

WLSLOG tabel akan terdaftar, seperti yang ditunjukkan pada Gambar 19.


Gambar 19: Tabel WLSLOG

Klik dua kali WLSLOG tabel untuk menampilkan Struktur , seperti yang ditunjukkan pada Gambar 20.


Gambar 20: Struktur tabel WLSLOG

Menambahkan Data Tabel

Selanjutnya, tambahkan data yang terdaftar ke WLSLOG tabel.

Apr-8-2014-7:06:16-PM-PDT Notice WebLogicServer AdminServer
   BEA-000365 Server state changed to STANDBY
Apr-8-2014-7:06:17-PM-PDT Notice WebLogicServer AdminServer
   BEA-000365 Server state changed to STARTING
Apr-8-2014-7:06:18-PM-PDT Notice WebLogicServer AdminServer
   BEA-000365 Server state changed to ADMIN
Apr-8-2014-7:06:19-PM-PDT Notice WebLogicServer AdminServer
   BEA-000365 Server state changed to RESUMING
Apr-8-2014-7:06:20-PM-PDT Notice WebLogicServer AdminServer
   BEA-000331 Started WebLogic AdminServer
Apr-8-2014-7:06:21-PM-PDT Notice WebLogicServer AdminServer
   BEA-000365 Server state changed to RUNNING
Apr-8-2014-7:06:22-PM-PDT Notice WebLogicServer AdminServer
   BEA-000360 Server started in RUNNING mode

Untuk menambahkan data, kita akan menjalankan skrip SQL dalam Lembar Kerja SQL. Mulai Lembar Kerja SQL baru dengan memilih Tools>Database>SQL Worksheet (lihat Gambar 21).


Gambar 21: Alat>Database>Lembar Kerja SQL

Di Pilih Koneksi dialog, pilih OracleDBConnection , seperti yang ditunjukkan pada Gambar 22, dan klik OK.


Gambar 22: Memilih Koneksi

Salin skrip SQL berikut ke Lembar Kerja SQL.

INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:16-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000365','Server state changed to STANDBY');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:17-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000365','Server state changed to STARTING');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:18-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000365','Server state changed to ADMIN');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:19-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000365','Server state changed to RESUMING');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:20-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000361','Started WebLogic AdminServer');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:21-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000365','Server state changed to RUNNING');
INSERT INTO wlslog(timestamp,category,type,servername,code,msg)
   VALUES('Apr-8-2014-7:06:22-PM-PDT','Notice','WebLogicServer',
   'AdminServer','BEA-000360','Server started in RUNNING mode');

Pernyataan SQL dapat dijalankan satu per satu atau semua bersama-sama. Untuk menjalankan satu pernyataan pada satu waktu, posisikan kursor sebelum pernyataan dan klik Jalankan Pernyataan , seperti yang ditunjukkan pada Gambar 23.


Gambar 23: Jalankan Pernyataan

Kami akan menjalankan skrip SQL alih-alih menjalankan satu pernyataan pada satu waktu. Klik Jalankan Skrip , seperti yang ditunjukkan pada Gambar 24.


Gambar 24: Jalankan Skrip

Data ditambahkan ke tabel seperti yang ditunjukkan oleh Keluaran Skrip , yang mencantumkan pesan “1 baris dimasukkan” untuk setiap baris yang ditambahkan, seperti yang ditunjukkan pada Gambar 25.


Gambar 25: Script Output menunjukkan bahwa data telah ditambahkan

Jika komit otomatis tidak diaktifkan, kami perlu melakukan transaksi dengan Komit (lihat Gambar 26). Namun, karena komit otomatis diaktifkan, Komit tidak untuk diklik.


Gambar 26: Klik Komit jika komit otomatis tidak diaktifkan

Untuk mengembalikan transaksi, klik Kembalikan , seperti yang ditunjukkan pada Gambar 27.


Gambar 27: Kembalikan

Hapus output skrip, klik Hapus , seperti yang ditunjukkan pada Gambar 28.


Gambar 28: Keluaran Skrip> Hapus

Kesimpulan

Dalam tutorial pertama dari dua ini, kami memperkenalkan penggunaan Oracle JDeveloper 12c dengan Oracle Database dengan membuat koneksi di JDeveloper, membuat tabel database, dan menambahkan data tabel. Dalam tutorial 2, kita akan membahas menjalankan kueri SQL, menggunakan fitur kumpulan hasil kueri, menghapus tabel, dan menghapus koneksi.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menggunakan Oracle JDeveloper 12c dengan Oracle Database, Bagian 1

  2. Oracle ORA-01008:tidak semua variabel terikat Kesalahan w/ Parameter

  3. Pembulatan ke 2 tempat desimal dalam SQL

  4. UNPIVOT pada jumlah kolom tak tentu

  5. ORA-01097