DESQLSERVER连接ORACLE10G技术说明书10.docx
-
资源ID:11099260
资源大小:591.69KB
全文页数:11页
- 资源格式: DOCX
下载积分:1金币
快捷下载
账号登录下载
微信登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
DESQLSERVER连接ORACLE10G技术说明书10.docx
1、DESQLSERVER连接ORACLE10G技术说明书10SQLSERVER2005连接ORACLE10G技术说明书文件状态: 草稿 正式发布 正在修改文件标识:SQLSERVER2005连接ORACLE10G-1.0当前版本:1.0作 者:完成日期:2011-03-04版 本 历 史版本/状态作者参与者起止日期备注 目 录 目录1. 文档介绍 41.1 文档目的 41.2 文档范围 42. 配置过程 52.1 安装和配置ORACLE客户端 52.2 SQLSERVER链接服务器的配置 112.3 访问ORACLE数据库 121. 文档介绍1.1 文档目的记录如何配置使用SQLSERVER20
2、05连接ORACLE,以便两者进行数据交互的过程。1.2 文档范围适用于涉及到SQLSERVER2005或更高版本与ORACLE之间进行数据交互的事例。2. 配置过程2.1 安装和配置ORACLE客户端1、下载oracle客户端在oracle官网下载,网址为:选择第一个下载。得到instantclient-basic-win32-11.2.0.1.0.zip文件,解压后安装。如图:安装完后,配置oracle客户端,使其能访问oracle服务器。2)配置oracle客户端,选择开始菜单-所有程序-oracle-oraclient10g-home1-配置和移植工具-Net Manager,如下图所
3、示:打开本地,选择命名服务,点击右侧的+新建oracle服务,如图:填写网络用户名,可以自定义。点击下一步,如图:选择TCP/IP。点击下一步,如图:填写主机名和端口,主机名填写oracle服务器的ip或主机名,端口默认即可,点击下一步,如图:服务名填写oracle服务器上的数据库名即可,点击下一步,如图:测试连接,点击测试后选择更改登录,输入oracle用户名和密码后,如图:确定后点击测试,如图显示测试成功关闭后,点击完成,则oracle客户端配置成功。如图:2.2 SQLSERVER链接服务器的配置1、使用sa登录到sqlserver2005,依次打开服务器对象-打开链接服务器-新建链接服
4、务器,如图:常规选项卡:链接服务器,可以自己随便定义。这里暂定为: TEST访问接口:Microsoft OLE DB Provider for Oracle产品名称:描述产品,这里暂且用:Oracle数据源:Oracle 客户端连接 Oracle 的别名点击安全性选项卡,如图:选择使用此安全上下文建立连接。远程登录:这里为 Oracle 用户名使用密码:这里为 Oracle 用户的密码点击确定,完成配置。2.3 访问ORACLE数据库通过连接查询Oracle数据库中的数据。select*fromopenquery(TEST,SELECT*FROM yourtable)使用下面的这个方法会报“为列提供的元数据不一致”的错误信息。SELECT * FROM ORACLE_TEST(链接服务器名).USERNAME(ORACLE用户名).TABLENAME(ORACLE 数据表)通过连接向sqlserver2005中的表插入oracle中的数据。insert into table(SubTypeCode,MainTypeCode) select DISTINCT * from openquery(test, select distinct d_SKUSMALLTYPE,d_SKUBIGTYPE from d_SKU)