在vista机器上安装oracle 10g并运行一个asp.net应用程序后,我遇到了以下问题。 更奇怪的是:使用相同数据库的同一台机器上的一个2010项目能够工作,但最近转换为2010的另一个项目不能在同一台机器上工作。安装visual studio 2010的Oracle 10g和Vista上的问题
的错误是:
OCIEnvCreate,返回代码失败-1,但错误消息文本不可用。
任何可能的解决方案遇到同样的问题?
谢谢。
在vista机器上安装oracle 10g并运行一个asp.net应用程序后,我遇到了以下问题。 更奇怪的是:使用相同数据库的同一台机器上的一个2010项目能够工作,但最近转换为2010的另一个项目不能在同一台机器上工作。安装visual studio 2010的Oracle 10g和Vista上的问题
的错误是:
OCIEnvCreate,返回代码失败-1,但错误消息文本不可用。
任何可能的解决方案遇到同样的问题?
谢谢。
正如我的一位同事发现的那样,您必须授予您的用户oracle文件夹的完整权限,并且您还必须在兼容模式下运行vs 2010。
我们对其拥有完整的权利。
我也看到在兼容模式下运行的缺点: 参见:http://blogs.msdn.com/b/aaronru/archive/2009/06/09/please-do-not-install-visual-studio-2010-in-compatibility-mode.aspx
所以这可能不是最好的解决办法。
信息不足。 32位或64位。 Windows的哪个版本/版本/补丁集?这是客户端还是服务器安装?有数据库吗?你可以使用SQL * Plus连接到它...... – 2010-09-09 00:14:43