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

MySQL mit Nutzungsanalyse

Verwendung von „haben“ Mit der Having-Klausel kön...

Spezifische Verwendung von MySQL-Globalsperren und Sperren auf Tabellenebene

Inhaltsverzeichnis Vorwort Globale Sperre Tabelle...

So übertragen Sie Dateien zwischen Windows und Linux

Dateiübertragung zwischen Windows und Linux (1) V...

Detaillierte Erklärung zur Verwendung von nohup /dev/null 2>&1

Befehl „nohup“: Wenn Sie einen Prozess ausführen ...

Vue implementiert den Lupeneffekt beim Tab-Umschalten

In diesem Artikelbeispiel wird der spezifische Co...

Ein Designer beschwert sich erneut über die offizielle Website von Hammer

Letztes Jahr war der offene Brief ein großer Erfo...

Detaillierte Schritte zur Installation der XML-Erweiterung in PHP unter Linux

Installieren der XML-Erweiterung in PHP Linux 1. ...

CSS-Tutorial: CSS-Attribut-Medientyp

Eines der wichtigsten Merkmale eines Stylesheets ...

Lösung für das Fehlen der my.ini-Datei in MySQL 5.7

Was ist my.ini? my.ini ist die in der MySQL-Daten...

Vue verwendet das Video-Tag, um die Videowiedergabe zu implementieren

In diesem Artikel wird der spezifische Code von V...

Verwenden von js, um einen Wasserfalleffekt zu erzielen

In diesem Artikelbeispiel wird der spezifische Co...

CSS realisiert Div vollständig zentriert, ohne Höhe festzulegen

Erfordern Das Div unter dem Körper ist vertikal z...

Detaillierte Erläuterung des Mysql Self-Join-Abfragebeispiels

Dieser Artikel beschreibt die Mysql-Self-Join-Abf...