sql-server - 当 rdp 到 sql 服务器时,SQL Server Linked Server 查询到 Oracle 将不起作用,但从笔记本电脑连接时将起作用
问题描述
我们有一个托管 Oracle 数据库的异地服务器 A 和一个现场 SQL Server B。
我们在 B 上设置了一个指向 A 的链接服务器。
如果我从笔记本电脑连接到 SQL Server B 并针对链接服务器运行查询,则查询将成功。
如果我远程桌面到 SQL Server B 并运行相同的查询,我会收到以下错误:
RA-12638:凭据检索失败
除了托管 SQL Server 的服务器 B 之外,该查询适用于我尝试过的每台机器,可能导致此问题的原因是什么?
解决方案
这已通过更新 sqlnet.ora 解决,将身份验证从 NTS 更改为 NONE。
推荐阅读
- python - 如何在定义的时间段内执行特定的代码 -Django-
- r - grepl over tibbles vs data frames in R
- c - How is realloc implemented in the C standard library?
- scheme - Is the function argument to `call/cc` written in CPS?
- javascript - React-mapbox gl 在无状态功能组件中访问 Map 的“缩放”
- angular - 如何在角度谷歌地图上设置 Spiderfier Marker 的图标
- powershell - 如果我从文件中包含代码,则看不到代码
- sbt - 如何配置、禁用或覆盖 sbt SecurityManager?
- python - settings 没有属性 blit
- ios - 如何在swift中将可访问性标题添加到新视图