對象名 master.dbo.spt_values' 無效

 

今天查看數據庫屬性時,出現錯誤:對象名 master.dbo.spt_values' 無效。後來纔想起來是誤刪除了master庫中的一些系統表。web

 

在網上搜索了一下,發現仍是有解決辦法的,就是重建數據庫。數據庫

 

在命令提示符下,輸入:start /wait E:\Microsoft SQL Server 2005 Developer Edition CHS x86\Servers\setup.exe /qn INSTANCENAME="MSSQLSERVER" REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=www_yongfa365_comspa

出現錯誤,找不到文件 E:\Microsoft,由於此文件中有空格,解決辦法是在文件名上加引號,orm

start /wait E:\「Microsoft SQL Server 2005 Developer Edition CHS x86」\Servers\setup.exe /qn INSTANCENAME="MSSQLSERVER" REINSTALL=SQL_Engine REBUILDDATABASE=1 SAPWD=www_yongfa365_com,便可。對象

完成以後就會有一個全新的庫了。可是以前的庫所有沒有了。可是文件還存在。這時候要附加之前的數據文件。ci


若是重裝、重建或修復其它服務,詳情參見:
英文版:http://msdn.microsoft.com/en-us/library/ms144259(SQL.90).aspx
中文版:http://msdn.microsoft.com/zh-cn/library/ms144259(SQL.90).aspxget

相關文章
相關標籤/搜索