Remote Query
Hej EksperterJeg har brug for at exekvere SQL på en remote SQL server. Jeg har kigget en del på OpenQuery og har som sådan også fået den til at virke. Problemet med den er blot at min Query SKAL retunere et dataset ellers terminerer den bare, jeg kan med andere ord ikke fx. Instalere en stored procedure.
jeg har registeret min remote server nede i sysservers. Med "friendly" name Tim, så jeg kan bruge det i OpenQuery. Jeg har væert ved at ekspermentere lidt med nogle præfixes og er på sporet af at man kan præfixe med dit frindlyname på din OLEDB Provider.
Et eksempel :
select * from tim.dbbo..lager (DBBO er Database navnet)
men så får jeg bare at vide at tabellen ikke findes :
OLE DB provider 'tim' does not contain table '"dbbo"."lager"'. The table either does not exist or the current user does not have permissions on that table.
Hvis jeg gør det gennem OpenQuery Virker det fint :
select * from OpenQuery(Tim, 'select * from dbbo..Lager')
Mine spørgsmål er nu :
a)
Findes der en OpenQuery pandant som ikke kræver et datasæt retur ?
b)
Er der nogen der kan fortælle mig hvordan jeg præfixer med servernavn i en Query ?
Jens B