sql >> Database >  >> RDS >> Sqlserver

Hoe kan ik gegevensrecords kopiëren tussen twee instanties van een SQLServer-database?

Als uw productie-SQL-server en test-SQL-server kunnen praten, kunt u gewoon een SQL-invoegopdracht gebruiken.

voer eerst het volgende uit op uw testserver:

Execute sp_addlinkedserver PRODUCTION_SERVER_NAME

Maak dan gewoon de insert-instructie:

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


  1. Rekenkundige overloopfout (numeriek naar numeriek) met MERGE:SQL Server-bug?

  2. SQL Server 2005 Unicode-tekenreeks sorteren probleem

  3. SqlDependency gebruiken met benoemde wachtrijen

  4. MySQL:Tabel kopiëren naar een andere tabel met een extra kolom