中文
Continue in the app
Be The First To Get Support Updates
Want to know about the latest technical content and software updates?

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

错误消息

从已安装 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)。

上次修改时间: 5/6/2021

文章 ID: 000008951

软件: ArcSDE 9.3.1, 9.3, 9.2, 9.1