Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menggunakan JDeveloper dengan Database MySQL dan Database Oracle di AWS RDS, Bagian 3

Dalam artikel pertama, “Menggunakan JDeveloper dengan Database MySQL dan Database Oracle di AWS RDS, Bagian 1,” tentang penggunaan JDeveloper dengan RDS, kami membahas pembuatan dan modifikasi instans DB RDS untuk database MySQL. Di artikel kedua, “Menggunakan JDeveloper dengan Database MySQL dan Oracle Database di AWS RDS, Bagian 2,” kami membahas cara menghubungkan instans DB RDS untuk database MySQL dengan JDeveloper. Pada artikel ketiga ini, kita akan membahas penggunaan JDeveloper dengan Oracle dan di RDS. Artikel ini memiliki bagian berikut:

  • Menggunakan JDeveloper dengan Oracle Database
  • Membuat Instance Database Oracle di RDS
  • Mengaktifkan Konektivitas
  • Mendapatkan Parameter Koneksi untuk Database Oracle
  • Membuat Koneksi ke Database Oracle di JDeveloper
  • Menghapus Instans DB RDS
  • Kesimpulan

Menggunakan JDeveloper dengan Oracle Database di RDS

Pada bagian berikut, kita akan membahas penggunaan JDeveloper dengan Oracle Database di RDS.

Membuat Instance Database Oracle di RDS

Untuk membuat instans DB RDS untuk Oracle Database, klik Luncurkan Instans DB , seperti yang ditunjukkan pada Gambar 1.


Gambar 1: Luncurkan Instans DB

Pilih Oracle mesin, seperti yang ditunjukkan pada Gambar 2.


Gambar 2: Memilih Mesin Oracle

Pilih dari salah satu edisi Oracle Database:Oracle Enterprise Edition, Oracle Standard Edition, Oracle Standard Edition One, dan Oracle Standard Edition Two. Oracle Standard Edition Two adalah pengganti Oracle Standard Edition dan Oracle Standard Edition One. Pilih Oracle Enterprise Edition, seperti yang ditunjukkan pada Gambar 3. Pilih "Hanya aktifkan opsi yang memenuhi syarat untuk Tingkat Penggunaan Gratis RDS." Klik Berikutnya.


Gambar 3: Memilih Oracle Enterprise Edition

Selanjutnya, tentukan detail DB. Pertama, pilih Spesifikasi instance , seperti yang ditunjukkan pada Gambar 4. Model lisensi default adalah membawa-Anda-sendiri-lisensi. Versi mesin DB default adalah Oracle 12.1.0.2.v10; ini bisa menjadi berbeda saat versi baru tersedia.


Gambar 4: Menentukan Detail DB

Untuk tingkat gratis, kelas instans DB adalah db2.micro, yang menyediakan 1 vCPU dan I Gib RAM, seperti yang ditunjukkan pada Gambar 5. Penyimpanan yang dialokasikan default adalah 20 GiB. Penerapan Multi-AZ tidak tersedia untuk tingkat gratis.


Gambar 5: Memilih Kelas Instance DB

Di Setelan , tentukan pengidentifikasi Instans DB sebagai orcldb (sewenang-wenang), seperti yang ditunjukkan pada Gambar 6. Tentukan Nama pengguna utama dan Sandi utama . Pengguna Master tidak memiliki akses ke hak istimewa SYSDBA. SYS pengguna, yang memiliki akses ke hak istimewa SYSDBA, tidak dapat digunakan. Klik Berikutnya.


Gambar 6: Menentukan Pengidentifikasi Basis Data, serta Nama Pengguna dan Kata Sandi Utama

Di Konfigurasikan setelan lanjutan , bagian yang berbeda adalah Jaringan &Keamanan, Opsi basis data, Enkripsi, Cadangan, Pemantauan, dan Pemeliharaan. Pilih VPC dan Grup subnet , seperti yang ditunjukkan pada Gambar 7. Pilih Aksesibilitas publik sebagai Ya . Pilih Zona ketersediaan sebagai Tidak ada preferensi . Pilih grup keamanan VPC yang ada atau pilih opsi untuk membuat grup Keamanan baru. Grup keamanan memiliki aturan yang mengizinkan koneksi.


