C#连接Oracle错误:OCIEnvCreate 失败,返回代码为 -1
处理某些数据需要从Oracle里读取数据
因为数据不多,简单方便直接用 System.Data.OracleClient
添加引用,写sql语句一气呵成,运行立刻报错
从没见过这错误啊…
上网搜索之…
原来是由于xp以上的系统上默认权限不足…
只要以管理员权限运行vs或者直接运行生成的应用就可以了…
为了防止忘记需要管理员权限,我们可以 添加程序清单文件(突然想起其实多年前还写过篇博客来着http://www.cnblogs.com/sun8134/archive/2009/10/30/1593025.html)
然后修改为管理员运行
然后运行就会自动提示需哟啊管理员权限了
作者:sun8134
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。