在SQL Server
2005中连接Oracle,完成查询、插入操作
建立指向Oracle的连接
假设Oracle数据库的用户名为test,密码为test,在SQL
Server数据库所在服务器上建立的指向Oracle数据库的服务命名为hisorcl.
1. 在SQL
Server的企业管理器中的对象资源管理器中,展开“服务器对象”,在“链接服务器”上右击,选“新建链接服务器”。如下图所示进行配置。


通过连接查询Oracle数据库中的数据
select * from openquery(TEST_ORA, 'SELECT * FROM BASEMETADATA_DEPARTMENT')
通过连接向Oracle中的表插入数据
INSERT OPENQUERY(TEST_ORA, 'select DepartmentId,DeptName,DeptCode from BaseMetaData_Department')
select DepartmentId,DeptName,DeptCode from BaseMetaData_Department
本文介绍如何在SQLServer 2005中设置链接服务器来连接Oracle数据库,并演示了通过连接进行查询及插入数据的操作。

被折叠的 条评论
为什么被折叠?



