文档解释
ORA-31698: Error stack buffer size must be specified and must be greater than 0.
Cause: Called get worker exception and either specified NULL or 0 for the error stack size argument.
Action: Be sure to specify am error stack buffer size that is big enough to hold the error stack string (e.g. 4096 bytes). If this error occurs from a Data Pump client (e.g. expdp or impdp), try the operation again. If the error occurs again, contact Oracle Customer Support and report the error.
ORA-31698错误是当用户尝试创建实例时抛出的错误,这是由于错误堆栈缓冲区被指定为零或为空值所导致的。
官方解释
常见案例
一般处理方法及步骤
1.检查是否已经设置错误栈缓冲区大小:通过在Oracle System Assistant中检查错误栈缓冲区大小,可以看到是否已设置正确。
2.设置错误栈缓冲区大小:如果没有设置,可以通过在ESM中设置错误栈缓冲区大小来解决这个错误。
3.重试:创建实例 时,确保错误栈缓冲区大小被正确设置,然后重试。