在windows 中无效Oracle Preferences Invalid on Windows Platform(oracle首选项)
在Windows平台上,Oracle持久性偏好设置无效是一个令人头痛的问题。当用户在Oracle客户端上尝试保存偏好设置时,会出现错误消息,提示“无效的Oracle首选项”。
发生这种错误的原因是,Windows版本的Oracle客户端中没有安装正确的文件,这些文件应该安装位于”%ORACLE_HOME / network / admin“ 目录下。 如果这些文件不存在,则Oracle可能无法正常工作,也就出现了“无效的OraclePreferences”错误消息。
要解决这个问题,必须先从Oracle官方网站下载最新版本的客户端,然后为其安装“跟踪系统”更新程序,如果你安装的是Oracle 11g客户端,你会发现一个名为“OracleHomeClients11gR2”的文件夹,这就是你需要拷贝的文件。
安装完毕后,使用管理员权限启动DOS提示符,然后输入以下命令:
cd C: \ oracle \ orahomeclient11g
mkdir localcp OracleHomeClients11gR2 \ ojpreferences.dat local \
上述命令将文件拷贝到 **%ORACLE_HOME /network/admin** 目录下,从而可以正常保存Oracle偏好设置。
无效的Oracle偏好设置是一个棘手的问题,要解决这个问题,用户需要重新安装正确的文件,或按照上述操作步骤拷贝文件以解决问题。在此之上,还可以根据Oracle官方文档中的说明,对Oracle客户端进行进一步的调优,从而降低Oracle错误的发生频率。