首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL未连接到链接的Oracle服务器

SQL未连接到链接的Oracle服务器
EN

Database Administration用户
提问于 2023-03-07 01:52:05
回答 1查看 86关注 0票数 0

我们使用最新的CU运行SQL Server 2014,安装了Oracle客户端版本11.2.0.1.0。

我们有大约25个连接的甲骨文服务器。服务器运行的混合Oracle 10,11,12和19,并可以连接到所有没有问题。

我们正在尝试将这个SQL服务器连接到两个新的Oracle服务器(A产品和BCV副本),它们都运行着19。

试图连接到Prod服务器时,我们得到了ORA-28040: No matching authentication protocol错误.

当试图连接到BCV服务器时,用户名/密码将被拒绝。

  • 它将在Oracle SQL developer中直接连接到任意一台服务器,因此我们可以确定凭据和TNS条目
  • 在SQL server框中可以同时使用TNSPing服务器吗?
  • 我不认为这是一个兼容性问题,因为我们已经链接了四个Oracle 19服务器
  • Oracle登录名的PASSWORD_VERSION属性设置为11G 12C
  • 我们在SQLnet.ora文件中添加了两个属性,但没有结果:SQLNET.ALLOWED_LOGON_VERSION_SERVER=11 SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11

我们在这漏掉什么了吗?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2023-03-07 11:32:03

根据文档,OracleDatabase19c至少需要11.2.0.4的客户端版本,因此需要升级客户端。

您还需要在设置PASSWORD_VERSION参数之后,用此客户端重置所有用户的密码,以确保生成具有兼容11G算法的密码散列。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/324452

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档