Maison > base de données > tutoriel mysql > win7 homebasic下,.net2008 连接oracle,提示错误OCIEnvCreate

win7 homebasic下,.net2008 连接oracle,提示错误OCIEnvCreate

WBOY
Libérer: 2016-06-07 15:50:51
original
1476 Les gens l'ont consulté

一连接数据库就出错误,刚开始弹出 “System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本” 网上搜索解决方案,众说纷

一连接数据库就出错误,刚开始弹出

“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本”

 

网上搜索解决方案,众说纷纭。。。。。。(不过都没用)

 

我按照他们的方法改啊改啊,还是提示错误,不过换了一个

“未处理的“System.Exception”类型的异常出现在 System.Data.OracleClient.dll 中。

其他信息: OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用”

 

晕,姑且当成这也是个进步吧,至少错误改了个,囧。。。

后来经一师兄指点,幡然醒悟

 

解决方案:找到vs2008,右击“以管理员身份运行”,启动vs2008,然后打开项目/解决方案,选中你的程序,运行,通过。

之所以弹出以上的错误,都是因为身份不够,以管理员身份运行就OK了

 

总结:WIn7比XP多了个管理员权限,就是右击程序有“以管理员身份运行”

因此,当你的程序,代码在XP下能运行时,而在win7下弹出错误,就试试这个方法,在你的程序上右击“以管理员身份运行”,一般都能解决问题。

win7这个设置,哎,真是又爱又恨啊!!!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal