首页 > 代码库 > 关于sql server远程访问Oracle数据库 OpenQuery查询返回多条数据的问题
关于sql server远程访问Oracle数据库 OpenQuery查询返回多条数据的问题
在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查询返回多条数据的问题
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。