Backup zwischen MySQL-Datenbank und Oracle-Datenbank importieren

Backup zwischen MySQL-Datenbank und Oracle-Datenbank importieren

Importieren Sie die aus der Oracle-Datenbank exportierten Daten in die MySql-Datenbank

1. Importieren Sie in die MySql-Datenbank unter Verwendung des Standard-Endsymbols:

LOKALE DATEN LADEN IN DATEI 'd:/oracle.txt' IGNORIEREN IN TABELLE alarmLog

Zurzeit ist der Standardabschluss von Feldern das Tabulatorzeichen „/t“ und nicht die Zeichenfolge „/t“.

2. Beim Festlegen des Feldabschlusszeichens für den Import in die MySql-Datenbank:

LOKALE DATEN IN DATEI 'd:/oraclea.txt' LADEN. IN TABELLE alarmLog-FELDER IGNORIEREN, DIE DURCH '~' BEENDET WERDEN.

Die in den beiden oben genannten Fällen verwendeten Datendateien oracle.txt und oraclea.txt werden vom Programm ociuldr.exe exportiert.

Importieren Sie die aus MySql exportierten Daten in die Oracle-Datenbank

1. Importieren Sie Daten aus der MySql-Datenbank in eine Datei, indem Sie den Fields-Terminator setzen

select * from alarmLog into outfile 'd:/mysql.txt' FELDER MIT '~' ABGESCHLOSSEN

Importieren Sie die Datendatei d:/mysql.txt über sqlldr in die Oracle-Datenbank. Achten Sie auf das Schreiben der Steuerdatei. Das Folgende ist die Steuerdatei, die dem Testprogramm entspricht.

OPTIONEN (BINDSIZE=8388608, READSIZE=8388608, FEHLER=-1, ZEILEN=50000)
DATEN LADEN
INFILE 'd:/mysql.txt' "STR X'0A'"
INTO TABLE Sofortdaten
Felder, die durch '~' beendet werden, gefolgt von Nullspalten 
(
 FIELDID CHAR(20),
 CreateTIME-Datum 'yyyy-mm-dd hh24:mi:ss',
 AckTIME-Datum 'yyyy-mm-dd hh24:mi:ss',
 TYP CHAR(40),
 Qualitätsmerkmal (40),
 WERT CHAR(40),
 AVG CHAR(40),
 MAX CHAR(40),
 MIN CHAR(40),
 SUMME CHAR(40)
)

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Verwendung von MySQL-Import- und Exportbefehlen zum Sichern und Wiederherstellen
  • So importieren und exportieren Sie MySQL-Datenbanken (Sichern und Wiederherstellen)
  • MySQL-Import- und Export-Sicherungsdetails

<<:  Detaillierte Verwendung des Vue-Timers

>>:  Erstellen Sie einen virtuellen Nginx-Host basierend auf Domänenname, Port und IP

Artikel empfehlen

Hinweise zum Proc-Dateisystem des Linux-Kernel-Gerätetreibers

/***************** * proc-Dateisystem************...

So wenden Sie TypeScript-Klassen in Vue-Projekten an

Inhaltsverzeichnis 1. Einleitung 2. Verwendung 1....

So installieren Sie Docker auf Ubuntu20.04 LTS

Null: Alte Version deinstallieren Ältere Versione...

Beispiel für die Bereitstellung von MySQL 8.0 mit Docker

1. Informationen zur Installation von Docker find...

So stellen Sie ein Angular-Projekt mit Docker bereit

Es gibt zwei Möglichkeiten, Angular-Projekte mit ...

So verwenden Sie CSS-Variablen in JS

So verwenden Sie CSS-Variablen in JS Verwenden Si...

Häufige Fehler bei der Verwendung von React Hooks

React Hooks ist eine neue Funktion, die in React ...

Details zum Lazy Loading im Vue-Routing

Inhaltsverzeichnis 1. Was ist Lazy Loading von Ro...