手机
当前位置:查字典教程网 >编程开发 >mssql数据库 >SQL Server中使用Linkserver连接Oracle的方法
SQL Server中使用Linkserver连接Oracle的方法
摘要:1.安装OracleClient连接到Oracle的前提是在SQLServer服务器上安装OracleClient。OracleClient...

1.安装Oracle Client

连接到Oracle的前提是在SQL Server服务器上安装Oracle Client。Oracle Client下载地址如下:

http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

安装完毕后要修改对应的tnsnames文件才能连接对应的数据,该文件所在目录:

Oracle安装路径product10.2.0client_1NETWORKADMIN

连接字符串格式:

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的信息。

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

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

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

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 2008 安装SQLDMO.dll的方法

SQL Server 2008 密钥 key 使用方法

把CSV文件导入到SQL Server表中的方法

SQL Server 数据库清除日志的方法

MDF文件在SQL Server中的恢复技术

SQL Server各种日期计算方法(收藏)

通过SQLServer 2008 操作 MySQL的方法

SQL Server 2005使用的网络协议

MSSQL 清空数据库的方法

SQL Server 表交叉显示及实现方法

精品推荐
分类导航