2009-04-02 4 views
0

Ich muss eine db von einem Remote-Server auf meine lokale dev-Maschine kopieren. Was ist der beste Weg, es zu tun.Kopieren der SQL Server-DB mit Hilfe des Skripts

Letzte Nacht habe ich ein Skript für die entfernte Datenbank mit xSQL-Objekt erstellt und auf dem lokalen Server ausgeführt. Das Skript gab eine Reihe von Fehlern. Unten ist die Auswahl @@ Versionsausgabe für die 2 Server. gibt es einen Grund das Skript nicht

Der Remote-Server wird mit Hilfe von SQL-Server-Authentifizierung arbeitet, ist die lokal eines Windows-Authentifizierung

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (X64) 
Jul 9 2008 14:17:44 
Copyright (c) 1988-2008 Microsoft Corporation 
Enterprise Edition (64-bit) on Windows NT 5.2 <X64> (Build 3790: Service Pack 2) 

Microsoft SQL Server 2008 (RTM) - 10.0.1600.22 (Intel X86) 
Jul 9 2008 14:43:34 
Copyright (c) 1988-2008 Microsoft Corporation 
Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 2) 
mit

Antwort

1

Es wäre hilfreich, wenn Sie produzieren einige der Fehler das Skript zur Verfügung gestellt .

Ich stelle fest, dass Sie Enterprise- und Express-Editionen verwenden - diese beiden Editionen haben unterschiedliche Funktionen, die hier beschrieben werden: http://www.microsoft.com/sqlserver/2008/en/us/editions.aspx. Vielleicht verwenden Sie eine Funktion, die Express Edition nicht unterstützt, oder Ihre Datenbank ist zu groß.

0

Warum machen Sie nicht einfach ein Backup und Restore?

+0

Die Sicherung wird auf dem Server gespeichert. Wie kann ich es auf meiner lokalen Festplatte speichern. – Midhat

+0

sichern Sie es auf dem Server und teilen Sie es. Führen Sie die Wiederherstellung über das Netzwerk durch –

1

Nicht sicher, ob die Funktionalität in 2008 identisch ist, aber 2005 können Sie SQL Management Studio öffnen, mit der rechten Maustaste auf die Datenbank klicken, die Sie kopieren möchten, und dann auf Daten exportieren klicken.

Dies führt Sie durch einen Assistenten, mit dem Sie die Daten in eine andere SQL-Datenbank exportieren können, einschließlich einer Datenbank, die auf Ihrem lokalen Computer ausgeführt wird. Gebrauchte es oft - funktioniert super.