oracle9i 连接db2数据的步骤(实施版).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle9i 连接db2数据的步骤(实施版)

现场实施 获取db2数据库相关信息:例如: Db2数据库所在服务器的ip地址:192.168.2.10, 数据库名称:wlctr, 用户名ms 密码 ms 首先,先ping 192.168.2.10 -t 是否能ping通。若ping通,配odbc。 所选——》使用向导来添加数据库 选择手工配置与数据库的连接 下一步 选择tcp/ip协议,下一步 主机名:192.168.2.10 端口号:50000 (端口号是固定的,不可修改) 下一步 输入数据库名称:wlctr,数据库别名会自动和数据库名一样。 下一步 在“为odbc注册数据库”前打上对号 数据源名称:szhcc,记住数据源名称szhcc 下一步, 操作系统选择:windows,下一步 下一步 点击完成按钮,弹出测试窗口,如上图 点击测试选择 按钮,在“odbc”前打对号,输入用户名和密码,测试 测试成功,odbc就配置好了。可以在操作系统数据源中查看到,如下图 然后修改oracle三个文件 (路径:D:\oracle\ora92\hs\admin)先配置oracle到odbc的初始化信息,看是否有inithsodbc.ora这个文件,一般默认安装都有;复制inithsodbc.ora文件(按住ctrl键,拖动inithsodbc.ora文件,就会生成“附件 inithsodbc.ora”),对“附件 inithsodbc.ora”重命名,改成“initszhcc.ora”,然后,打开“initszhcc.ora”,如下图, 对照下面文字,红色标示的“szhcc”,只要修改文件中相应位置即可 # This is a sample agent init file that contains the HS parameters that are # needed for an ODBC Agent. # # HS init parameters # HS_FDS_CONNECT_INFO =szhcc HS_FDS_TRACE_LEVEL = trace_level # # Environment variables required for the non-Oracle system # #set envvar=value 修改完成之后,点击保存按钮,进行保存,关闭。 修改linster.ora 文件(路径:D:\oracle\ora92\network\admin), 添加如下一段 (SID_DESC = (SID_NAME = szhcc) (ORACLE_HOME = D:\oracle\ora92) (PROGRAM = hsodbc) ) 注意:SID_NAME = szhcc。 oracle 地址,修改tnsnames.ora(路径:D:\oracle\ora92\network\admin) 增加如下一段 szhcc= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = (SID = szhcc) ) (HS=OK) ) 重启oracle的监听 如上图所示,需要重启红色圈中的两个服务 然后在oracel中创建连接 一般情况下,数据库中已经有了szhcc连接了,如下图所示,首先要删除旧的连接 然后,新建一个sql窗口,如下图所示 将语句 create database link SZHCC connect to ms identified by ms using szhcc; 复制到窗口中,如下图所示, 然后,点击按钮,或者按“F8”键,运行,即可创建连接szhcc。如下图所示 关闭子窗口 注意:DB2的用户名、密码这里需要用双引号,否则出现用户名、密码无效的错误。szhcc是数据源名称 验证 重新新建一个sql窗口(同上),将语句 select * from tdrp_ccrj@szhcc; 复制到sql窗口中,点击按钮,或者按“F8”键,运行,会如下图所示 这样,说明oracle数据库成功连接上db2数据库。 6、 存储过程包需要重新编译,如下图所示 右键单击带有红叉的存储过程,然后选择“重新编译” 重新编译成功之后,小红叉就不见了。 注意:与数字化仓储模式一,模式二做接口时需要保证编译成功;与数字化仓储模式三做接口的时候,需要保证编译成功。

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档