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 |