您的位置:首页 > 数据库 > Oracle

在SQL Server 2005中连接Oracle,完成查询、插入操作

2012-12-07 09:44 316 查看
建立指向Oracle的连接

假设Oracle数据库的用户名为test,密码为test,在SQL Server数据库所在服务器上建立的指向Oracle数据库的服务命名为hisorcl.

1. 在SQL Server的企业管理器中的对象资源管理器中,展开“服务器对象”,在“链接服务器”上右击,选“新建链接服务器”。如下图所示进行配置。





通过连接查询Oracle数据库中的数据

select * from openquery(TEST_ORA, 'SELECT * FROM BASEMETADATA_DEPARTMENT')

使用下面的这个方法会报“……为列提供的元数据不一致……”的错误信息。

SELECT * FROM TEST_ORA..TEST.BASEMETADATA_DEPARTMENT

通过连接向Oracle中的表插入数据

INSERT OPENQUERY(TEST_ORA, 'select DepartmentId,DeptName,DeptCode from BaseMetaData_Department')

select DepartmentId,DeptName,DeptCode from BaseMetaData_Department
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