解决:Cannot load ocl.dll library(error code 126). The ocil.dll library may be missing from the system

       因为这两天在做将springboot 项目使用的数据库mysql转换oracle数据库,所以在网上查找相关资料后开始使用 convert-mysql-to-oracle4.0做转换;

但是在连接oracle数据库时候始终报错:cannot load ocl.dll library(error code 126). the ocil.dll library may be missing from the system

按照网上的多种办法均未解决,即使上个报错解决,又出现ora-12154: tns: 无法解析指定的连接标识符

       经过多种不同方法的尝试最终找到解决办法,分享大家: 

        在系统变量或者用户变量中添加这两个环境变量:

       oracle_home= e:\instantclient-basic-win32-11.2.0.1.0\instantclient_11_2

       tns_admin=e:\instantclient-basic-win32-11.2.0.1.0\instantclient_11_2

       e:\instantclient-basic-win32-11.2.0.1.0\instantclient_11_2这个是我电脑的配置,改成自己电脑的就可以,然后退出从连接ok;

 

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