ORA-21526: initialization failed

文档解释

ORA-21526: initialization failed

Cause: The initialization sequence failed. This can happen, for example, if an environment variable such as NLS_DATE_FORMAT is set to an invalid value.

Action: Check that all NLS environment variables are well-formed.

ORA-21526: initialization failed 是一个Oracle数据库连接错误,表示与指定的数据库实例建立连接时发生了初始化失败。

官方解释

常见案例

1. 首先要检查你所传入的数据库实例名是否正确,检查ORACLE_SID是否正确。

2. 检查实例是否正确开启,检查实例所在主机能否被网络访问,你连接是本地还是远程?

3. 检查服务名(SERVICE_NAME)和端口号(PORT)如果是远程连接的话,2者都必不可少,确认服务名什么在tnsnames.ora中正确配置

4. 检查客户端连接响应时间,必要时,通过TELNET调试网络连接性

一般处理方法及步骤

1. 重点检查本机和远程服务器的IP地址,确认两者网络是否能够正确互连。

2. 检查ORACLE_SID的用户名,口令,使用正确的身份及口令登录数据库实例。

3. 检查服务名(SERVICE_NAME)和端口号(PORT),正确配置tnsnames.ora里的相关参数。

4. 检查客户端的响应时间,通过TELNET调试网络连接性,检查数据库安装目录及数据存放目录是否可被客户机访问。

你可能感兴趣的