程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SyBase數據庫 >> SyBase綜合文章 >> 解決數據庫被標記為“suspect”的方法

解決數據庫被標記為“suspect”的方法

編輯:SyBase綜合文章

現象: Error 926
  Severity Level 14
  Error Message Text

  Database 'xx' cannot be opened - it has been marked SUSPECT by recover Explanation

  當你使用Transact_SQL命令這個數據庫的數據時,出現這個信息,這是一個嚴重的錯誤,如果你要使用這個數據庫的數據,必須改正這個錯誤。Action

  用ISQL登錄到SQL Server,須用SA帳號

1>sp_configure "allow updates", 1
2>go
2>reconfigure with override
2>go
1>update master..sysdatabases
2>set status =-32768
3>Where name="database_name" database_name是 你 的 數 據 庫 名
4>go
1>shutdown with nowait
2>go

  這時重新啟動SQL Server,再有SA帳號注冊到SQL Server。

1>update master..sysdatabases
2>set status=0
3>Where name="database_name" database_name 是 你 的 數 據 庫 名
4>go
1>sp_configure "allow updates" ,1
2>go
1>reconfigure with override
2>go

  如果你的數據庫原來有dboption,你需要重新設置這些option。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved