当前位置: 移动技术网 > IT编程>数据库>MSSQL > SQL Server中使用Linkserver连接Oracle的方法

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

新华南路租房,费玉清歌曲下载,龙泽萝莉

1.安装oracle client

连接到oracle的前提是在sql server服务器上安装oracle client。oracle client下载地址如下:

安装完毕后要修改对应的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)
    )
  )

2.建立link server连接

首先打开sql server management studio, 展开到server objects-->linked server, 右键单击该项选择new linked server输入link server的信息。

输入完成后显示信息如下:

3.使用link server

sql server提供了两种方式连接link server:

select * from openquery(qas, 'select * from sapr3.mseg')
select  top 100 * from [qas]..[sapr3].[mseg]

注意:

1)第二种方式需注意大小写
2)两种方式都不能使用索引,不支持大批量数据的使用

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网