激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

香港云服务器
服務器之家 - 數據庫 - Sql Server - SQLSERVER分布式事務使用實例

SQLSERVER分布式事務使用實例

2020-01-20 14:32MSSQL教程網 Sql Server

這篇文章主要介紹了如何使用SQLSERVER分布式事務的方法,大家參考使用吧

代碼如下:


--BEGIN DISTRIBUTED TRANSACTION [transactionname]
--標志一個由分布式事務處理協調器MSDTC管理的TSQL分布式事務開始
--SERVER A服務器為主控服務器。當連接發出后續COMMIT TRANSACTION或
--ROLLBACK TRANSACTION語句時,主控服務器請求MSDTC在所涉及的服務器間管理
--分布式事務的完成

 

--SQLSERVER使用鏈接服務器或者遠程服務器作為分布式事務處理的平臺,提供
--遠程存儲過程調用和分布式查詢


--當使用分布式事務進行一個遠程存儲過程調用和一個分布式查詢時,在SERVER A
--上發出BEGIN DISTRIBUTED TRANSACTION ,該連接調用SERVER B上的存儲過程
--和SERVER C上的另一個存儲過程,并且SERVER C上的存儲過程對SERVER D執行一個
--分布式查詢,則四個SQLSERVER服務器進入分布式事務中,SERVER A是該事務的創建者
--和控制服務器

--創建分布式事務,在本地和遠程數據庫同時刪除一條記錄,其中,遠程SQLSERVER
--的實例名稱為RemoteServer。本地和遠程數據庫同時提交或同時回滾該事務。
--注意,執行分布式查詢或調用存儲過程時,使用4部分名稱限定規則

--前提:本機的MSDTC和遠程機器的MSDTC服務要打開
--本機和遠程機器能互相ping通
--數據庫端口能互相telnet通
--創建一個鏈接服務器到遠程機器WIN7U-20130414Z 
USE [GPOSDB]
GO
SELECT * FROM [SystemPara] WHERE [Name]='HDTPort'
SELECT * FROM [WIN7U-20130414Z].[GPOSDB].dbo.[SystemPara] WHERE [Name]='HDTPort'

 

USE [GPOSDB]
GO
BEGIN DISTRIBUTED TRANSACTION
--從本地數據庫刪除一條記錄
DELETE FROM [JOE].[GPOSDB].[DBO].[SystemPara]
WHERE [Name]='HDTPort'

--從遠程數據庫中刪除一條記錄
DELETE FROM [GPOSDB].[dbo].[SystemPara]
WHERE [Name]='HDTPort'

COMMIT TRAN
GO


--個人嘗試了下是由于在雙向的sql server訪問中采用了鏈式方式訪問(LinkedServer方式),
--遇到這種情況只需要將原來訪問對方數據庫的語句:
--select  *  from  linkedServerA.dbo.table1
--修改為:
--select  *  from  dbo.table1即可。
--標記下,以便以后解決。

 

延伸 · 閱讀

精彩推薦
992
主站蜘蛛池模板: 国产亚洲精品久久久久5区 男人天堂免费 | freexxx69性欧美hd | 日韩电影一区二区 | 91成人精品 | 视频一区二区国产 | 国产日产精品久久久久快鸭 | 亚洲欧美日韩久久精品第一区 | 第一福利在线 | 日日草夜夜操 | 99seav| 国产99视频精品免视看9 | 亚洲一区在线免费视频 | 久久久久久久久成人 | 国产成人高潮免费观看精品 | 朋友不在家 | 亚州综合| 毛片大全免费看 | 亚洲一区 国产精品 | 国产一区精品在线观看 | 亚洲第一成网站 | 日韩毛片一区二区三区 | 免费放黄网站在线播放 | 看黄在线 | 国产一级片91 | 亚洲第一视频 | 亚洲精品午夜视频 | 黄色网址电影 | 久久久www视频 | 欧美一区二区三区四区夜夜大片 | 日本在线免费观看视频 | 日韩在线播放第一页 | 免费性爱视频 | 成人毛片免费网站 | 精品亚洲视频在线 | 久久久久久久午夜 | 亚洲国产二区 | 美女一级毛片 | 国产视频第一区 | 在线a毛片| 欧美精品v国产精品v日韩精品 | 日本在线观看中文字幕 |