工作问题:连接Oracle10G 问题

连接ORACLE 10G 出错:
    a.
无法加载 DLL (oci.dll)
     b.Could not create an environment: OCIEnvCreate returned -1.  

解决一:
              
主要是将oracle主目录oracle/的读写权限赋予asp.net或者是IUSER_..IWAM_..,重启计算机。
原文:
When you install your Oracle Client (whatever it might be) make sure to install the Administrator option. In 9.2.0 .1.0, it was about 500 MB. This installs all the correct files you need, including oci.dll. This should be similar for most oracle client versions.

After it is done, give iuser/iwam these permissions on Oracle (for me, it was D:/Oracle/, no need to go any further):
* Read&Execute
* List Folder Contents
* Read

Restart computer.

解决二:

打开在IIS中的WEB属性--主目录--执行权限【改为-脚本和可执行文件】;

-应用程序池【改为-MSSharePointAppPool,刷新OK

解决三:
文件夹权限可以不用管。

设置ORACLE_HOME变量的方法如下

控制面板>>系统>>高级>>环境变量>>系统变量>>新建系统变量

变量名写ORACLE_HOME
变量值添实际的ORACLE_HOME路径,在注册表中有

上述适用于操作系统Win2000. XP可能有些不同,但方法是一样的。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值