如果使用Oracle 12C 作为Ignite 的Repository的话,在Repository Createion Wizard的配置过程中,会出现ORA-28040:No matching authentication protocol错误,出现这个错误是因为Ignite使用的JDBC版本过低原因造成。需要升级JDBC的版本
步骤1:先查看本地Java版本并去官方网站下载Oracle JDBC Drive
[root@getlnx05 ignite_8_3_407]# java -version
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
[root@getlnx05 ignite_8_3_407]#
步骤2: 关闭Ignite服务,进入 /usr/local/ignite8/ignite_8_3_407目录后,执行shutdown.sh脚本
[root@getlnx05 ignite_8_3_407]# ./shutdown.sh
**************************************************************************
*
* If this script fails you can manually stop the program by
* doing the following steps:
*
* 1) Set the JAVA_HOME environment variable to your Java installation.
* 2) Add /bin to your PATH environment variable.
* 3) Go to the /tomcat/bin directory.
* 4) Run ./shutdown.sh
*
*
***************************************************************************
Catalog exists...
Found java 1.4 or higher
JAVA HOME IS SET TO /usr
PATH IS SET TO /usr/bin:/usr