错误

错误:无法连接到指定的服务器。 基础 DBMS 错误 [ORA-12154:TNS:无法解析指定的连接标识符。 无扩展错误]

Last Published: May 6, 2021

错误消息

从已安装 Windows 64 位的计算机上安装的 ArcGIS Desktop 创建直接连接时,将显示以下错误消息:

“无法连接到指定的服务器。 基础 DBMS 错误 [ORA-12154:TNS:无法解析指定的连接标识符。 无扩展错误。]”
注: 本文仅适用于 ArcGIS 9.x 版本。 更高版本的 ArcGIS 可能包含不同的功能,对于菜单、命令和地理处理工具,可能具有不同的名称和位置。

原因

这是 Windows 64 位操作系统上安装路径名中括号的已知问题。

解决方案或解决方法

请执行以下任一解决方法:

  • 在 Windows 64 位计算机上将 ArcGIS Desktop 重新安装到不包含括号的路径中。 例如:
C:\Program Files\ArcGIS
  • 修复 64 位计算机上的漏洞:
  1. 从 Oracle.com 下载并安装 Oracle 10g 32 位客户端。将安装 10.2.0.1 版本的客户端。
  2. 下载并安装 Oracle 修补程序 4547817,即“10.2.0.2 Patch for Windows 32-bit”。 由此可将客户端升级至 10.2.0.2 版本。
  3. 下载并安装 Oracle 32 位修补程序 5383042。 此修补程序可修复 Oracle 漏洞 3807408:
注: 无法对包含括号或等号的经过外部身份验证的用户名进行身份验证。 此外,如果程序名称/路径包含这些字符,则可能无法连接 (ORA-12154)。

文章 ID:000008951

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

发现关于本主题的更多内容