Frage

Ich brauche ein paar Datensätze aus unserem SQL Server 2005-Testserver zu unserem Live-Server zu kopieren. Es ist eine flache Lookup-Tabelle, so dass keine Fremdschlüssel oder andere referentielle Integrität zu befürchten.

Ich könnte Schlüssel in den Aufzeichnungen wieder auf dem Live-Server, aber das ist ermüdend. Ich konnte die Testserver Aufzeichnungen und Tabellendaten in ihrer Gesamtheit in einen SQL-Skript exportieren und laufen, aber ich will nicht die Datensätze auf dem Live-System vorhanden zu überschreiben, nur um sie hinzuzufügen.

Wie kann ich wählen Sie einfach die Aufzeichnungen Ich will und sie zu übertragen oder auf andere Weise in die Live-Server? Wir haben nicht Sharepoint, die ich verstehen würde mir erlauben, sie direkt zwischen den beiden Instanzen zu kopieren.

War es hilfreich?

Lösung

Wenn Sie Ihre Produktion SQL Server und Test SQL Server kommunizieren können, können Sie nur mit einer SQL-Insert-Anweisung tun in.

zunächst die folgenden Einstellungen auf dem Testserver ausführen:

Execute sp_addlinkedserver PRODUCTION_SERVER_NAME

Dann erstellen Sie einfach die Insert-Anweisung:

INSERT INTO [PRODUCTION_SERVER_NAME].DATABASE_NAME.dbo.TABLE_NAME   (Names_of_Columns_to_be_inserted)
SELECT Names_of_Columns_to_be_inserted
FROM TABLE_NAME

Andere Tipps

Ich verwende SQL Server Management Studio und führen Sie die Datenbank eine Exportaufgabe durch einen Rechtsklick und Aufgabe> Export gehen. Ich denke, es über mehrere Server sowie Datenbanken funktioniert, aber ich bin nicht sicher.

Ein SSIS-Paket wäre am besten geeignet, um die Übertragung zu tun, es würde buchstäblich Sekunden Setup!

würde ich nur Skript SQL- und auf dem anderen Server läuft schnell und schmutzig zu übertragen. Ist dies etwas, das Sie oft tun, und Sie brauchen einen Mechanismus, SQL Server Integration Services (SSIS), die zu der älteren Data Transformation Services (DTS) ist ähnlich aufgebaut ist für diese Art der Sache gestaltet. Sie entwickeln die Lösung in einer Mini-Visual Studio-Umgebung und bauen können sehr komplexe Lösungen für die Bewegung und Transformation von Daten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top