Mit dem Parameter directory
:
Das Standardverzeichnis ist DATA_PUMP_DIR
, was vermutlich der Fall ist Setzen Sie% /u01/app/oracle/admin/mydatabase/dpdump
auf Ihrem System.
Um ein anderes Verzeichnis zu verwenden, müssen Sie (oder Ihren DBA) ein neues Verzeichnis erstellen Verzeichnisobjekt in der Datenbank, das auf das Oracle-sichtbare Betriebssystemverzeichnis zeigt, in das Sie die Datei einfügen, und dem Benutzer, der den Import ausführt, Zugriffsrechte zuweisen.
Ich möchte Standardverzeichnis-Dumpdatei ändern.
Sie könnten ein neues Verzeichnis erstellen und ihm die erforderlichen Berechtigungen erteilen, zum Beispiel:
%Vor%Um das neu erstellte Verzeichnis zu verwenden, könnten Sie es einfach als Parameter hinzufügen:
%Vor%Oracle hat ein Standardverzeichnis von 10g R2 eingeführt, das DATA_PUMP_DIR genannt wird und verwendet werden kann. Um den Standort zu überprüfen, können Sie in dba_directories nachsehen:
%Vor%Sie können den folgenden Befehl verwenden, um den DATA PUMP DIRECTORY-Pfad zu aktualisieren:
%Vor%Für mich war eine Datenpfadkorrektur erforderlich, da ich meine Datenbank von der Produktion bis zur Testumgebung wiederhergestellt habe.
Derselbe Befehl kann verwendet werden, um ein neues DATA PUMP DIRECTORY
name
und path
zu erstellen.