at SQL Server startup, in error log:
Error : 806, Severity: 21, State: 1
Could not find virtual page for logical page <number> in database &#39;EMGTEST&#39;

Error : 3414, Severity: 21, State: 1
Database &#39;EMGTEST&#39; (dbid 7): Recovery failed. Please contact Technical Support for further instructions.

Database &#39;EMGTEST&#39; cannot be opened - it has been marked SUSPECT by recovery. The SA can drop the database with DBCC.


.....

I reset status to Emergency mode (sysdatabases.status = -32768),
run dbcc checkdb, dbcc newalloc, dbcc textall...it all looks just fine.
I also changed database status to 12 (sysdatabases.status = 12 - select into/bulkcopy and trunc. log on chkpt.) and then run dbcc checkdb, dbcc newalloc, dbcc textall again. looked just fine.
but, if I restarted server , database will be marked &#39;suspect&#39; again, because of Error 806.

any ideas?

Thanks.