SQL跨服务器查询方法的两种实现方法.pdf

SQL跨服务器查询方法的两种实现方法.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
跨服务器查询 方法一:利用opendatasource 示例如下【测试通过】: select * from opendatasource(SQLOLEDB,server=192.168.1.252;uid=linzhi888;pwd=joherl.net;da tabase=iTry86.Quote).[iTry86.Quote].dbo.UserInfo 说明:select 字段 from opendatasource(SQLOLEDB,server=服务器;uid=用户 名;pwd=密码;database=数据库).数据库.dbo.表名 注意:若提示SQL Server 阻止了对组件 Ad Hoc Distributed Queries 的 STATEMENTOpenRowset/OpenDatasource 的访问,因为此组件已作为此服务器安全配置的一部分 而被关闭。系统管理员可以通过使用 sp_configure 启用 Ad Hoc Distributed Queries。 找到解决办法 启用Ad Hoc Distributed Queries: exec sp_configure show advanced options,1 reconfigure exec sp_configure Ad Hoc Distributed Queries,1 reconfigure 使用完成后,关闭Ad Hoc Distributed Queries: exec sp_configure Ad Hoc Distributed Queries,0 reconfigure exec sp_configure show advanced options,0 reconfigure 方法二:利用链接服务器 //创建链接服务器【在本地服务器创建】 exec sp_addlinkedserver linkserver,,SQLOLEDB,192.168.1.252 -- exec sp_addlinkedserver 链接服务器名称,,SQLOLEDB,远程地址 //登录链接服务器 exec sp_addlinkedsrvlogin linkserver,false,null,linzhi888,joherl.net --exec sp_addlinkedsrvlogin 链接服务器名称,false,null,用户名,密码 //查询语句 select * from linkserver .hangqin .dbo.SZ_Ticks -- select * from 链接服务器名称.数据库.dbo.表名 也可以通过界面添加链接服务器: 某数据库服务器服务器对象链接服务器右键创建链接服务器依次填写链接服务器,服 务器类型,产品名称【可以随便写】,数据源【IP地址】,安全性中的使用此安全上下文建立连 接【远程服务器登录名,密码】。然后select * from 链接服务器名称.数据库.dbo.表名即 可。

文档评论(0)

文章写作专家 + 关注
官方认证
服务提供商

本司主营文章撰写、培训教材、合同协议、发言稿、策划、汇报、各类文案。 ~ 海量资深编辑老师无缝对接,一对一服务。 ~ 保原创!可加急!免费改!

认证主体张家港市尚博锐艺术培训咨询有限公司
IP属地江苏
统一社会信用代码/组织机构代码
91320582302062995R

1亿VIP精品文档

相关文档