在当通过.NET连接ORACLE时出现
Could not create an environment: OCIEnvCreate returned -1
的错误。
原来程序在本机运行一切正常,可当移到另一台机子上时却出现以上错误。经查证发现,原来是没有对oracle目前设置足够的权限。而原来机子由于是FAT32格式,不需要设置权限就能正常运行。
这样给该机的oracle的安装目录设置:
IUSR_<你的机器名>
IWAM_<你的机器名>
设置这两个用户的权限为“完全控制”就可以了