28040专题

ORA-28040: No matching authentication protocol(Ora-28040 没有匹配的验证协议)

问题:ORA-28040: No matching authentication protocol 说明:在配置远程连接数据库时出现ORA-28040: No matching authentication protocol  错误; 此错误表示客户端连接错误, 原因分析: 网上查了主要是说我电脑上orcale的客户端版本是11G的,而远程的是12C的,对应的版本不一致,所以会导致出现连接

数据库连接报:ORA-28040 没有匹配的验证协议

ORA-28040 没有匹配的验证协议 原因: 连接Oracle数据库的驱动包的版本不对。 对策: 确认自己连接数库的版本 换jar包: 如果是19C的话驱动包要换成 ojdbc8.jar,另外JDK也得是8的。 驱动Jar包获取位置:可从Oracle服务器安装目录下获取保证兼容性和安全性,也不用到处搜索下载别人的了。

Kettle 错误:Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) ORA-28040: No

一、问题描述 使用kettle8.0连接oracle12c,发现将oracle安装目录下与ojdbc相关的jar包都拷贝到kettle的相关目录Program Files\kettle\data-integration\lib下。配置连接 但是,运行测试连接oracle还是报错: [oracle_local] : org.pentaho.di.core.exception.KettleD

Oracle 12c连接时报错ORA-28040问题解决方法

问题描述 客户端连接Oracle 12c的时候,报错误: ORA-28040: No matching authentication protocol 问题原因: oracle 12c的参数SQLNET.ALLOWED_LOGON_VERSION默认等于11。当我们使用11g JDBC之前版本的thin驱动连接的时候,就会报错。 解决方法: 在数据库服务器上的oracle/netw

Oracle连接错误:ORA-28040:没有匹配的验证协议

一、产生原因:oci动态库版本太低,无法连接高版本的数据库 二、解决办法 1、下载高版本的oci库 https://www.oracle.com/database/technologies/instant-client/winx64-64- downloads.html 2、解压并复制oci动态库 3、粘贴到相应的目录 4、设置OCI环境 点击工具->选项->环