28. august 2009 - 21:12
Der er
9 kommentarer og 2 løsninger
Hente data fra anden database (server) via stored procedure
Er det muligt at hente data fra en anden server end der hvor ens stored procedure er? Eksempel DatabaseServer_1 har en tabel "Demo" på DatabaseServer_2 findes stored procedure. Det må være noget i denne stil, men det virker ikke! SELECT * FROM [DatabaseServer_1].[brugernavn].[Demo] ??? karsten_larsen
Annonceindlæg fra Infor
28. august 2009 - 21:26
#3
kig Books Online; emnerne "linked server", "opendatasource", "openrowset" og/eller "openquery".
31. august 2009 - 07:00
#6
Jeg har kigget omkring efter linkedserver og openquery, og nedenstående burde virke, men får hele tiden fejl på det. EXEC sp_addlinkedserver @server = 'Server2', @srvproduct = '', @provider = 'MSDASQL', @provstr = 'DRIVER={SQL Server};SERVER=xxx.xx.xx;UID=xx;PWD=xxxxx;' Select * From OPENQUERY(Server2 ,'Bruger.Tabel') Jeg får fejlen: Could not find server 'Server2' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. Hvad gør jeg forkert? /karsten_larsen