51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 24358|回复: 41
打印 上一主题 下一主题

[求助] DataFactory链接oracle数据库报错

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-10-15 16:59:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
链接的时候报如下错误,但是PLSQL是可以链接的,用DataFactory链接sqlserver数据库也没有问题
有没有人遇到过这个问题,怎么解决的,谢谢
---------------------------
DataFactory
---------------------------
Could not connect to database.[DBNOTFOUND] No access library for 'or84d.dll'
---------------------------
确定   
---------------------------
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

推荐
发表于 2011-1-4 14:47:01 | 只看该作者
应该不是少文件,我的也是这样的,连接不了数据库
回复 支持 0 反对 1

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2010-10-15 18:01:50 | 只看该作者
自己顶
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2010-10-18 09:57:54 | 只看该作者
这是为什么呢??
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2010-10-27 18:34:32 | 只看该作者
求答案
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    5#
    发表于 2010-10-27 21:05:30 | 只看该作者
    是不是少文件了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2011-1-4 14:46:53 | 只看该作者
    应该不是少文件,我的也是这样的,连接不了数据库
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2011-1-4 14:57:04 | 只看该作者
    我搞定了这个,其实是数据库服务名称写错了
    图1:

    图2:

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2011-1-20 16:15:48 | 只看该作者
    是这个原因吗?我写对了好像也不行 啊?servicename是不是填写oracle中的servicename+数据库服务器的Ip地址啊?请知道的童鞋帮帮忙啊?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2011-1-23 11:35:47 | 只看该作者
    得装 个oracle 客户端,问题解决。
    但是 datafactory 链接 oracle的参数 不知道怎么配,老是提示 lost connection to database。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
     楼主| 发表于 2011-2-15 17:30:27 | 只看该作者
    顶起,求解答
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2011-3-18 15:35:23 | 只看该作者
    顶起,和我一样,sql没有,oracle链接不上,pl/sql可以连oracle
    难道servername不能写ip?
    还有我没有装oracle客户端。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    13#
    发表于 2011-3-18 15:44:37 | 只看该作者
    我知道了,那个servername是oracle的net服务名,就是\instantclient_11_1目录下的tnsnames.ora文件里的
    center181 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.181)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = hncenter)
        )
      )

    ----这个center181就是把,我用center181就可以访问了。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    14#
    发表于 2011-5-10 09:36:53 | 只看该作者
    3Q
    我终于能连上来了,谢谢各位高手
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    15#
    发表于 2011-5-10 11:24:37 | 只看该作者
    回复 14# lc448589698


        你3Q啥啊?你是怎么连接上的啊?兄弟们在等你的正确操作步骤呢。赶紧出来炫下。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    16#
    发表于 2011-9-27 16:56:34 | 只看该作者
    日本人哦   最讨厌种把问题解决了不拿出来分享的
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    17#
    发表于 2011-9-29 14:52:24 | 只看该作者
    果然是service填错了引起
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18#
    发表于 2011-11-18 10:18:25 | 只看该作者
    我也遇到了同样情况,将service改为:192.168.1.105:1521/oracle  后问题解决,即格式为:
    IP地址:端口号/服务名 ,希望有所帮助
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    19#
    发表于 2012-1-17 13:57:07 | 只看该作者
    我新建连oracle时遇到这种报错,是什么原因?用datafactory一定要本机装oracle客户端吗?

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

    x
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    20#
    发表于 2012-1-17 13:57:33 | 只看该作者
    回复 18# wang122188


    请问你装了oracle没有啊,本机
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-4-25 07:05 , Processed in 0.093303 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表