我的博客我做主

          我的未來不是夢!
          posts - 9, comments - 10, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          日歷

          <2010年10月>
          262728293012
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          公告

          Locations of visitors to this page

          搜索

          •  
          更多博客請查看:http://www.v5cn.cn
          在安裝好Sql Server2005后默認是不支持JTA分布式事務的,要進行一下額外的設置才可以支持JTA事務。
          那么如何讓Sql Server2005具有JTA事務那,那大家就跟我一步一步做吧!
          第一步:
              下載Sql Server2005的JDBC驅動。下載完成后得到的是一個exe文件:“sqljdbc_1.0.809.102_chs.exe”。
              雙擊打開:
              
              點擊Browse... 選擇要解壓的目錄。解壓后得到:
              
              其中:sqljdbc.jar是Java連接Sql Server2005的驅動程序。
              打開xa目錄:
              
              可以看到x64目錄和x86目錄和xa_install.sql文件
              我們這里選擇x86也就是32位的機器。打開可以看到sqljdbc_xa.dll文件
              復制該文件到Sql Server2005的安裝目錄中的Binn文件夾下面。(Sql Server2005的安裝目錄下面有很多Binn,我也不知道那個復制那個不復制,所以我就都復制了。
              有知道的朋友可以回復告訴大家和我!)
          第二步:
              打開操作系統win7和XP:
                  win7下面是:控制面板--> 系統和安全-->管理工具-->組件服務-->計算機-->Distributed Transaction Coordinator-->右鍵,【本地DTC】,【屬性】選擇【安全】勾選
                  啟用XA事務,點擊確認。服務會重啟。
                  XP:控制面板-->管理工具-->組件服務-->計算機-->我的電腦-->右鍵,【屬性】如圖:
                  
                  
                  勾選【啟用XA事務】點擊確定完成。
          第三步:
              復制xa_install.sql到Sql Server2005的查詢分析器中執行會創建一個角色:sqlJDBCXAUser
              因為Sql Server2005默認的超級管理員sa無法綁定sqlJDBCXAUser,所以我們重新創建一個超級管理員名稱dba
              然后把sqlJDBCXAUser授權給他就可以了:
              1. 創建用戶和授權:
                  a). 創建用戶:
                      
                      b). 登錄名的基本配置:
                          
                          
                          
              點擊確認用戶創建成功!重啟數據庫服務。
              使用剛創建的用戶登錄。使用JTA分布式事務時也使用該用戶登錄,就OK了!

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 碌曲县| 礼泉县| 宜宾县| 新蔡县| 寿宁县| 深泽县| 昌邑市| 左云县| 化州市| 平山县| 五华县| 富蕴县| 甘南县| 乌拉特前旗| 宝兴县| 徐水县| 都安| 乡城县| 洛隆县| 黄梅县| 项城市| 信丰县| 本溪市| 轮台县| 潢川县| 涡阳县| 玉树县| 勐海县| 曲阜市| 西丰县| 巫溪县| 博客| 临澧县| 留坝县| 灯塔市| 寿宁县| 始兴县| 平果县| 广元市| 福泉市| 贡山|