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

Bagaimana Memuat File JAR di Oracle Database?

Di Oracle Database, gunakan utilitas loadjava untuk memuat file JAR. Utilitas loadjava membuat objek skema di database Oracle dan kemudian memuat konten file JAR ke dalamnya. Jadi, Anda harus memiliki hak istimewa CREATE TABLE AND CREATE PROCEDURE untuk menggunakan utilitas loadjava. Juga, Anda memerlukan beberapa izin pada program Java untuk menjalankannya. Dalam tutorial ini, saya menjelaskan cara memuat file JAR di Oracle Database.

Ikuti Langkah-Langkah Ini untuk Memuat file JAR di Oracle Database

  1. Jika Anda memuat file JAR pertama kali untuk menjalankan program Java , lalu jalankan perintah berikut di Oracle dengan menghubungkan dengan kredensial SYS, jika tidak, Anda dapat melewati langkah ini . Jalankan pernyataan seperti yang ditunjukkan di bawah ini:

Catatan: Ganti USERNAME dengan nama pengguna yang ingin Anda berikan izinnya.

sqlplus sys/syspsw@orcl as sysdba

call dbms_java.grant_permission('USERNAME', 'java.util.PropertyPermission','*', 'read,write');
execute dbms_java.grant_permission('USERNAME','java.util.PropertyPermission','*','read');
execute dbms_java.grant_permission( 'USERNAME', 'SYS:java.lang.RuntimePermission', 'getClassLoader', ' ' );
execute dbms_java.grant_permission( 'USERNAME', 'SYS:oracle.aurora.security.JServerPermission', 'Verifier', ' ' );
execute dbms_java.grant_permission( 'USERNAME', 'SYS:java.lang.RuntimePermission', 'accessClassInPackage.sun.util.calendar', ' ' ) ; 
execute dbms_java.grant_permission( 'USERNAME', 'java.net.SocketPermission', '*', 'connect,resolve' );
execute dbms_java.grant_permission( 'USERNAME', 'SYS:java.lang.RuntimePermission', 'createClassLoader', ' ');
  1. Sekarang buka command prompt dan ubah ke direktori tempat file JAR Anda berada. Misalnya, jika Anda mengekstrak file JAR di C:\javajars, maka ubah folder saat ini ke C:\javajars. Kemudian jalankan perintah loadjava sebagai berikut:

Catatan: Ubah USERNAME, PASSWORD, dan DBNAME dengan detail pengguna dan database Anda. Juga, ubah activation.jar dengan nama file Jar Anda.

loadjava -user USERNAME/PASSWORD@DBNAME -resolve -synonym activation.jar

Jika eksekusi perintah di atas selesai tanpa memberikan pesan apa pun itu berarti semuanya baik-baik saja. File JAR Anda berhasil dimuat.

Lihat juga:

  • Contoh Java dalam database Oracle
  • Cara menginstal paket UTL_MAIL di Oracle

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle SQL, gabungkan beberapa kolom + tambahkan teks

  2. ScaleGrid Menambahkan Oracle Cloud untuk Hosting Database Terkelola

  3. Cara Menginstal Oracle Express Edition untuk Latihan SQL

  4. SQL:Parse string yang dipisahkan koma dan gunakan sebagai join

  5. Menghitung jumlah kemunculan karakter di Oracle SQL