Ich versuche zu lernen, wie Sie Daten in Oracle über die Befehlszeile importieren/exportieren. Nach dem, was ich gefunden habe, sieht es so aus, als ob ich die Datei sqlldr.exe zum Importieren und Exportieren verwenden sollte, aber ich bin mir nicht sicher, welche Parameter anders als Benutzer-ID benötigt werden. Kann mir jemand erklären, welche Parameter notwendig und welche optional sind?Oracle Importieren/Exportieren mit Befehlszeile
Antwort
Folgen dieser Schritte:
EXPORT:
1- ein Exportverzeichnis auf dem Quellserver erstellen. mkdir /path/path
2- Gewähren Sie Oracle Benutzer. chown oracle /path/path
3- Erstellen Sie eine Directory in der Datenbank. CREATE DIRECTORY Your_Dir_Name as '/path/path';
4- Fügen Sie Ihre Oracle Benutzerrolle EXP_FULL_DATABASE. Grant EXP_FULL_DATABASE to your_user;
5- Grants erstellten Verzeichnis in Datenbank Rolle. GRANT READ, WRITE ON DIRECTORY Your_Dir_Name TO EXP_FULL_DATABASE ;
6- Execute expdp Befehl mit Oracle-Benutzer. expdp your_db_user/password schemas=Your_Schema_Name tables=table_name directory=Your_Dir_Name version=your_version_for_target_db dumpfile=data.dmp logfile=data.log
(EXPDP
Befehl nimmt eine Menge Parameter I Beispiele schrieb alle Parameter überprüfen https://oracle-base.com/articles/10g/oracle-data-pump-10g.)
IMPORT:
1- ein Importverzeichnis auf Zielserver erstellen. mkdir /path/path
2- Gewähren Sie Oracle Benutzer. chown oracle /path/path
3- ein direcktory in Zieldatenbank erstellen. CREATE DIRECTORY Your_Dir_Name as '/path/path';
4- Fügen Sie Ihre Oracle Benutzerrolle IMP_FULL_DATABASE. Grant IMP_FULL_DATABASE to your_user;
5- Erteilen Sie das in der Datenbank erstellte Verzeichnis an die Rolle. GRANT READ, WRITE ON DIRECTORY Your_Dir_Name TO IMP_FULL_DATABASE ;
6- Execute impdp Befehl mit Oracle-Benutzer. impdp your_db_user/password directory=Your_Dir_Name dumpfile=data.dmp logfile=data.log
(IMPDP
Befehl nimmt eine Menge von Parametern Ich schrieb Beispiele. Überprüfen Sie alle Parameter https://oracle-base.com/articles/10g/oracle-data-pump-10g)(If Sie wollen Schema umbenennen, Tablespace, Tabelle verwenden remap
Parameter).
Es gibt verschiedene Möglichkeiten, Daten in Oracle zu exportieren/importieren. Das von Ihnen erwähnte Werkzeug sqlldr
heißt SQL*Loader. Sie können und sollten auch Oracle Data Pump verwenden, das Export/Import-Dienstprogramm, das das alte Export/Import-Tool ersetzt hat. Alle diese Werkzeuge sind vollständig im Database Utilities Buch der Oracle Database Documentation dokumentiert.
Nach dem Gespräch mit Mehmet Sahin haben wir festgestellt, dass der folgende Befehl in Oracle importiert wird.
imp user/pwd file=[Path to dmp file]\import.dmp full=y
Sie können mit dem folgenden Befehl exportieren.
exp user/pwd file=[Path to dmp file]\export.dmp
Beide Befehle nehmen auch .exp-Dateien auf.
- 1. oracle sqlplus Befehlszeile Frage
- 2. Oracle - SQLLDR-Befehlszeile
- 3. Oracle SQL-Skript läuft von Linux Befehlszeile mit alter-Sitzung
- 4. Orakel über die Befehlszeile in Oracle 11g XE
- 5. Oracle SQL Developer (4.0.2.15) Befehlszeile (sdcli) Bind-Variablen
- 6. Installieren Sie Oracle 11g vollständig über die PuTTY-Befehlszeile
- 7. Verbindung zu einer Oracle-Datenbank in der Befehlszeile ohne Verwendung der Oracle-Client-Software?
- 8. SQLPLUS-Befehlszeile mit Windows-Batch-Datei
- 9. Appium mit Befehlszeile starten
- 10. mit Befehlszeile in Javascript
- 11. Filtering mit Linux-Befehlszeile
- 12. Java Befehlszeile Argument mit „=“
- 13. Befehlszeile tdbquery mit Textindex
- 14. Befehlszeile mit C# Code
- 15. Wie Apache mit der Befehlszeile
- 16. Probleme mit MsBuild Befehlszeile für
- 17. Befehlszeile mit Batch-Dateien replizieren
- 18. Dateisymbol mit der Befehlszeile löschen
- 19. unter Windows mit der Befehlszeile
- 20. PDFs mit der Befehlszeile abfragen?
- 21. Mapping Netzwerklaufwerk mit der Befehlszeile
- 22. Bildreflexion mit der imagemagick Befehlszeile?
- 23. Server/Client mit Befehlszeile ausgeführt
- 24. Oracle Entwickler VM mit Oracle 11g
- 25. Befehlszeile Videobearbeitungstools
- 26. Java Befehlszeile?
- 27. Maven-Befehlszeile
- 28. Befehlszeile - FileNotFoundException
- 29. Oracle Dreh mit subquery
- 30. Oracle-Verbindung mit JDBC