ORA-06793: TLI Driver: server cannot create new process ORACLE 报错 故障修复 远程处理
文档解释
ORA-06793: TLI Driver: server cannot create new process
Cause: The remote TLI server was unable to start an ORACLE process on behalf of the client.
Action: Note the operating system error message or number and contact your system adminstrator. The remote host may be unable to create any new processes due to a full process table.
ORA-06793:TLI驱动程序:服务器不能创建新进程
官方解释
当应用程序使用与TLI(Transport Layer Interface)通信驱动程序时,可能会发生ORA-06793错误。此错误表示,TLI未能创建由前提程序发送给它的子进程。
常见案例
此错误最常出现在使用rsh/rexec,ftp,ssh等网络驱动程序时,以实现远程数据库权限服务。它也可能与登录异常相关,例如shell,ORA-06793无线端口已由自动服务进程(ASP)保存,或者当前用户的颁发的口令的shell已经超时。
正常处理方法及步骤
1.首先,检查ORACLE用户确保进入shell,以确保用户的颁发的口令在期限内。
2.尝试以其他用户登录,如果可以,则应检查此用户的详细信息,以检查是否有任何特殊条款要求,如shell,CU,以及用户局限设置。
3.如果这些步骤没有解决问题,使用“tloadump”及“tlisten”程序进行错误检查。
4.最后,检查系统目录(/etc/oratab亦或/etc/zone/zoneName/oratab文件)的第4列以确保ORACLE实例自动启动(可以设置为N或Y)。