51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3598|回复: 7
打印 上一主题 下一主题

[求助] LR连接数据库报未在本地计算机上注册OraOLEDB.Oracle.1

[复制链接]
  • TA的每日心情
    难过
    2015-5-20 10:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2015-5-20 10:56:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    请教个问题,困扰了好几天了。各种办法都试了
    我用LR的webservice协议写了一个连接oracle数据库的脚本,但总提示“未在本地计算机上注册OraOLEDB.Oracle.1”。
    脚本如下:
    lr_db_connect("StepName=Connect",   
                      "ConnectionString=Provider=OraOLEDB.Oracle.1, Data Source=192.168.1.11; Persist Security Info=True; User ID=systemassword=123456",
                      "ConnectionName=orcl",
                      "ConnectionType=OLEDB",
                      LAST );

    已经试过网上说的手工注册的方法:regsvr32 D:\oracle\product\10.2.0\db_1\BIN\OraOLEDB10.dll,注册成功,但LR还是报错。
    本机和远程服务器的oracle都是10g

    另外顺便问一下ConnectionName应该是对应的什么值,是本地TNS映射后的网络服务名吗?还是服务器上的SID?
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 2668 天

    连续签到: 5 天

    [LV.Master]测试大本营

    推荐
    发表于 2015-5-21 08:29:46 | 只看该作者
    记得其他人有个这种问题,他们的解决办法,你可以参考一下:
    1--重装oracle,关键是重装在Fat32盘上,还要重启。
    2--当初ntfs盘上,已经给oracle目录设了everyone的所有权限,不知道为什么不行。找到ORACLE安装目录,打开目录属性->安全->把Authenticated Users用户的读取和执行权限去掉,然后再勾上,确定,然后重启电脑就OK了

    ConnectionName只是你为这个链接起的名字而已
    回复 支持 0 反对 1

    使用道具 举报

  • TA的每日心情
    难过
    2015-5-20 10:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
     楼主| 发表于 2015-5-20 16:56:13 | 只看该作者
    自己顶一个吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-5-20 10:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    3#
     楼主| 发表于 2015-5-20 16:56:22 | 只看该作者
    自己顶一个吧
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2015-5-20 10:58
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
     楼主| 发表于 2015-5-21 10:20:14 | 只看该作者
    jingzizx 发表于 2015-5-21 08:29
    记得其他人有个这种问题,他们的解决办法,你可以参考一下:
    1--重装oracle,关键是重装在Fat32盘上,还要重 ...

    请问改oracle权限的事,是改我本地的oracle,还是修改远程服务器上的oracle?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 2668 天

    连续签到: 5 天

    [LV.Master]测试大本营

    6#
    发表于 2015-5-22 08:18:07 | 只看该作者
    lthjimmy 发表于 2015-5-21 10:20
    请问改oracle权限的事,是改我本地的oracle,还是修改远程服务器上的oracle?

    不好意思,这个我还真不清楚啊,呵呵,以前没遇到过这种问题,只能你自己试试了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2016-5-10 11:35
  • 签到天数: 14 天

    连续签到: 1 天

    [LV.3]测试连长

    8#
    发表于 2016-4-27 15:12:53 | 只看该作者
    我也遇到了一模一样的问题,不知道楼主后来怎么解决的呢?
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-5-10 13:26 , Processed in 0.071212 second(s), 23 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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