关于plsql报错 初始化失败
由于工作原因博主需要每隔一段时间去装一下plsql,对于不同的电脑获得的反馈不一样,博主以为这是玄学和电脑的本身有关系。但是经过多方验证终于大概了解了原委。
- 第一确保你的电脑系统版本是win10的,win7慢慢不在支持也不多赘述了。
- 第二确保你的电脑版本和plsq保持的是一致的并且下的oracle客户端也是一致的(比如都是64位)
在以上都具备无误的情况下,你会发现plsql并不是找不到 oci.dll 文件,如果没有的话报的错误是不一样的,它只是告诉你无法初始化 oci.dll 而且和权限还有路径没有半毛钱的关系。
然后让我们去看看oracle客户端的官网:
看清楚上面的描述,说的是19版本的,哎需要 Microsoft Visual Studio 2017,点击的话可以到对应的官网下载。注意保证你装的版本没错,虽然是英文的多看看也能理解。
如果你实在有问题或者是系统版本或者系统环境的问题,也有最后一招:
11版本的上面就没有说需要什么依赖了。
但是博主是个喜新厌旧的人,有新的就会拿新的,亲测可用啦。plsql14+oracle client 19.
以上是博主踩过的坑,希望有帮到你们,避免疯魔一样重启电脑或者搞配置环境。万事万物还是要追根溯源的。