1 pièce(s) jointe(s)
Mail : ORA-29540 : Classe oracle/plsq/net/TCPConnection inéxistante
Bonjour à tous.
Je viens de ré-installer ma base Oracle 8i, sur Windows 2000.
Mon problème est que depuis les mails ne sont plus envoyés :
Code:
1 2 3 4 5 6
|
declare
c UTL_SMTP.CONNECTION;
begin
c := UTL_SMTP.OPEN_CONNECTION('mail.serveur.mg');
end; |
Et j'obtiens l'erreur :
Citation:
ORA-29540 : Classe oracle/plsq/net/TCPConnection inéxistante
J'ai lu ce post : http://asktom.oracle.com/pls/asktom/...D:958229976043
Citation:
Some of the installer scripts forget to load the needed jar file for TCP/IP support in
PLSQL.
Simply:
cd plsql/jlib
loadjava -user sys/password plsql.jar
Quand je fais la manipulation j'obtiens le message d'erreur :
Citation:
Error while computing shortname of oracle/plsql/net/TCPConnection
ORA-06550 : Migne 1, colonne 13 :
PLS-OO201 : l'identificateur 'DBMS_JAVA.SHORTNAME' doit être déclaré
Error while computing shortname of oracle/plsql/net/InternetAddress
ORA-06550 : Migne 1, colonne 13 :
PLS-OO201 : l'identificateur 'DBMS_JAVA.SHORTNAME' doit être déclaré
Error while creating ressource META-INF/MANIFEST.MF
ORA-29547 : classe système Java non disponible : oracle/aurora/rdbms/Compiler
Loadjava : 3 errors
J'ai alors lancé le script $ORACLE_HOME/javavm/install/initjvm.sql avec l'utilisateur sys afin d'initialiser le JVM, mais je n'arrive toujours pas à envoyer des mails. En pièce jointe le fichier log du script.
Est-ce que quelqu'un peut m'aider? Merci d'avance.