Wie ändert man die Verzeichnis-Dumpdatei in impdp?

7

Ich verwende impdp , um eine Sicherung zu importieren. Aber ich möchte Standardverzeichnis dumpfile ändern.

%Vor%     
acfreitas 16.03.2015, 12:37
quelle

4 Antworten

11

Mit dem Parameter directory :

%Vor%

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.

    
Alex Poole 16.03.2015, 12:42
quelle
4

Verwenden Sie die VERZEICHNIS-Option.

Dokumentation hier: Ссылка

%Vor%     
Ditto 16.03.2015 12:41
quelle
3
  

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%     
Lalit Kumar B 16.03.2015 13:14
quelle
0

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.

    
user3141985 07.02.2018 10:37
quelle

Tags und Links