码迷,mamicode.com
首页 > 数据库 > 详细

关于sql server远程访问Oracle数据库 OpenQuery查询返回多条数据的问题

时间:2014-10-11 20:56:06      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:数据   sp   问题   bs   数据库   服务器   sql   as   安装   

在Sql Server远程访问Oracle 中的数据库表时:

   远程语法通常为: select * from OpenQuery(Oracle链接服务器名称,‘查询语句’)

   eg: select * from OPENQUERY(QTX,‘select * from student‘)

  有些情况下只会返回student表一条数据 第一条

  解决方法:数据源ODBC中 选择系统DNS 时,新建系统数据源 选择的对应驱动应该为Oracle Instant Client Dricver  这个驱动需要安装最新的Client客户端

(Oracle Database Instant Client )

 安装最新的客服端选择 以上驱动后 便可以查询出 表中多条数据 和数据集。

关于sql server远程访问Oracle数据库 OpenQuery查询返回多条数据的问题

标签:数据   sp   问题   bs   数据库   服务器   sql   as   安装   

原文地址:http://www.cnblogs.com/Brainpan/p/4019306.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!