2016-10-27 1 views

Antwort

3

Das Argument to the directory parameter ist der Name eines Oracle-Verzeichnisobjekts, keine direkte Referenz auf das Betriebssystemverzeichnis.

Wenn Sie nicht bereits ein Oracle-Verzeichnisobjekt auf dieses Betriebssystemverzeichnis verweisen, das sich auf dem Datenbankserver und nicht auf einem Clientcomputer befinden muss, müssen Sie (als DBA) create it haben und allen anderen Berechtigungen erteilen Oracle-Benutzer, die es verwenden müssen.

Zum Beispiel:

create directory MY_DATAPUMP_DIR as 'C:\installs\datapumpdir`; 

und dann

impdp directory=MY_DATAPUMP_DIR dumpfile=... 

Alternativ können Sie Ihre .dmp Datei to the default directory bewegen und entweder lassen Sie den directory Parameter oder geben Sie den Standard für das, DATA_PUMP_DIR.

Beachten Sie auch, die große Warnung from the documentation:

Sie rufen nicht Import als SYSDBA, außer auf Antrag von Oracle technischen Support. SYSDBA wird intern verwendet und hat spezielle Funktionen; sein Verhalten ist nicht dasselbe wie für allgemeine Benutzer.

Verwandte Themen