ORA-28040: 没有匹配的身份验证协议

2023-12-08

即使按照以下设置,我仍然面临这个问题。

  1. 更换ojdbc14.jar with ojdbc6.jar[也尝试过ojdbc5.jar]

  2. Added "SQLNET.ALLOWED_LOGON_VERSION_SERVER=8” 到 sqlnet.ora 文件[在网络/管理文件夹下]。

将数据库从 11g 升级到 12c 后会发生这种情况。


ORA-28040: No matching authentication protocol

我在尝试连接时遇到了类似的问题

32位甲骨文11g客户端到 64 位 Oracle12c服务器

然后我继续将以下内容添加到sqlnet.ora

SQLNET.ALLOWED_LOGON_VERSION_CLIENT = 8
SQLNET.ALLOWED_LOGON_VERSION_SERVER = 8

然后我遇到了以下错误

ORA-01017: invalid username/password: logon denied

在客户端添加以下内容sqlnet.ora以及服务器,我能够将旧版本的 Toad 和 PL/SQL 连接到新的 12c 服务器。

SQLNET.AUTHENTICATION_SERVICES = (NONE)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ORA-28040: 没有匹配的身份验证协议 的相关文章

随机推荐

  • 从 std::multimap<> 中删除项目后,我可以继续使用迭代器吗? [复制]

    这个问题在这里已经有答案了 即使在调用 multimap erase 之后 我还可以继续使用 multimap 迭代器吗 例如 Blah iterator iter for iter mm begin iter mm end iter if
  • 运行 casperjs 的多个实例

    我需要同时运行 3 个 url 请求 我想到运行 3 个 casper 实例 每个实例获取一个 url 作为一个简单的例子 我尝试了 2 个实例 var casper require casper create casper start h
  • HashMap 通过考虑它们的值来映射整数数组

    鉴于以下代码 我得到null 我想要的是 1234 但我希望有一个可以将键视为相等的映射 如果int 是相等的 而不是认为int 我该怎么办呢 HashMap
  • Spring - 用新的属性文件值替换 bean 属性值

    我有一个属性文件 并使用 Spring 属性占位符 将值设置为 Spring bean 现在 该属性文件可以在运行时修改 有没有办法用这个新修改的属性值刷新 Spring bean 的属性 特别是 我有很多单例豆 我怎样才能用新值刷新它们
  • 将字符串转换为日期时间 dd/MM/yyyy hh:mm:ss tt

    我怎样才能转换这个7 3 2015 12 40 02 PM转换为具有格式的日期时间 dd MM yyyy hh mm ss tt 我已经这样做了 BreackEndTime DateTime ParseExact configViewMod
  • vim 中按名称对函数进行排序

    Vim 可以使用 sort 命令对行进行排序 我想使用 vim 对源代码中的函数进行排序 例如 前 def a pass def c pass def b pass after def a pass def b pass def c pas
  • 图像-Xamarin.Form

    我已经实现了一个登录页面 现在我想添加一个标题图像 但是 图像不会显示在视图上 public LoginView InitializeComponent Title Login Content new StackLayout Spacing
  • 如何在Asp.net CORE MVC中的浏览器上下载PDF文件

    我使用下面的代码来下载 pdf 格式的 SSRS 报告 string URL http ssrs test com ReportS UAT FOLDER URL URL SRNo 122 rs Command Render rs Forma
  • 在调试模式下启动服务器时,阻止 Eclipse 自动打开调试透视图

    有几个关于堆栈溢出的示例 说明如何在调试器激活 即遇到断点 这可以通过以下方式实现 首选项 gt 运行 调试 gt 透视图 gt 当应用程序挂起时打开关联的透视图 我的问题不是这个 每当我启动我的服务器在调试模式下 将打开调试透视图 由于我
  • std::vector 中如何管理动态内存?

    std vector如何实现对元素数量变化的管理 是使用realloc 函数 还是使用链表 Thanks 它使用作为第二个模板参数提供给它的分配器 那就这样吧 假设它在push back中 让t是要推送的对象 if size capacit
  • angularjs ng-repeat 按数字顺序排序字符串数组

    我有一个 id 类似的帖子列表1 2 3 4 5 6 7 8 9 10 11 12 json格式 id 的类型为字符串 但我想按照它的数字顺序来排序 正常 orderBy fiche id 列表显示如下 1 10 11 12 2 3 4 5
  • 在 Matlab 中使用 dlmcell 换行 - 在 Notepad++ 中显示,但在记事本中不显示

    我正在使用 Matlab 中的 dlmcell 函数来输出文本 每次使用 dlmcell 附加时 我都希望在新行上显示文本 当我在 Notepad 中打开书面文档时 每个文本片段都会按照我的需要换行 然而 用windows自带的记事本打开
  • 使用C库函数设置系统时间

    我可以使用 struct tm 和 time localtime asctime 获取系统时间 但是我需要有关如何使用 C 程序设置系统时间的帮助 如果您不想执行 shell 命令 您可以 正如您提到的 使用 settimeofday 我将
  • 如何创建具有值映射的自定义悬停工具

    我正在尝试创建一个自定义悬停工具 使用该工具获取绘图的 y 值并将该值映射到不同的值 到目前为止我可以想出的实现此功能的代码是 from bokeh models import HoverTool import holoviews as h
  • 将 ZonedDateTime 转换为字符串

    我需要将当前时间作为字符串存储在数据库中 时间可以位于不同的时区 因此我正在考虑使用 Java SE 8 的新 ZonedDateTime 类 我注意到 toString 方法自动输出 2016 04 15T17 40 49 305 05
  • PHP 每隔周三选择一次

    我需要帮助 选择从 2012 年 5 月 2 日开始每隔一个星期三 下面的代码选择从当前所在周开始每隔一个星期三 但我需要设置开始周 我熟悉 PHP 但不熟悉 php 日期 所以请尽可能具体 我找到了这个 number of dates 1
  • 使用 Jackson 注释序列化和解包 POJO 中的 Map 对象

    我有一个 POJO 其属性名为 paramMap 作为 Map 类型 import java util HashMap import java util Map import com fasterxml jackson annotation
  • 时间序列中的每小时平均值

    这是一个具有每小时智能电表数据且 freq 24 的时间序列 它是在三天内测量的 所以first day 1 24 second 25 48 third 49 72 我想要三天内每小时的平均值 例如 t 1 t 25 t 49 3 这样我就
  • 如何仅将 CSV 中的唯一值添加到 ComboBox 中?

    我想读取 csv 文件并将单词 Jakarta 和 Bandung 放入组合框中 这是输入 id from 1 Jakarta 2 Jakarta 5 Jakarta 6 Jakarta 10 Bandung 11 Bandung 12 B
  • ORA-28040: 没有匹配的身份验证协议

    即使按照以下设置 我仍然面临这个问题 更换ojdbc14 jar with ojdbc6 jar 也尝试过ojdbc5 jar Added SQLNET ALLOWED LOGON VERSION SERVER 8 到 sqlnet ora