.NET+Oracle 9i时产生的"未在本地计算机上注册“OraOLEDB.Oracle.1”提供程序"

产生原因:
        很可能是由于Oracle所在的盘是NTFS格式的分区.
解决方法:
        在ora92文件夹的文件夹属性中,选择"安全"选项,把Authenticated Users帐号的"读取和运行"权限去掉,保存应用。之后再把Authenticated Users帐号的"读取和运行"权限选中,保存应用即可。  

以上问题可能是因为NTFS分区所导致,FAT32分区不必上述操作。

转载自网络

原文地址:https://www.cnblogs.com/gsk99/p/2365209.html