文档解释
ORA-00103: invalid network protocol; reserved for use by dispatchers
Cause: The network specified in the SQL*Net connect string is reserved for use by the dispatchers.
Action: Specify other network protocols in the connection string.
官方解释
ORA-00103 is an Oracle database error which happens when a connection is terminated abruptly. It is triggered when a user attempts to connect to an instance which has already been terminated or if a user process terminates abnormally due to an I/O problem or an internal error.
ORA-00103 是Oracle数据库错误,它会在连接突然中断时发生。 当用户尝试连接已终止的实例或由于I/O问题或内部错误而异常终止用户进程时,将触发此错误。
常见案例
1. 用户尝试使用已安全关闭的实例
2. 进程发生I/O错误
3. 进程发生内部错误
正常处理方法及步骤
1.确定错误发生原因:检查活动的session,日志,alert日志以确定问题所在。
2.确认实例是否正常:如果实例已经关闭,则必须先启动实例。
3.检查进程:检查是否有挂起的进程,如果有,则必须对其进行恢复处理。
4.确认活动session:检查是否有异常结束的session,如果存在,则必须重新登录并重新连接。
5.重新联机:如果实例没有关闭,可以重新连接实例,检查是否能够正常工作。