我有消息Oracle ODBC:SQL_HANDLE_ENV上的驱动程序SQLAllocHandle失败 当试图在excel中打开oracle连接时。 我正在通过Citrix在虚拟机中工作。 你能不能给出它出现的原因以及如何避免问题?
答案 0 :(得分:1)
在安装Oracle 9i和10G期间,问题似乎是一个权限问题。
如果您在Oracle主页中导航,您会发现该目录具有与树的根不同的权限。在10G的情况下,路径是C:Oracleproduct10.1.0Client_1。打开Client_X目录的属性,您将看到“Authenticated Users”应具有“读取和执行”,“列出文件夹内容”和“读取”。要解决此问题,请执行以下操作.... - 选择经过身份验证的用户 -Uncheck Read and Execute - 按应用 - 检查读取和执行 - 按“应用”
答案 1 :(得分:0)
可能导致此错误的一个项目是Windows操作系统路径中没有ORACLE_HOME bin目录。 打开命令提示符并键入PATH或SET以查看是否包含该目录。根据需要调整。
答案 2 :(得分:0)
执行以下操作以解决此问题: