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