



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
SQL Server分布式事物配置適用環(huán)境操作系統(tǒng):windows2008數(shù)據(jù)庫:sqlserver2008問題現(xiàn)象在執(zhí)行分布式事務(wù)時(shí),在sqlserver2005下收到如下錯(cuò)誤:消息7391,級(jí)別16,狀態(tài)2,過程xxxxx,第16行無法執(zhí)行該操作,因?yàn)殒溄臃?wù)器xxxxx的OLEDB訪問接口SQLNCLI無法啟動(dòng)分布式事務(wù)。解決方案1. 雙方啟動(dòng)MSDTC服務(wù)MSDTC服務(wù)提供分布式事務(wù)服務(wù),如果要在數(shù)據(jù)庫中使用分布式事務(wù),必須在參與的雙方服務(wù)器啟動(dòng)MSDTC(DistributedTransactionCoordinator)服務(wù)。2. 打開雙方135端口MSDTC服務(wù)依賴于RPC(RemoteProcedureCall(RPC))服務(wù),RPC使用135端口,保證RPC服務(wù)啟動(dòng),如果服務(wù)器有防火墻,保證135端口不被防火墻擋住。使用“telnetIP135”命令測(cè)試對(duì)方端口是否對(duì)外開放。也可用端口掃描軟件(比如AdvancedPortScanner)掃描端口以判斷端口是否開放。3. 保證鏈接服務(wù)器中語句沒有訪問發(fā)起事務(wù)服務(wù)器的操作在發(fā)起事務(wù)的服務(wù)器執(zhí)行鏈接服務(wù)器上的查詢、視圖或存儲(chǔ)過程中含有訪問發(fā)起事務(wù)服務(wù)器的操作,這樣的操作叫做環(huán)回(loopback),是不被支持的,所以要保證在鏈接服務(wù)器中不存在此類操作。在事務(wù)開始前加入set xact_abort ON語句對(duì)于大多數(shù)OLEDB提供程序(包括SQL Server),必須將隱式或顯示事務(wù)中的數(shù)據(jù)修改語句中的XACT_ABORT設(shè)置為ON。唯一不需要該選項(xiàng)的情況是在提供程序支持嵌套事務(wù)時(shí)。MSDTC設(shè)置打開“管理工具組件服務(wù)”,以此打開“組件服務(wù)計(jì)算機(jī)”,在“我的電腦”上點(diǎn)擊右鍵。在MSDTC選項(xiàng)卡中,點(diǎn)擊“安全配置”按鈕。在安全配置窗口中做如下設(shè)置:選中“網(wǎng)絡(luò)DTC訪問”在客戶端管理中選中“允許遠(yuǎn)程客戶端”“允許遠(yuǎn)程管理”在事務(wù)管理通訊中選“允許入站”“允許出站”“不要求進(jìn)行驗(yàn)證”保證DTC登陸賬戶為:NTAuthorityNetworkService4.鏈接服務(wù)器和名稱解析問題建立鏈接sqlserver服務(wù)器,通常有兩種情況:1. 第一種情況,產(chǎn)品選”sqlserver”EXECsp_addlinkedserverserver=linkServerName,srvproduct=NSQLServer這種情況,server(linkServerName)就是要鏈接的sqlserver服務(wù)器名或者ip地址。2. 第二種情況,訪問接口選“MicrosoftOLEDBProviderSqlServer”或“SqlNativeClient”EXECsp_addlinkedserverserver=linkServerName,srvproduct=,provider=SQLNCLI,datasrc=sqlServerName這種情況,datasrc(sqlServerName)就是要鏈接的實(shí)際sqlserver服務(wù)器名或者ip地址。Sqlserver數(shù)據(jù)庫引擎是通過上面設(shè)置的服務(wù)器名或者ip地址訪問鏈接服務(wù)器,DTC服務(wù)只通過服務(wù)器名地址訪問鏈接服務(wù)器,所以要保證數(shù)據(jù)庫引擎和DTC都能通過服務(wù)器名或者ip地址訪問到鏈接服務(wù)器。數(shù)據(jù)庫引擎和DTC解析服務(wù)器的方式不太一樣,下面分別敘述4.1數(shù)據(jù)庫引擎第一種情況的server或者第二種情況的datasrc設(shè)置為ip地址時(shí),數(shù)據(jù)庫引擎會(huì)根據(jù)ip地址訪問鏈接服務(wù)器,這時(shí)不需要做名稱解析。第一種情況的server或者第二種情況的datasrc設(shè)置為sqlserver服務(wù)器名時(shí),需要做名稱解析,就是把服務(wù)器名解析為ip地址。有兩個(gè)辦法解析服務(wù)器名:一是在sqlserver客戶端配置中設(shè)置一個(gè)別名,將上面的服務(wù)器名對(duì)應(yīng)到鏈接服務(wù)器的ip地址。二是在“C:WINDOWSsystem32driversetchosts”文件中增加一條記錄:xxx.xxx.xxx.xxx服務(wù)器名作用同樣是把服務(wù)器名對(duì)應(yīng)到鏈接服務(wù)器的ip地址。4.2DTC不管哪一種情況,只要server設(shè)置的是服務(wù)器名而不是ip地址,就需要進(jìn)行名稱解析,辦法同上面第二種辦法,在hosts文件中增加解析記錄,上面的第一種辦法對(duì)DTC不起作用。如果server設(shè)置的是ip地址,同樣不需要做域名解析工作。5.遠(yuǎn)程服務(wù)器上的名稱解析分布式事務(wù)的參與服務(wù)器是需要相互訪問的,發(fā)起查詢的服務(wù)器要根據(jù)機(jī)器名或ip查找遠(yuǎn)程服務(wù)器的,同樣遠(yuǎn)程服務(wù)器也要查找發(fā)起服務(wù)器,遠(yuǎn)程服務(wù)器通過發(fā)起服務(wù)器的機(jī)器名查找服務(wù)器,所以要保證遠(yuǎn)程服務(wù)器能夠通過發(fā)起服務(wù)器的機(jī)器名訪問到發(fā)起服務(wù)器。一般的,兩個(gè)服務(wù)器在同一網(wǎng)段機(jī)器名能就行很好
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 重慶健康職業(yè)學(xué)院《專業(yè)實(shí)踐》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣東司法警官職業(yè)學(xué)院《教學(xué)系統(tǒng)化設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 齊齊哈爾高等師范專科學(xué)?!渡虡I(yè)銀行業(yè)務(wù)與管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 武漢音樂學(xué)院《廣播電視職業(yè)資格》2023-2024學(xué)年第二學(xué)期期末試卷
- 安徽工程大學(xué)《新醫(yī)療技術(shù)與法》2023-2024學(xué)年第二學(xué)期期末試卷
- 遼寧中醫(yī)藥大學(xué)杏林學(xué)院《工程造價(jià)及管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 青島大學(xué)《AutoCAD計(jì)算機(jī)輔助設(shè)計(jì)》2023-2024學(xué)年第二學(xué)期期末試卷
- 宜賓職業(yè)技術(shù)學(xué)院《經(jīng)濟(jì)地理》2023-2024學(xué)年第二學(xué)期期末試卷
- 重慶警察學(xué)院《高分子材料學(xué)》2023-2024學(xué)年第二學(xué)期期末試卷
- 贛東學(xué)院《外匯交易實(shí)務(wù)》2023-2024學(xué)年第二學(xué)期期末試卷
- 求職線上測(cè)試題及答案
- SL631水利水電工程單元工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)第4部分:堤防與河道整治工程
- 人工智能引論知到智慧樹章節(jié)測(cè)試課后答案2024年秋浙江大學(xué)
- 員工工資條模板
- 國開電大-工程數(shù)學(xué)(本)-工程數(shù)學(xué)第4次作業(yè)-形考答案
- 有關(guān)種子農(nóng)藥化肥購銷合同模板
- 山東水利定額使用說明
- 鋼結(jié)構(gòu)焊接變形的火焰矯正方法
- 蒸汽鍋爐運(yùn)行記錄表最新版
- 園林綠化工程質(zhì)量檢查驗(yàn)收記錄表
- 全國電子設(shè)計(jì)大賽報(bào)告一等獎(jiǎng)
評(píng)論
0/150
提交評(píng)論