2017-01-09 2 views
0

Wenn ich versuche, ein PL/SQL-Paket in Toad zu kompilieren, bekomme ich ORA-01031: insufficient privileges Fehler. Allerdings kann ich dasselbe Paket mit sqlplus unter Verwendung des gleichen Benutzernamens und Passworts in derselben Datenbank kompilieren. Ich benutze Windows 7 und benutze PuTTY, um eine Verbindung zu dem Unix-System herzustellen, in dem die Oracle-Datenbank vorhanden ist. Wie kann ich mein Paket in Toad kompilieren?PL/SQL-Paket kompiliert nicht in Toad - unzureichende Berechtigungen

+0

Überprüfen Sie seinen Link. http://www.toadworld.com/products/toad-for-oracle/f/10/p/25297/55757#55757 –

+0

@VimalBhaskar Die Spool-Datei enthält nur folgende nach dem Paketinhalt: 'Fehler in Zeile 1 ORA-01031: unzureichende Berechtigungen Skript beendet in Zeile 1. " – Nitish

+0

Sind Sie sicher, dass der aktuelle Benutzer die erforderliche Berechtigung zum Erstellen eines Pakets hat. Durch den Klang Ihrer Fehlermeldung fühlen sich die notwendigen Berechtigungen nicht gewährt. –

Antwort

0

Sie sind nicht berechtigt, das Paket zu kompilieren, weil Sie < debug> grant für dieses Paket oder alle Pakete nicht haben.

so, wenn Sie Paket ausführen wollen, müssen Sie < ausführen> gewähren und wenn Sie Paket kompilieren wollen, müssen Sie < debug> Zuschuss

0

Sie sicher, dass Ihre ‚CURRENT_SCHEMA‘ Drop-Down eingestellt ist auf das Konto, mit dem Sie loggen sich ein. Wenn es auf etwas anderes eingestellt ist, führt TOAD eine alter-Sitzung durch, bevor es den Befehl ausführt. enter image description here

Verwandte Themen