調用遠程存儲過程
發布時間: 2023-03-01 17:39:12
Ⅰ SQL SERVER能不能在觸發器里調用遠程伺服器的存儲過程,怎麼做。急!!,
windows 服務中 檢測MSDTC是否啟動
Distributed Transaction Coordinator
Ⅱ 如何使用調用遠程資料庫的存儲過程
SQL code
--訪問不同電腦上的資料庫(遠程只要聯好網就一樣)
--如果經常訪問或數據量大,建議用鏈接伺服器
--創建鏈接伺服器
exec sp_addlinkedserver 'srv_lnk ', ' ', 'SQLOLEDB ', '遠程伺服器名或ip地址 '
exec sp_addlinkedsrvlogin 'srv_lnk ', 'false ',null, '用戶名 ', '密碼 '
go
--查詢示例
select * from srv_lnk.資料庫名.dbo.表名
--導入示例
select * into 表 from srv_lnk.資料庫名.dbo.表名
go
--處理完成後刪除鏈接伺服器
exec sp_dropserver 'srv_lnk ', 'droplogins '
Ⅲ oracle 通過dblink訪問遠程存儲過程,返回遊標到本地
存儲過程後加@dblink就行了,前提是dblink里那個user要有遠程資料庫存儲過程的執行許可權的,而且返回的數據也是遠程資料庫的數據。比如你遠程存儲過程是個函數,名字是fun,調用時就用fun@your_dblink(.....) 就行了。具體例子現在沒時間寫了,抱歉
熱點內容