<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    輕松

    記述我學習java的里程

    常用鏈接

    統計

    積分與排名

    友情鏈接

    最新評論

    SQL Server跨數據庫訪問及分布式事務的使用及配置

    一、跨數據庫訪問

    第一種方式

    SELECT * FROM OPENDATASOURCE(

     'SQLOLEDB',

     'Data Source=遠程ip;User ID=sa;Password=密碼'

     ).庫名.dbo.表名

     WHERE 條件

    第二種方式

    sql server->服務->安全性->鏈接服務器下建立一個具有別名的鏈接服務器。然后通過以下方式訪問:

    SELECT * FROM [鏈接服務器名].庫名.dbo.表名

     WHERE 條件

    需要注意的是建立鏈接數據庫服務器類型如果選擇“SQL server”,那么鏈接服務器名稱必須用要鏈接的服務器的在網絡中的機器名或IP,如果要使用其它別名,可以在WINDOWS\system32\drivers\etc\hosts文件里添加一個別名的映射。

    解除SQL阻止sqlserver 2005情況)
    SQL Server 阻止了對組件 ‘Ad Hoc Distributed Queries’ 的 STATEMENT’OpenRowset/OpenDatasource’ 的訪問,因為此組件已作為此服務器安全配置的一部分而被關閉。系統管理員可以通過使用 sp_configure 啟用 ‘Ad Hoc Distributed Queries’。有關啟用 ‘Ad Hoc Distributed Queries’ 的詳細信息,請參閱 SQL Server 聯機叢書中的 外圍應用配置器。

    因為SQL2005默認是沒有開啟’Ad Hoc Distributed Queries’ 組件,開啟方法如下

    EXEC sp_configure 'show advanced options', 1

    GO

    RECONFIGURE

    GO

    EXEC sp_configure 'Ad Hoc Distributed Queries', 1

    GO

    RECONFIGURE

    GO

    關閉Ad Hoc Distributed Queries

    exec sp_configure 'Ad Hoc Distributed Queries', 0

    reconfigure

    exec sp_configure 'show advanced options', 0

    reconfigure

    二、分布式事務的配置

    1.DTCPing.exe工具測試兩臺機器的DTC服務是否可以聯通。

    2.如果有問題檢查MSDTC服務是否啟動。

    3.MSDTC依賴于RPC,RPC使用的端口是135,測試135端口是否打開.是否有防火墻?如果有先關了防火墻.   telnet   IP   135     如果是關閉的打開它.  

    4.打開“控制面板->管理工具->組件服務”,然后展開“組件服務->計算機->我的電腦”右鍵屬性。選擇MSDTCTab欄,點擊安全性配置按鈕,打開窗口,將“網絡DTC訪問”選項選中,并將“允許遠程客戶端”,“允許入站”,“允許出站”都選中,并選擇“不要求進行驗證”,“啟用事務Internet協議(TIP)事務”,“啟用XA事務”都選中。然后確定即可。(以上選項windows默認不開放,必須配置)

    5.檢查你的兩臺服務器是否在同一個域中.  如果不在同一個域中,是否建立可信任聯接.  

    6.如果是WIN2000,升級到SP4   

    7.確認MDAC版本是2.6以上,最好是2.8.  

    8.SQL server存儲過程中使用分布式事務時,必須SET   XACT_ABORT   ON --設置分布式事務如果發生問題主動回滾操作

    9.可以聲明使用BEGIN DISTRIBUTED TRANSACTION,如果未明確生明,在事務塊中包含鏈接服務器的訪問,SQL server會自動升級成分布式事務。

    posted on 2010-10-18 10:50 輕松 閱讀(4622) 評論(0)  編輯  收藏 所屬分類: 其他文章

    主站蜘蛛池模板: 人妻仑乱A级毛片免费看| 91亚洲国产成人精品下载| 亚洲精品乱码久久久久蜜桃| 2020因为爱你带字幕免费观看全集| 精品亚洲一区二区三区在线观看| 亚洲AV无码一区二区三区网址| 真实乱视频国产免费观看| 亚洲精品女同中文字幕| 麻豆国产入口在线观看免费| 亚洲AV无码成人精品区日韩| 全部免费a级毛片| av成人免费电影| 亚洲开心婷婷中文字幕| 免费黄网站在线看| 亚洲韩国—中文字幕| 99久久99热精品免费观看国产| 亚洲色偷偷偷网站色偷一区| 99久久综合国产精品免费| 亚洲一本到无码av中文字幕| 国产一区二区三区免费在线观看| 人成电影网在线观看免费| 亚洲AV永久纯肉无码精品动漫| 久久国产免费观看精品3| 国产精品亚洲专区在线观看| 国产福利免费在线观看| 国产免费久久精品99久久| 亚洲AV无码不卡无码| 久久精品无码一区二区三区免费| 国产精品国产亚洲区艳妇糸列短篇 | 久久激情亚洲精品无码?V| 久久er国产精品免费观看2| 亚洲日本国产精华液| 国产一区二区三区无码免费| 国产午夜成人免费看片无遮挡 | 久久国产亚洲电影天堂| 色婷婷7777免费视频在线观看 | 免费成人在线电影| 亚洲性69影院在线观看| 免费一级毛片在播放视频| 亚洲电影免费在线观看| 亚洲AV综合永久无码精品天堂 |