国产亚洲精品a在线看。,骚货想不想被艹,国产麻豆剧传媒兔子先生,好大好爽好想要被操视频

以文本方式查看主題

-  昂捷論壇  (http://www.26035.net/bbs/index.asp)
--  □-通用類  (http://www.26035.net/bbs/list.asp?boardid=27)
----  sql server跨域數(shù)據(jù)操作  (http://www.26035.net/bbs/dispbbs.asp?boardid=27&id=8635)

--  作者:小七
--  發(fā)布時間:2012/11/19 16:35:03
--  sql server跨域數(shù)據(jù)操作

1.通過sp_addlinkedserver創(chuàng)建連接服務(wù)器

--創(chuàng)建鏈接服務(wù)器,即建立遠程服務(wù)器映射
exec sp_addlinkedserver \'RemoteSV\' , \'\' , \'SQLOLEDB\' , \'172.27.203.220\'
--登錄鏈接服務(wù)器
exec sp_addlinkedsrvlogin \'RemoteSV\' , \'false\' , null , \'AssetAdmin\' , \'smgit\'
--設(shè)置鏈接服務(wù)器屬性rpc與rpc out為true,如果不需要執(zhí)行跨域存儲過程則不需設(shè)置此項
exec sp_serveroption \'RemoteSV\',\'rpc\',\'true\'
exec sp_serveroption \'RemoteSV\',\'rpc out\',\'true\'

使用方式:
增、刪、改、查等操作都可依據(jù)【鏈接服務(wù)器名.數(shù)據(jù)庫名.架構(gòu)名.表/視圖等對象名】形式進行,但是好像不支持這樣調(diào)用函數(shù)

--查詢:
select * from RemoteSV.數(shù)據(jù)庫名.架構(gòu)名.表/視圖名

--執(zhí)行跨域存儲過程
exec RemoteSV.數(shù)據(jù)庫名.架構(gòu)名.存儲過程名

--有鏈接服務(wù)器的情況下,還可以使用openquery函數(shù),如:
select * FROM openquery(RemoteSV , \'SELECT * FROM 數(shù)據(jù)庫名.架構(gòu)名.表名\')

--數(shù)據(jù)操作之后,刪除鏈接登錄、刪除鏈接服務(wù)器
exec sp_dropserver \'RemoteSV\' , \'droplogins\'

2.沒有鏈接服務(wù)器時,可以使用openrowset或opendatasource函數(shù),在實施之前,需要在sql server的外圍應(yīng)用配置器中啟用OPENROWSET和OPENDATASOURCE支持

--以下兩種寫法都可以,注意到?jīng)]有,最后一個參數(shù)可以寫sql語句,這樣就可以跨域調(diào)用自定義函數(shù)了,相較于第一種方式,openrowset函數(shù)的優(yōu)勢是方便應(yīng)用于簡單的sql語句中,如果是復(fù)雜的處理邏輯,需要有語句塊、函數(shù)或存儲過程才能完成,建議使用第一種方式,即時創(chuàng)建、銷毀鏈接服務(wù)器
select * from openrowset(\'SQLOLEDB\' , \'172.27.203.220\' ; \'AssetAdmin\' ; \'smgit\' , \'select getdate()\')

select * from openrowset(\'SQLOLEDB\' , \'source=172.27.203.220;uid=AssetAdmin;pwd=smgit\',\'select getdate()\')

--另外還可以使用opendatasource函數(shù),如
select * from opendatasource(\'SQLOLEDB\' , \'Data Source=172.27.203.220; User ID=AssetAdmin;Password=smgit\').數(shù)據(jù)庫名.架構(gòu)名.表名


庐江县| 常熟市| 维西| 山东| 辽宁省| 阜宁县| 应城市| 嘉定区| 鄯善县| 瓦房店市| 汝城县| 贵定县| 屏东县| 航空| 墨脱县| 故城县| 邳州市| 石城县| 嫩江县| 丰台区| 泽普县| 曲松县| 兴安县| 桐城市| 长武县| 黄冈市| 怀仁县| 秦皇岛市| 镇坪县| 永春县| 镶黄旗| 富民县| 蒙阴县| 泸水县| 长子县| 彭泽县| 苍溪县| 宕昌县| 沁源县| 古田县| 宁陵县|