Gambar 7: Mengonfigurasi setelan lanjutan

Di Opsi basis data , tentukan nama database sebagai ORCL , seperti yang ditunjukkan pada Gambar 8. Tentukan port database sebagai 1521. Pilih grup parameter DB dan grup Opsi. Pilih nama set Karakter default.


Gambar 8: Menentukan opsi Basis Data

Pertahankan opsi lain sebagai default dan klik Luncurkan Instans DB , seperti yang ditunjukkan pada Gambar 9. Selanjutnya, klik Lihat Detail Instance .


Gambar 9: Luncurkan Instans DB

Awalnya, orcldb instance terdaftar dengan Status "menciptakan," seperti yang ditunjukkan pada Gambar 10.


Gambar 10: Instance DB RDS untuk Oracle Database sedang dibuat

Setelah "membuat", statusnya menjadi "cadangan". Ketika instans DB RDS telah dibuat, statusnya menjadi “tersedia” (lihat Gambar 11).


Gambar 11 Instans DB RDS tersedia

Mengaktifkan Konektivitas

Untuk mengaktifkan konektivitas ke instans DB RDS dari luar CIDR/IP- Masuk yang dikonfigurasi secara default di grup Keamanan, klik tautan grup keamanan, seperti yang ditunjukkan pada Gambar 12.


Gambar 12: Tautan grup keamanan

Pilih Masuk tab dan klik Edit tombol, seperti yang ditunjukkan pada Gambar 13.


Gambar 13: Masuk>Edit

Di Edit aturan masuk , konfigurasikan IP Sumber dari mesin tempat JDeveloper diinstal, atau, jika IP tidak diketahui atau akses dari beberapa IP diperlukan, pilih Aturan masuk Jenis sebagai Semua lalu lintas , Protokol sebagai Semua , Rentang Port sebagai 0-65535, dan Sumber sebagai Di Mana Saja . Klik Simpan , seperti yang ditunjukkan pada Gambar 14.


Gambar 14: Edit Aturan masuk

Aturan Masuk yang dimodifikasi ditunjukkan pada Gambar 15.


Gambar 15: Aturan Masuk yang dimodifikasi

Mendapatkan Parameter Koneksi untuk Database Oracle

Untuk mendapatkan parameter koneksi, klik tautan instans DB RDS (lihat Gambar 16).


Gambar 16: Tautan Instans DB RDS

Salin Endpoint tercantum di Hubungkan bagian, seperti yang ditunjukkan pada Gambar 17. Endpoint adalah Hostname. Portnya adalah 1521 secara default.


Gambar 17: Mendapatkan Titik Akhir

Dapat Diakses oleh Publik setelan harus Ya jika menghubungkan dari mesin lokal atau mesin lain yang tidak berada dalam VPC yang sama dengan Instans DB RDS, seperti yang ditunjukkan pada Gambar 18.


Gambar 18: Pengaturan yang Dapat Diakses Publik harus Ya jika menghubungkan dari mesin lokal

Membuat Koneksi ke Database Oracle di JDeveloper

Untuk membuat koneksi di JDeveloper, klik Aplikasi Baru , seperti yang ditunjukkan pada Gambar 19.


Gambar 19: Aplikasi Baru

Di Galeri Baru , pilih Umum>Koneksi di Kategori dan Koneksi Basis Data di Item, seperti yang ditunjukkan pada Gambar 20. Klik OK.


Gambar 20: Memilih Koneksi Basis Data

Buat Koneksi Basis Data wizard diluncurkan seperti yang ditunjukkan pada Gambar 21.


Gambar 21: Buat Koneksi Basis Data

Wizard Buat Koneksi Database dapat diluncurkan langsung dari Sumber Daya lihat dengan memilih Database di Sumber Daya , seperti yang ditunjukkan pada Gambar 22.


