it-swarm.com.de

Wie führe ich die .sql-Datei im Oracle SQL Developer Tool aus, um die Datenbank zu importieren?

Ich habe eine Datenbank aus dem Oracle SQL Developer Tool in eine .sql-Datei exportiert. Jetzt möchte ich diese Datei ausführen, die 500 MB groß ist.

Ich habe gelesen, wie man Skripte ausführt hier , aber ich habe den Weg nicht verstanden. Gibt es einen Befehl oder eine Abfrage, mit der wir dieses SQL-Skript ausführen können, indem wir den Pfad angeben?

45
Madhusudan

Sie können die Datei .sql Als Skript im Arbeitsblatt SQL Developer ausführen. Verwenden Sie entweder das Symbol Skript ausführen oder drücken Sie einfach F5 .

enter image description here

Beispielsweise,

@path\script.sql;

Denken Sie daran, dass Sie @ Wie oben angegeben eingeben müssen.

Wenn Sie die Datenbank jedoch mit dem Datenbankexportdienstprogramm von SQL Developer exportiert haben, sollten Sie das Importdienstprogramm verwenden. Befolgen Sie die hier genannten Schritte Importieren und Exportieren mit Oracle SQL Developer 3.

88
Lalit Kumar B

Wie andere empfehlen, können Sie Oracle SQL Developer verwenden. Sie können wie beschrieben auf den Speicherort des Skripts verweisen, um es auszuführen. Eine etwas einfachere Methode ist jedoch die Verwendung von Drag & Drop:

  • Klicken Sie auf Ihre .sql-Datei und ziehen Sie sie in Oracle SQL Developer
  • Der Inhalt wird in einem "SQL-Arbeitsblatt" angezeigt.
  • Klicken Sie auf die Schaltfläche "Skript ausführen" oder drücken Sie F5, zu rennen

enter image description here

0
J Woodchuck

Sie müssen zuerst den SQL Developer öffnen und dann auf Datei klicken und zu dem Ort navigieren, an dem sich Ihre .sql befindet. Sobald Sie sich an dem Ort befinden, an dem die Datei abgelegt ist, doppelklicken Sie darauf. Dadurch wird die Datei in SQL Developer geöffnet. Markieren Sie nun den gesamten Inhalt der Datei (STRG + A) und drücken Sie F9. Stellen Sie einfach sicher, dass sich am Ende des .sql-Skripts eine Festschreibungsanweisung befindet, damit die Änderungen in der Datenbank beibehalten werden

0
Sandeep