行使sql-server举办漫衍式查询(链接处事器)
发布时间:2018-08-18 23:13:04 所属栏目:电商 来源:站长网
导读:可以行使sql-server企业打点器举办成立,留意个中的rpc及rpc out两项,也可以行使sql语句来完成界说,首要涉及到三个存储进程 sp_addlinkedserver,sp_serveroption和sp_addlinkedsrvlogin,以下是三个存储进程的语法: sp_addlinkedserver 建设一个链接的
可以行使sql-server企业打点器举办成立,留意个中的rpc及rpc out两项,也可以行使sql语句来完成界说,首要涉及到三个存储进程 sp_addlinkedserver,sp_serveroption和sp_addlinkedsrvlogin,以下是三个存储进程的语法: sp_addlinkedserver 建设一个链接的处事器,使其应承对漫衍式的、针对 OLE DB 数据源的异类查询举办会见。在行使 sp_addlinkedserver 建设链接的处事器之后,此处事器就可以执行漫衍式查询。假如链接处事器界说为 Microsoft® SQL Server™,则可执行长途存储进程。 语法 sp_addlinkedserver [ @server = ] 'server' [ , [ @srvproduct = ] 'product_name' ] [ , [ @provider = ] 'provider_name' ] [ , [ @datasrc = ] 'data_source' ] [ , [ @location = ] 'location' ] [ , [ @provstr = ] 'provider_string' ] [ , [ @catalog = ] 'catalog' ] 譬喻: sp_addlinkedserver 'ServerName','','SQLOLEDB','dbconn',null,'driver={sql server};server=192.168.1.181;uid=sa,pwd=;' 此处ServerName为自界说名称,dbconn为界说的odbc数据源 一样平常行使的参数如下: @server “LINKED SERVER” @srvproduct “Product name” @provider “Provider” @datasrc “Data source” 二、配置处事器选项 行使 sp_serveroption 进程,所要行使的参数如下: @server “Linked server” @optname “RPC”或“RPC OUT” @optvalue True 或 False 三、添加Login 行使 sp_addlinkedsrvlogin 进程,所要行使的参数如下: @rmtsrvname “Linked server” @useself True 或 False @locallogin 当地LOGIN @rmtuser 长途用户 @rmtpassword 长途用户口令 所有完备的示譬喻下: EXEC sp_addlinkedserver 'test','','SQLOLEDB','test',null,'driver={sql server};server=ipaddress;uid=sa,pwd=;' exec sp_serveroption N'test', N'rpc out', N'true' exec sp_serveroption N'test', N'rpc', N'true' exec sp_addlinkedsrvlogin 'test','False',null,'sa','' 会见可以行使如下语句:select * from test.pubs.dbo.tb_maintab 以上在windows2000,sql-server2000测试通过 (编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |