Error 12547



Message text

Warning: Memory Allocation to store recovery information failed.


During the process of database recovery or putting a database online, Adaptive Server stores information about the databases in a temporary structure in procedure cache. Adaptive Server was unable to allocate sufficient memory for this operation.


Configure additional procedure cache.

Additional information

In some cases this error just avoids that the databases cannot be recovered in parallel or in the desired order. In such cases it is not a fatal error, however in some other cases, the error will mean that the databases cannot be recovered and it is a fatal error. If this error occurs while recovering the master database, the server will be shutdown. Instead, if the error occurs while recovering a user database, the database will be marked as suspect.

Versions in which this error is raised

Version 12.5.1 and later