源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

SQL Server中使用Linkserver连接Oracle的方法

  • 时间:2020-05-30 01:12 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:SQL Server中使用Linkserver连接Oracle的方法
[b]1.安装Oracle Client[/b] 连接到Oracle的前提是在SQL Server服务器上安装Oracle Client。Oracle Client下载地址如下: [url=http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html]http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html[/url] 安装完毕后要修改对应的tnsnames文件才能连接对应的数据,该文件所在目录: Oracle安装路径\product\10.2.0\client_1\NETWORK\ADMIN 连接字符串格式: QAS =   (DESCRIPTION =     (ADDRESS_LIST =       (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.181)(PORT = 1527))     )     (CONNECT_DATA =       (SERVICE_NAME = QAS)     )   ) [b]2.建立Link Server连接[/b] 首先打开SQL Server Management Studio, 展开到Server Objects-->Linked Server, 右键单击该项选择New linked Server输入Link Server的信息。 [img]http://files.jb51.net/file_images/article/201207/2012072709020610.png[/img] 输入完成后显示信息如下: [img]http://files.jb51.net/file_images/article/201207/2012072709020611.png[/img] [b]3.使用Link Server[/b] SQL Server提供了两种方式连接Link Server: select * from openquery(QAS, 'select * from sapr3.mseg') select  top 100 * from [QAS]..[SAPR3].[MSEG] 注意: 1)第二种方式需注意大小写 2)两种方式都不能使用索引,不支持大批量数据的使用
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部