oracle - TOAD for Oracle和Windows 7 : Can't initialize OCI.错误-1

标签 oracle windows-7 32-bit toad

我在运行于Windows 7 32位系统上的Oracle 9.1的TOAD遇到问题,如下所述:

我的PC上安装了Oracle OraClient10g 10.0.2,我需要使用Toad 9.1。当我尝试登录服务器时,我通过TNS指定数据库,键入用户名和密码,但收到一条消息,并显示以下错误:

无法初始化OCI。错误-1

在Google上搜索,有几个选项,包括:检查ORACLE_HOME环境变量设置是否正确,以管理员身份运行TOAD,检查用户名和密码是否正确,为32位系统安装Oracle和TOAD ...我已经检查了所有这些选项,但我仍然遇到错误。

但是,我需要提及一个细节:在我的开始菜单中,有两个Oracle Homes(Home1和Home2)。 Home 2指向一个空文件夹,因为在尝试解决该问题期间我重新安装了Oracle,并且快捷方式仍在我的开始菜单中。不过,我认为这并不重要,因为ORACLE_HOME指向正确的家。

我真的需要帮助。我需要解决此错误并使用TOAD登录。

最佳答案

对我来说,此问题是由我(永久)设置ORACLE_HOME Windows环境变量引起的。我在尝试设置"emctl"的同时进行了设置。

卸下后,TOAD正常工作。

关于oracle - TOAD for Oracle和Windows 7 : Can't initialize OCI.错误-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12185690/

相关文章:

msbuild - 为什么64位MSBuild加载32位扩展?

sql - 针对具有重命名列的表的向后兼容 SQL 查询

Oracle:将 Long Raw 数据从一个表复制到另一个表

java - 使用 Spring-Java 测试 Oracle DB 表结构

sql - JOIN ON 子句中的 Validate_conversion 函数 - ORA-00932 : inconsistent datatypes: expected NUMBER got CHAR

JavaExe 和 Java 应用程序作为 Windows 系统服务与桌面交互

php - 哪些 PHP、Xdebug 和 Eclipse 配置适用于 Windows 7 64 位?

windows - 如何检查一个进程中可以使用的地址空间的最大内存量

windows - 找到 ".automaticDestinations-ms"和它的文件之间的关系?

c# - .net 控制台应用程序 32 位与 64 位