Oracle10g 无法初始化OCI。错误-1。用于Oracle 10和Oracle 10g的Toad

Oracle10g 无法初始化OCI。错误-1。用于Oracle 10和Oracle 10g的Toad,oracle10g,toad,Oracle10g,Toad,我正在尝试使用toad 10 Commercial从客户端PC连接Oracle 10g数据库服务器。我的电脑中安装了Oracle 10g。当我尝试连接时,会出现无法初始化OCI的错误。错误-1。 到目前为止,我能够对oracle服务器执行tnsping。我的tnsnames.ora中的所有设置都正常工作。 非常感谢您的任何建议 谢谢。我自己找到了解决方案。问题在于windows 7权限问题。 我用“以管理员身份运行”的权限打开了Toad,问题得到了解决。摘自 决议1: 右键单击Toad for

我正在尝试使用toad 10 Commercial从客户端PC连接Oracle 10g数据库服务器。我的电脑中安装了Oracle 10g。当我尝试连接时,会出现无法初始化OCI的错误。错误-1。 到目前为止,我能够对oracle服务器执行tnsping。我的tnsnames.ora中的所有设置都正常工作。 非常感谢您的任何建议


谢谢。

我自己找到了解决方案。问题在于windows 7权限问题。 我用“以管理员身份运行”的权限打开了Toad,问题得到了解决。

摘自

决议1: 右键单击Toad for Oracle快捷方式,然后选择以管理员身份运行以避免错误

决议2: 右键单击Toad for Oracle快捷方式|属性|兼容性选项卡|复选标记在兼容模式下运行此程序|从下拉列表中选择Windows XP Service Pack 3

决议3: 右键单击我的电脑|属性|高级选项卡|环境变量|在“系统变量”下半部分|检查是否有ORACLE|U HOME的条目。如果是,请将其重命名为ORACLE_HOME_OLD,然后重新测试该问题

决议4:
将您的Oracle客户端升级到10.2.0.4或更高版本。

我有另一个解决方案。我在将NLS_LANG环境变量设置为拉丁美洲西班牙语时遇到了这个问题。 重新启动windows7时,TOAD不会显示错误无法初始化OCI。错误-1 我必须删除NLS_LANG/NLS_语言环境变量。 现在我必须设置NLS_语言在登录TOAD时执行ALTER会话。 再也没有OCI错误了


希望它停止。

请按照以下步骤解决无法初始化OCI的问题。错误-1标题问题

转到环境变量 删除用户变量中的所有变量路径。 还要检查权限。 谢谢 阿南达拉吉