SQL Server中使用Linkserver连接Oracle的方法
程序员文章站
2024-02-11 09:58:52
1.安装oracle client
连接到oracle的前提是在sql server服务器上安装oracle client。oracle client下载地址如下:...
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)两种方式都不能使用索引,不支持大批量数据的使用
下一篇: 网络营销之软文推广篇(上)
推荐阅读
-
SQL Server中使用Linkserver连接Oracle的方法
-
SQL Server中聚合历史备份信息对比数据库增长的方法
-
在win7中, 使用localhost连接mysql速度慢的解决方法
-
Oracle 中 UPDATE nowait 的使用方法
-
C#实现Excel表数据导入Sql Server数据库中的方法
-
Oracle数据库中查询连接数的实用sql语句
-
配置 SQL Server 2005 以允许远程连接的方法
-
php连接sql server的三种方法小结
-
Oracle SQL Developer 连接sqlserver/sybase/mysql/db2驱动安装及使用方法
-
oracle sql select语句的使用方法