复制了oracle9i的dll文件,并且修改了注册表,使用.net的oracleclient连接数据库时提示ocienvcreate失败;但是使用另外用delphi6编写的通过ado连接数据库的程序可以运行,出现这样错误查了一下网上都是说web的需要重新设置权限,但是cs结构的找不到解决办法,急啊!

解决方案 »

  1.   

    好像没有太好的解决办法,需要安装oracle客户端。
      

  2.   

    我估计是oci.dll的问题,没人研究过这方面的问题吗?
      

  3.   

    oracle客户端问题,用odbc 配置
      

  4.   

    已解决,在oracleclient的数据库连接字符串中设置了unicode=true,但是copy数据库字符时只copy了中文字符集,将unicode去掉或者把字符集全部copy即可解决