Oracle JDeveloper adalah Java IDE dengan dukungan Java EE dan Oracle Application Development Framework (ADF). Pada artikel sebelumnya, kita telah membahas penggunaan Oracle JDeveloper dengan Oracle Database di Oracle Cloud Platform. JDeveloper menyediakan dukungan untuk database relasional yang umum digunakan, termasuk IBM DB2, Apache Derby, SQL Server, dan MySQL. Dalam tiga artikel berikutnya, kita akan membahas penggunaan JDeveloper untuk mengakses layanan database MySQL di Oracle Cloud Platform dan melakukan tugas database seperti membuat tabel, menambahkan data tabel, membuat kueri tabel, dan mengekspor kumpulan hasil. Artikel pertama memiliki bagian berikut:
- Mengatur Lingkungan
- Membuat Layanan Database MySQL di Oracle Cloud Platform
- Mengaktifkan Akses ke Layanan MySQL
- Kesimpulan
Mengatur Lingkungan
Akun Oracle Cloud Platform diperlukan dan uji coba gratis tersedia. Satu-satunya perangkat lunak yang diperlukan untuk diinstal adalah Oracle JDeveloper 12c. Setelah instalasi, ketika JDeveloper dimulai, pengguna diminta untuk memilih peran. Pilih peran Pengembang Studio (Semua fitur) , seperti yang ditunjukkan pada Gambar 1.
Gambar 1: Memilih Peran sebagai Pengembang Studio
Konsol IDE JDeveloper ditunjukkan pada Gambar 2.
Gambar 2: Konsol JDeveloper
Membuat Layanan Database MySQL di Oracle Cloud Platform
Setelah membuat akun Oracle Cloud, pengguna dikirimi Domain Identitas selain nama pengguna dan kata sandi. URL untuk mengakses layanan Cloud juga dikirim, seperti yang ada di tautan sebelumnya. Gunakan log URL ke platform Oracle Cloud Services dan pilih Buat Instance dari Dasbor , seperti yang ditunjukkan pada Gambar 3.
Gambar 3: Dasbor>Buat Instance
Di Buat Instance dialog, pilih Semua Layanan tab dan klik Buat untuk MySQL layanan, seperti yang ditunjukkan pada Gambar 4.
Gambar 4: Semua Layanan>MySQL>Buat
Oracle MySQL Cloud Service diluncurkan, seperti yang ditunjukkan pada Gambar 5. Klik Go to Console untuk mulai membuat layanan Database MySQL.
Gambar 5: Layanan Cloud Oracle MySQL>Buka Konsol
Di konsol, klik Buat Layanan (lihat Gambar 6) untuk mulai membuat layanan database MySQL baru.
Gambar 6: Buat Layanan
Di Buat Layanan wizard, tentukan Nama Layanan (mysqldb sebagai contoh) dan pilih Wilayah , yang bisa berupa Tidak Ada Preferensi , seperti yang ditunjukkan pada Gambar 7. Ini adalah hanya dua bidang wajib di halaman pertama. Secara opsional, tentukan Deskripsi dan Email Pemberitahuan . Frekuensi Pengukuran memiliki nilai default hard-coded. Klik Berikutnya .
Gambar 7: Menentukan Nama Layanan dan Wilayah
Selanjutnya, berikan detail layanan, yang mencakup bagian Konfigurasi, Konfigurasi MySQL, Konfigurasi Pencadangan dan Pemulihan, dan Inisialisasi Data Dari Pencadangan, seperti yang ditunjukkan pada Gambar 8. Pilih Bentuk Hitung , yang merupakan konfigurasi yang telah ditentukan sebelumnya untuk CPU dan RAM. Pengaturan default OC3 adalah konfigurasi yang telah ditentukan sebelumnya yang terdiri dari 1,0 OCPU dan RAM 7,50 GB.
Gambar 8: Memilih Bentuk Komputasi
Selanjutnya, klik tombol Edit tombol untuk Kunci Publik SSH untuk memilih, atau membuat kunci publik untuk instance, seperti yang ditunjukkan pada Gambar 9. Kunci publik digunakan jika instance VM akan diakses secara langsung di bash shell Linux, tetapi tidak diperlukan jika menghubungkan ke layanan MySQL dari IDE seperti JDeveloper. Terlepas dari apakah kunci Publik SSH akan digunakan, kunci publik harus dibuat.
Gambar 9: Kunci Publik SSH>Edit
Kunci Publik SSH untuk Akses VM dialog akan diluncurkan, seperti yang ditunjukkan pada Gambar 10. Klik tombol Buat Kunci Baru dan klik Enter untuk membuat kunci Publik SSH baru.
Gambar 10: Kunci Publik SSH untuk Akses VM
Sepasang Kunci SSH akan dibuat. Klik Unduh (lihat Gambar 11) untuk mengunduh pasangan kunci.
Gambar 11 Mengunduh Pasangan Kunci SSH
File zip pasangan kunci SSH diunduh dan kunci publik ditambahkan ke bidang Kunci Publik SSH. Di Konfigurasi Pencadangan dan Pemulihan , pilih dari salah satu Tujuan Cadangan opsi—Penyimpanan Awan dan Disk , Penyimpanan Awan , dan Tidak ada . Opsi penyimpanan Tidak ada ditampilkan untuk dipilih pada Gambar 12.
Gambar 12: Memilih Tujuan Cadangan
Pilih Inisialisasi Data dari Cadangan>Buat Instance dari Cadangan yang Ada sebagai Tidak , seperti yang ditunjukkan pada Gambar 13.
Gambar 13: Mengatur Inisialisasi Data dari Cadangan
Dalam Konfigurasi MySQL, Penyimpanan yang Dapat Digunakan memiliki nilai default 25 GB. Tentukan sandi untuk root user dengan persyaratan password yang ditunjukkan pada Gambar 14. Kedua Password dan Konfirmasi Sandi bidang harus menentukan nilai yang sama.
Gambar 14: Persyaratan kata sandi
Tentukan Nama Skema Basis Data (mysqldb sebagai contoh), seperti yang ditunjukkan pada Gambar 15. Port MySQL memiliki nilai default 3306.
Gambar 15: Menentukan Skema dan Port Database
Klik Berikutnya (lihat Gambar 16).
Gambar 16: Detail Layanan>Selanjutnya
Pada laman konfirmasi, klik Buat , seperti yang ditunjukkan pada Gambar 17, untuk membuat layanan database MySQL.
Gambar 17: Konfirmasi>Buat
Layanan MySQL mulai dibuat, seperti yang ditunjukkan oleh pesan “Creating service…” pada Gambar 18. Klik Refresh secara berkala untuk memperbarui status layanan. Sebuah pesan dikirim setelah layanan dibuat jika Email Pemberitahuan diberikan saat membuat layanan (lihat Gambar 7).
Gambar 18: Membuat Layanan MySQL
Saat layanan MySQL dibuat, Dikirimkan Pada stempel waktu diganti dengan Dibuat Pada stempel waktu, seperti yang ditunjukkan pada Gambar 19. Penyimpanan nilai untuk instance layanan akan dialokasikan. Jam pasir di ikon layanan juga dihapus.
Gambar 19: Layanan MySQL dibuat
Mengaktifkan Akses ke Layanan MySQL
Secara default, layanan MySQL baru tidak dapat diakses dari Internet publik yang lebih luas. Untuk mengaktifkan akses dari Internet, termasuk JDeveloper dari mesin lokal, klik ikon untuk mengelola layanan dan pilih Access Rules , seperti yang ditunjukkan pada Gambar 20.
Gambar 20: Aturan Akses
Klik ikon untuk mengelola aturan akses ora_p2admin_mysql (lihat Gambar 21) dan pilih Aktifkan .
Gambar 21: Memilih Aktifkan untuk Aturan Akses untuk mengizinkan akses pada port 3306
Di Aktifkan Aturan Akses dialog, klik Aktifkan , seperti yang ditunjukkan pada Gambar 22.
Gambar 22: Aktifkan Aturan Akses
Aturan akses diaktifkan, seperti yang ditunjukkan pada Gambar 23.
Gambar 23: Aturan Akses untuk port 3306 diaktifkan
Klik Klik untuk kembali ke layanan tautan, seperti yang ditunjukkan pada Gambar 24.
Gambar 24: Klik untuk kembali ke layanan
Kesimpulan
Pada artikel ini, kami membuat layanan MySQL di Oracle Cloud Platform dan mengaktifkan akses Internet eksternal ke layanan tersebut. Dalam artikel berikutnya, kita akan membahas cara menghubungkan ke layanan dengan JDeveloper dan menggunakan fitur JDeveloper yang berbeda untuk database.