ORA-00306: limit of string instances in this database
Cause: Starting this instance would exceed the maximum number of instances allowed for this database. This message occurs only with STARTUP shared and multiple instances.
Action: You cannot start more than the lower of a) port-specific limit as to the number of instances b) the number of instances specified at create-database time
ORA-00306的意思是该数据库中string实例的限制已被超出。
ORA-00306:“数据库中可接受的string实例数量已达到限制(string)”表达了ORACLE服务器能同时使用的实例数量,如果继续新增超出现有的配置就会引发这个错误。
一般情况:
ORA-00306一般出现在用户试图使用看到当前实例结构有实例限制。通常情况下,此错误可能出现在指定数据库中新增新的数据库实例,即便有可以允许的资源。
正常处理:
1.首先通过运行“coraenv”命令或使用“rapidwiz”进行必要的参数配置。
2.创建新的实例时检查数据库参数。
3.确保限制数量没有达到上限。
4.对该数据库和数据库服务器进行正确的配置。
5.确定配置瑞可以满足新实例的所有需求。