Bonjour,
Je suis actuellement en oracle9.
J'essaye désespérément de créer une procédure créant un Database Link.
Pour info, voici ma procédure :
À l'exécution de cette simple procédure, ORACLE retourne : ORA-01031: insufficient privileges...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 PROCEDURE do_add IS v_temp string (300); BEGIN v_temp := 'CREATE DATABASE LINK base9i connect to login identified by mot_de_passe using ''BASE9I'''; execute immediate v_temp; END do_add; SQL> execute do_add;
Je me suis donc mis DBA et SYSDBA (GRANT DBA/SYSDBA TO mon_user)
Mais rien à faire. Toujours cette erreur.
Auriez vous une idée?
Merci pour votre aide.
Vincent
Partager