Werkzeug zum Kopieren der SQL Server-Datenbank

1392
Niall Collins

Ich suche nach einem Werkzeug, um eine SQL-Datenbanktabelle, gespeicherte Prozeduren, Funktionen usw. und auch die in der Datenbank enthaltenen Daten von einem Server auf meinen lokalen PC zu kopieren. Beide haben SQL Server Management Studio 2008 installiert. Irgendwelche Werkzeuge, die dazu empfohlen werden könnten?

0

4 Antworten auf die Frage

6
MDMarra

Sie können ein Backup erstellen und anschließend auf Ihrem PC wiederherstellen, oder Sie können die Datenbank trennen, die Protokolle und die Datenbank kopieren und auf Ihrem PC und auf dem Server erneut anfügen.

1
ggponti

Es gibt eine kostenlose xSQL-Bundle-Edition, die möglicherweise für Sie geeignet ist, falls Sie die beiden Datenbanken synchron halten müssen ( URL ). Die Einschränkungen der Lite Edition sind:

  • bis zu 25 Tische
  • bis zu 40 Ansichten
  • bis zu 40 gespeicherte Prozeduren
  • bis zu 40 Funktionen
0
Kharlos Dominguez

Wenn Sie den Server vorübergehend offline schalten und die Datenbank trennen können, können Sie die MDF- und LDF-Dateien kopieren, die Dateien kopieren und auf Ihrem Computer erneut anbringen.

Andernfalls funktionieren die SQL Server-Befehle BACKUP und RESTORE einwandfrei.

Wenn Sie Zugriff auf SQL Server Management Studio haben, können Sie dies über die GUI tun, indem Sie mit der rechten Maustaste auf das Symbol der Datenbank klicken und die Elemente im Kontextmenü verwenden.

Das ist keine andere Alternative - es ist "Kopieren Sie die Protokolle und die Datenbank". :) The Dag vor 12 Jahren 0
0
James Brown

Wenn Sie dies regelmäßig tun möchten (z. B. von einer Produktionsmaschine zu einer Entwicklungsmaschine), schauen Sie sich die Red Gate-Tools unter http://www.red-gate.com/ an.

Ich verwende die Software häufig, um Änderungen am Schema zu ermitteln oder um Daten zwischen meinen Produktionsmaschinen und lokalen Entwicklungsmaschinen zu synchronisieren. Die Software ist nicht kostenlos, aber das Geld wert, wenn Sie die Notwendigkeit haben.