不少人在做ASP.NET+Oracle开发的时候都会碰到连接问题,提示“Unable to load DLL (oci.dll)”,但这个文件在系统中是存在的,很多人为此焦头烂额,我看到很多的帖子都是求助这个问题的。其实并非所有的人都会碰到这个问题,只在于用硬盘分区格式为NTFS的用户,既然oci.dll文件时存在的,那么访问不到就自然是权限的问题了,解决方法如下:
例如你的Oracle是装在C盘中,目录为“C:/Oracle/Ora92/”,那么之需要针对Ora92这个文件夹设置权限就可以了,“属性 -> 安全 -> 添加 -> ASPNET”,该用户权限都是默认的即可。
本文介绍了解决ASP.NET结合Oracle开发时出现的DLL加载错误问题的方法。通过调整NTFS分区上Oracle安装目录的权限设置,可以有效解决Unable to load DLL(oci.dll)的错误提示。
5911

被折叠的 条评论
为什么被折叠?



