首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
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环境 点击工具->选项->环
阅读更多...