首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么用ado连接linked server

2012-10-11 
如何用ado连接linked server问题描述:现有本地数据库A,server name: TestAA中有linked server B,server na

如何用ado连接linked server
问题描述:
  现有本地数据库A,server name: TestA
  A中有linked server B,server name: TestB
  B中有一数据库为Test, 请问如何用ADO连接Test库?

  Provider=SQLOLEDB;Persist Security Info=True;Data Source=TestA;Initial Catalog=Test 连接失败

  Provider=SQLOLEDB;Persist Security Info=True;Data Source=TestB;Initial Catalog=Test 连接成功,但不是通过Linked server.

[解决办法]
为什么要通过ADO连接linkedServer而不直接连接那个数据库呢?
[解决办法]

SQL code
--创建链接服务器 exec sp_addlinkedserver   'ITSV ', ' ', 'SQLOLEDB ', '远程服务器名或ip地址 ' exec sp_addlinkedsrvlogin  'ITSV ', 'false ',null, '用户名 ', '密码 ' --查询示例 select * from ITSV.数据库名.dbo.表名 

热点排行