Gambar 22: Jenis Koneksi:Basis Data

Klik kanan Database dan pilih New Database Connection, seperti yang ditunjukkan pada Gambar 23.


Gambar 23: Koneksi Basis Data Baru

Jenis Koneksi default adalah Oracle (JDBC) , seperti yang ditunjukkan pada Gambar 24. Tentukan Nama Pengguna dan Sandi . Di Pengaturan Oracle (JDBC), pilih driver tipis. Tentukan Nama Inang sebagai Titik Akhir yang disalin pada Gambar 17. Pilih Nama Layanan opsi dan tentukan nama layanan sebagai ORCL . Tentukan Port JDBC sebagai 1521. Klik Uji Sambungan .


Gambar 24: Uji Koneksi

Jika output dari koneksi uji Berhasil , klik OK, seperti yang ditunjukkan pada Gambar 25.


Gambar 25: Buat Koneksi Basis Data>OK

Koneksi ORCL dibuat dan ditambahkan ke Sumber Daya (lihat Gambar 26).


Gambar 26: ORCLConnection

Klik ORCLConnection untuk menampilkan struktur koneksi, seperti yang ditunjukkan pada Gambar 27.


Gambar 27: Struktur Koneksi

Sambungan menyediakan beberapa opsi, yang dapat dicantumkan dengan klik kanan pada sambungan di Sumber Daya , seperti yang ditunjukkan pada Gambar 28. Opsi koneksi mencakup Filter, Pencarian lanjutan, Refresh, Disconnect, Export, Generate, dan Create Data Control.


Gambar 28: Opsi koneksi

Menghapus Instans DB RDS

Untuk menghapus instans DB RDS, pilih instans di Dasbor dan pilih Tindakan instans>Hapus , seperti yang ditunjukkan pada Gambar 29.


Gambar 29: Tindakan instan>Hapus

Di Hapus Instans DB , pilih apakah snapshot database akan dibuat sebelum dihapus. Jika Tidak dipilih, seperti yang ditunjukkan pada Gambar 30, semua pencadangan otomatis, snapshot sistem, dan pemulihan point-in-time menjadi tidak tersedia. Pilih kotak centang untuk mengakui dan klik Hapus .


Gambar 30: Hapus Instans DB>Hapus

Instans DB RDS mulai dihapus, seperti yang ditunjukkan oleh status “menghapus” pada Gambar 31.


Gambar 31: Penghapusan Status Instans DB RDS

Hanya satu instance yang dapat dihapus dalam satu waktu. Pilih instance orcldb dan pilih Instance actions>Delete , seperti yang ditunjukkan pada Gambar 32 untuk menghapus Instance RDS Database Oracle.


Gambar 32: orcldb>Tindakan instans>Hapus

Kesimpulan

Dalam tiga artikel, kami membahas penggunaan Oracle JDeveloper untuk terhubung ke instans MySQL dan Oracle Database di AWS Relational Database Service (RDS). Beberapa fitur konfigurasi yang menonjol untuk Oracle Database adalah:

  • Jika JDeveloper berada di VPC yang berbeda atau tidak di VPC mana pun (seperti mesin lokal), instans Oracle Database RDS DB harus dapat diakses oleh publik.
  • Aturan Masuk grup Keamanan untuk Alamat IP mesin tempat JDeveloper diinstal harus ditambahkan. Atau, tambahkan aturan masuk untuk mengizinkan semua lalu lintas.
  • Oracle Database di RDS tidak mengizinkan akses ke pengguna SYS. Jika pengguna SYS diperlukan atau jika hak istimewa SYSDBA diperlukan untuk aplikasi apa pun, Oracle Database on RDS bukanlah pilihan yang sesuai.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pengantar tipe data MySQL

  2. GROUP_CONCAT() Fungsi di MySQL

  3. Pemecahan masalah login PHP SQL sederhana

  4. Bagaimana cara mencadangkan dan memulihkan basis data MySQL?

  5. String MySQL diganti