欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

SQL跨服務器操作

系統 1698 0
MSSQL可以跨服務器遠程對MSSQL、Excel、DB2、Oracle、XML...等數據源執行操作,對不同的數據源提供不同的接口,這里使用MSDASQL驅動接口作為示例。
1. 建立連接服務器并建立鏈接服務器登陸
EXEC?? sp_addlinkedserver 'test_remot','','MSDASQL',NULL,NULL,'DRIVER={SQL Server};SERVER=10.64.29.14;UID=sa;PWD=sa;'??
EXEC?? sp_addlinkedsrvlogin @rmtsrvname='test_remot',@useself='false',@locallogin='sa',@rmtuser='sa',@rmtpassword='sa'??
GO
這里只對已填的參數作下說明,其它的可以到MSDN查閱
'test_remot':鏈接服務器名稱
'MSDASQL':驅動類型
'DRIVER={SQL Server};SERVER=10.64.29.14;UID=sa;PWD=sa2005;':驅動連接字符串,SERVER(遠程服務器IP) UID(遠程數據庫登錄用戶名) PWD(遠程數據庫登錄密碼)
@rmtsrvname:鏈接服務器名稱
@locallogin:本地用戶
@rmtuser:遠程用戶
@rmtpassword:遠程用戶密碼

2. 查詢
示例:SELECT * FROM OPENQUERY(TEST, 'SELECT * FROM tableName')
可簡寫為:SELECT filed1,filed2... FROM TEST.DataBaseName.dbo.tableName where filed=value

3. 插入
示例:INSERT INTO OPENQUERY(TEST, 'SELECT * FROM tableName WHERE 1=0') VALUES(3,6,'ANDY')
可簡寫為: INSERT INTO TEST.DataBaseName.dbo.tableName VALUES(3,6,'ANDY')

4. 更新
示例:UPDATE OPENQUERY(TEST, 'SELECT * FROM tableName') SET role_id = 'ForTest' WHERE id = 3
可簡寫為:UPDATE TEST.DataBaseName.dbo.tableName SET role_id = 'ForTest' WHERE id = 3

5. 刪除
示例:DELETE OPENQUERY(TEST, 'SELECT * FROM tableName') WHERE id = 1
可簡寫為:DELETE TEST.DataBaseName.dbo.tableName WHERE id = 1

6. 存儲過程
示例:EXEC TEST.DataBaseName.dbo.sp_OA_Copy @inputValue,@outputValue output


7. OPENQUERY 的日期時間條件式
  不建議使用:select * from openquery(TEST ,'select * from tableName ') where filed='2009-11-06'
  該語句查詢耗時18s;很明顯RETURN的數據相當大,再進行篩選;
  建議使用:select * from openquery(TEST ,'select * from tableName ') where filed={ ts ''2009-11-06 00:00:00.000''} ')
  該語句查詢耗時3s;在TEST執行完篩選才RETURN的,TABLE的數據量越大效果越明顯;


8. 使用MSDASQL驅動不支持項
1.不支持XML字段插入、更新
2.執行存儲過程時,存儲過程中不能包括臨時表,如果包括則要在執行存儲過程前加上 SET FMTONLY OFF
注:需要對XML字段插入、更新時,我們可以調用遠程存儲過程完成


9. 還可以使用 :opendatasource、openrowset進行跨庫跨數據服務器操作。


網上找到一個圖用于描述操作過程:

SQL跨服務器操作


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 中国av在线 | 国产性夜夜性夜夜爽91 | 一区二区在线看 | 日韩一区欧美 | 欧美一区二 | 欧美激情 自拍 | 久操久操| 久久久久久免费一区二区三区 | 日韩精品a在线视频 | 久久福利剧场 | 国产女主播在线 | 久久久综合九色合综国产 | 女人午夜色又刺激黄的视频免费 | 欧美成人在线免费观看 | 欧美天天在线 | 成年人在线观看 | 毛片资源 | 久久综合九色综合网站 | 超级97碰碰碰碰久久久久最新 | 91水蜜桃 | 久草久草在线视频 | 91精品国产综合久久婷婷香蕉 | 成年视频在线观看免费 | 五月天婷婷在线视频国产在线 | 大香伊人久久精品一区二区 | 国内精品视频在线观看 | 人成免费a级毛片 | 91久久精品一区二区二区 | 五月激情综合婷婷 | 一级黄片毛片 | 九九九九精品视频在线播放 | 美女一级| 免费jizz在线播放视频 | 中文字幕亚洲欧美 | 久久视频国产 | 一级做a爰片久久毛片唾 | 国产片av | 中文字幕精品一区 | 天天操中文字幕 | 精品女同一区二区三区免费播放 | 深夜做爰性大片中文 |