Walter: automatisch MSSQL Dump erstellen

Beitrag lesen

Hallo Leute,

eine Frage: unter MySQL gibt es z.B. die Möglichkeit
mit der mysqldump.exe ein SQL-Dumpfile zu erzeugen.

Also eine Datei, die die Struktur und die Daten in
SQL-Statements enthält und die man so wieder ausführen
kann.

Für den MSSQL-Server habe ich das Tool osql.exe gefunden.
Damit kann man mit Parametern auch einen Dump erzeugen.
Allerdings gibt es da zwei Nachteile:

  • Zum einen kann ich den Dump nur auf dem Server erzeugen
      lassen. Denn leider wird die Datei die ich angebe nicht
      auf dem Rechner gespeichert, auf dem ich osql.exe auführe
      sondern auf dem Rechner wo der MSSQL-Server läuft.

  • Zum anderen wird eine Backup-Datei erzeugt.
      Keine SQL-Datei, die ich dann einfach durch ausführen
      wieder einspielen kann.

Kennt jemand ein Tool, dass die mysqldump-Funktionalität
für den MSSQL-Server bietet? (Ich weiß, dass ich das
Backup auch wieder einspielen kann, aber ich brauche
die SQL-Statements...)

Ich habe bei Sourceforge ein Programm 'sqldump' gefunden,
das diese Funktionalität bieten würde, aber leider
bekomme ich immer wieder Fehler bei einigen Tabellen
und die Entwicklung wurde 2002 scheinbar eingestellt.

Hat vielleicht jemand einen weiteren Tip für mich?

Danke!

bis dann,

Walter