SQL-Tabellen kopieren
Kurzbeschreibung
Mit diesem Leitfaden erhalten Sie eine tabellarische Kurzanleitung, um in Ihrem Hause SQL-Tabellen von einer SQL-Datenbank in eine andere SQL-Datenbank zu kopieren.
In diesem Verfahren werden im ersten Schritt die Tabellen aus der SQL-Datenbank (Quelle) geholt und es wird damit eine Text-Datei erstellt (abgestellt). Im zweiten Schritt werden dann die SQL-Tabellen in der Ziel-SQL-Datenbank gelöscht. Anschließend wird dann die Sicherungsdatei (Text-Datei) in die Ziel-SQL-Datenbank geschrieben.
Wir haben Ihnen nachstehend die nötigen SQL-Befehle aufgezeichnet. Setzen Sie an den nötigen Stellen Ihre Namen ein (z. B. den gewünschten Tabellen-Namen, den Namen Ihrer Datenbank und den Namen Ihres Server´s.
Vorgehensweise
Legen Sie auf dem SERVER einen Ordner mit dem Namen SQLTABCOP an. In diesem Ordner erzeugen (schreiben) Sie dann Ihre SQL-Befehle. Die Dateinamen für Ihre SQL-Befehle nennen Sie z. B.
Für die Sicherung | WWSSICH.BAT |
Für das Zurückholen | WWSREOR.BAT |
Für den Delete-Befehl | DELETE.SQL |
Merke
Durch einen Doppelklick auf die entsprechende Datei wird der SQL-Befehl ausgeführt.
Ganz wichtig:
Machen Sie vor dem Ausführen der Befehle eine Datensicherung Ihrer SQL-Datenbank.
Datensicherungs-Programm
Datei-Name = WWSSICH.BAT
WWSSICH.BAT | ||
Dienst-Programm | ||
SQL-Datenbank (Quelle) | ||
SQL-Tabelle | ||
Sicherungs-Datei |
Log-Datei | ||
SERVER-Name | ||
Benutzer-Name (User) | ||
Passwort |
Merke:
Der Ordner mit den SQL-Befehlen muss sich auf dem SERVER befinden.
Die Sicherungsdatei und die LOG-Datei werden in dem Ordner „SQLTABCOP“ maschinell angelegt (in dem sich auch die SQL-Befehle befinden).
Wenn Sie die Befehle mehrmals ausführen, so sollten Sie zuvor die Sicherungsdatei und die Log-Datei löschen.Zurückhol-Programm
Datei-Name = WWSREOR.BAT WWSREOR.BAT | ||
Lösch-Programm | ||
mit dem User-Name, | ||
dem Passwort | ||
und dem Server-Name. |
Dienstprogramm | ||
Ziel-SQL-Datenbank | ||
SQL-Tabelle | ||
Sicherungs-Datei |
Log-Datei | ||
SERVER-Name | ||
Benutzer-Name (User) | ||
Passwort |
Löschprogramm
Datei-Name = DELETE.SQL DELETE.SQL | ||
Ziel-SQL-Datenbank | ||
SQL-Tabellen-Name |