Announcement

Collapse
No announcement yet.

MS SQL: Datenbank automatisch kopieren

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • MS SQL: Datenbank automatisch kopieren

    Hallo

    Gibt es eine Möglichkeit eine Datenbank per SQL Skript automatisch zu kopieren?
    Es soll eine Datenbank von einem SQL Server auf einen anderen SQL Server (Test-Server) kopiert werden. Auf dem Test-Server ist die Datenbank bereits vorhanden. Diese Datenbank auf dem Test-Server soll durch das Skript mit der Datenbank vom erstem SQL Server überschrieben werden.

    Ist so etwas möglich?


    Zur Zeit wird die Datenbank von Hand gesichert und dann wieder importiert. Aber es sind mehrer Datenbanken und es ist doch viel Arbeit, denn man muss es sehr oft machen. Deshalb soll dieser Vorgang automatisiert werden.

    Danke
    Zuletzt editiert von Squicky; 13.08.2009, 12:15.

  • #2
    Ich würde ein Replikation zwischen beiden Servern einrichten.

    Comment


    • #3
      Ich habe das gleiche Problem via Backup/Restore aus einem Programm heraus gelöst.

      Replikation geht nicht, weil bei mir in diesem Fall nur die SQLexpress-Varianten im Einsatz sind.

      Einfach ein kleines .NET-Programm:

      Du brauchst:

      Namespace Microsoft.SqlServer.Management.Smo;
      SqlBackup();
      File.Copy();
      SqlRestore();

      einfach mal nach diesen Begriffen suchen. Zumindest zum SqlBackup gibt es auch hier im Forum ein Beispiel.

      Comment

      Working...
      X