sql >> Database teknologi >  >> RDS >> Oracle

Oracle:Java-lagret procedure, der sender JMS-besked

Jeg er ikke ligefrem ekspert i at køre Java og JMS i Oracle-databasen (selvom jeg kender hver af de tre komponenter separat). Men ud fra din beskrivelse ser det ud til, at du ikke har taget Oracle-sikkerhedsmodellen til Java i betragtning.

Oracle vil ikke lade nogen komponent få adgang til netværket (eller filsystemet osv.) uden udtrykkeligt at have fået ret til det. Så begynd at læse om Oracle JVM-sikkerhed for at lære, hvordan du muligvis skal konfigurere Oracle, så du kan oprette forbindelse til en fjernmaskine.

Tildeling af tilladelser kan involvere følgende erklæring:

EXEC DBMS_JAVA.GRANT_PERMISSION('YOUR_SCHEMA', 'SYS:java.net.SocketPermission', '192.168.111.242', 'connect,accept,resolve');


  1. UTC_TIME Eksempler – MySQL

  2. Implementer en Hybrid Cloud MySQL-database ved hjælp af ClusterControl

  3. CHR() Funktion i Oracle

  4. Lær, hvordan du importerer Excel-data til en MySQL-database