Unknow Error Code 1804和Can't initialize OCI. Error -1解决方法

    本来好好的一台64位Win7,用delphi写的程序可正常连接oracle数据库的,用toad也正常连接数据库的,突然有一天执行delphi写的程序时出现dbExpress Error:Unknow Error Code 1804。执行toad连接数据库时提示“Can't initialize OCI. Error -1”头痛啊,本来好好的机子,怎么突然这样?上网一通找,有的说要将oracle客户端的bin目录添加到环境变量的path的前面。又有的说要保证Toad是以管理员身份运行。两种方法都试了,不行,正头大着呢,突然在环境变量对话框的系统变量里看到了一个ORACLE_HOME的变量,该变量里的路径没有指向oracle客户端的真实目录!立即删除该变量,重新运行程序,活了!快点记下来。免得忘记了。

你可能感兴趣的:(Oracle相关)