2010-11-12 17 views
7

Sto sviluppando un'applicazione in cui dispongo di un database locale in SQL Server Express. Durante il lavoro nel database locale, è necessario eseguire una query su un altro server SQL Server/live e restituire un valore e con questo valore eseguiamo una query nel server locale.Server collegato in SQL Server Express

È OK quando si esegue questa query su 2 o 3 query, ma ho circa 5000 record su cui ho bisogno di eseguire lo stesso processo. Ho fatto con lo stile sopra, ma ci vuole troppo tempo.

Ho scoperto che possiamo eseguire una query su più server.

Posso eseguire una query su SQL Server Express e sul server contemporaneamente ed eseguire tutte le query con questo stile?

È possibile eseguire query solo da Express a server.

risposta

7

Sì, è possibile. Impostare il LinkServer su SQL Express, quindi passare la query nel formato di nome in quattro parti

server

. Banca dati . schema. oggetto

esempio

select * from LinkServer.mydatabase.dbo.Table 
Problemi correlati