数据库为什么会置疑有什么条件会产生这个原因

2026年09月27日 22:34
有1个网友回答
网友(1):

1 SQLServer所在分区空间是否够?数据库文件大小是否达到最大文件限制?

2 数据库文件损坏或被非正常删除时出现这种情况

3 病毒防火墙的扫描也会引起数据库置疑

INF:foravirusscanneronacomputerthatisrunningSQLServer2000

support.microsoft/default.aspx?scid=kb;en-us;309422

IfthevirussweephasopenedadatabasefileandstillhasitopenwhenSQLServertriestoopenthedatabase(suchaswhenSQLServerstartsorwhenSQLServeropensadatabasethatAutoClosehasclosed),thedatabasetowhichthefilebelongsmightbemarkedsuspect.TheSQLServerdatabasefilestypicallyhavethe.mdf,.ldf,and.ndffilesuffixes.

4 当SQLServer启动时,将会尝试获得对数据库文件的排他访问权,如果此时该文件被其他程序占用,或者遗失,数据库将会被标记为置疑。

PRB:Missingdevicecausesdatabasetobemarkedsuspect

support.microsoft/kb/180500/EN-US/