exec sp_droplinkedsrvlogin zyb,null --刪除對映(錄與鏈結伺服器上遠端登入之間的對映)exec sp_dropserver zyb --刪除遠端伺服器鏈結
exec sp_addlinkedserver
@server='zyb',--被訪問的伺服器別名
@srvproduct='',
@provider='sqloledb',
@datasrc="/server2" --要訪問的伺服器
exec sp_addlinkedsrvlogin
'zyb', --被訪問的伺服器別名
'false',
null,
'sa', --帳號
'sa' --密碼
使用例項:
select * from zyb.cdcenter20110822.dbo.cardbase
//完整使用案例
declare @linkcount int
select @linkcount=count(*) from master..sysservers where srvname='
dcdb1
'if(@linkcount=0
) begin
exec sp_addlinkedserver
'dcdb1
','','
sqloledb
','ip
'--最後乙個是資料庫ip
exec sp_addlinkedsrvlogin
'dcdb1
','false
',null,'
userid
','userpwd
'--最後兩個是使用者名稱和密碼
end
SQL連線到伺服器
1.伺服器型別 資料庫引擎 3.身份驗證 windows身份驗證 不需要新增登入名和密碼就可以直接進行連線。前提是需要登入資料庫所在的電腦。sql server身份驗證 在無法登入資料庫所在電腦,只能訪問sql server的條件下,只能使用此方式進行驗證,它需要輸入登入名與密碼。在使用sql se...
SQL跨伺服器操作
mssql可以跨伺服器遠端對mssql excel db2 oracle xml.等資料來源執行操作,對不同的資料來源提供不同的介面,這裡使用msdasql驅動介面作為示例。1.建立連線伺服器並建立鏈結伺服器登陸 exec sp addlinkedserver test remot msdasql ...
SQL連線伺服器鏈結失敗
鏈結伺服器 agpsserver 的 ole db 訪問介面 sqlncli10 返回了訊息 登入超時已過期 鏈結伺服器 agpsserver 的 ole db 訪問介面 sqlncli10 返回了訊息 與 sql server 建立連線時發生了與網路相關的或特定於例項的錯誤。找不到或無法訪問伺服器...