Unable to start the database. Displays "Assertion failed" message

Possible Cause:  The database was up at the time of a database server abend.

Possible Cause:  The database server was switched off without shutting down the database.

Action:  Restore the database using a recent backup. For more information, see Backing Up the Inventory Database (Sybase) in Workstation Inventory in Administration.

Action:  If you do not have a database backup copy or the database copy cannot be restored, follow these instructions:

  1. Make a backup of the MGMTDBS.NCF file located in the SYS:\SYSTEM directory.

  2. Modify the MGMTDBS.NCF file.

    1. Insert the -f parameter after the DBSRV7 parameter.

    2. Delete the path to other databases, such as NAL.DB. Do not delete the MGMTDB path.

    3. Save the changes.

  3. Stop the database. At the database server on the NetWare server, type q.

    If the database is not unloaded, type unload dbsrv7.

  4. Rename the MGMTDB.LOG transaction log file in the ZENWORKS\DATABASE directory.

  5. Load the database.

    At the database server console, type mgmtdbs.ncf

    The database will start in recovery mode, displaying the messages "Recovery complete" and "Database server stopped".

  6. Delete the existing MGMTDBS.NCF and rename the backup copy of the file to MGMTDBS.NCF.

  7. Load the database.

    At the database server console, type mgmtdbs.ncf.