sql >> Databasteknik >  >> RDS >> Sqlserver

Hur kan jag kopiera dataposter mellan två instanser av en SQLServer-databas

Om din produktions-SQL-server och din test-SQL-server kan prata, kan du bara göra det med en SQL-insättningssats.

kör först följande på din testserver:

Execute sp_addlinkedserver PRODUCTION_SERVER_NAME

Skapa sedan bara insert-satsen:

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. Konvertera Välj Oracle-fråga till uppdatering för ett specifikt scenario

  2. Listor i MyBatis 'IN'-klausul

  3. Flera PIVOTER? Behöver räkna med timme per månad

  4. Laravel 1048 Column kan inte vara NULL vid lagring av data