环境: 服务器安装Oracle 10g
       客户端:Oracle 10g  操作系统 win2000
       WinFrom 程序可以访问数据.
是Web程序,一开始是出现不能访问oic.dll后来在Oracle 在Bin属性 NTFS 给他ASPNET 用户完全访问权限后出现:Could not create an environment: OCIEnvCreate returned -1.,现在怎么配置都连接不上,在线求救大虾.而且我有一个同事有连接上了,但是始终找不到原因.

解决方案 »

  1.   

    解决方法 到Oracle\ora92 打开Ora92的-》属性-》安全,选Authenticated Users 看下面的属性 将 修改 的勾去掉,然后又勾上,确定重新启动机器
      

  2.   

    还是不行啊!!我已经搞了3天了!连接Oracle 怎么这么难啊!!郁闷
      

  3.   

    可能连接语句有错误哦。。!
    winfrom的连接语句好像跟webform的不同。
      

  4.   

    如果oracle配置没错那就很可能是权限的问题,给oracle安装文件夹下除了admin之外其他都各自添加asp.net和vsdeveloper可以访问并且修改的权限。如果这样还不行,把代码贴上来,连接或者数据访问命令可能有问题。
      

  5.   

    你试试,我一直用这个连接串
    string ConnectionString = "Provider=msdaora;user id=aaa;data source=zymis;password=bbb";
      

  6.   

    已经好了!!谢谢,可能是这个用户Authenticated Users 导致的
      

  7.   

    不好意思忘了 给你:Bkoklam 分