Insufficient Disk Space

During recovery, it is a rare but possible occurrence for the server to require additional log or data space. If additional space is unavailable and either the log or data files cannot grow, the server:

To resolve the 9002 error message and bring the database online

  1. Free disk space on any disk drive containing the log file for the related database. Freeing disk space allows the recovery system to grow the log file automatically.
  2. Reset the suspect status by executing sp_resetstatus.
  3. Run recovery by executing DBCC DBRECOVER (database).

    Or

  4. Free disk space on a different disk drive.
  5. Move the transaction log files with an insufficient amount of free disk space to the disk drive in Step 1.
  6. Detach the database by executing sp_detach_db.
  7. Attach the database by executing sp_attach_db, pointing to the moved files.

    Or

To resolve the 1105 error message and bring the database online

  1. Free disk space on any disk containing a file in the filegroup mentioned in the 1105 error message. Freeing disk space allows the files in the filegroup to grow.
  2. Reset the suspect status by executing sp_resetstatus.
  3. Run recovery by executing DBCC DBRECOVER (database).

    Or

  4. Free disk space on a different disk drive.
  5. Move the data files in the filegroup with an insufficient amount of free disk space to the disk drive in Step 1.
  6. Detach the database by executing sp_detach_db.
  7. Attach the database by executing sp_attach_db, pointing to the moved files.

    Or

See Also
ALTER DATABASE Server and Database Troubleshooting
CREATE DATABASE Setting Configuration Options
DROP DATABASE sp_add_log_file_recover_suspect_db
Error 1105 sp_attach_db
Error 9002 sp_attach_single_file_db
recovery interval Option sp_configure
Resetting the Suspect Status  

  


(c) 1988-98 Microsoft Corporation. All Rights Reserved.