在網上發現好多網友也遇到過類似的問題,這個市sql server 2000過期了的原因,好多人建議重新裝,但是這個意味著大量的時間要浪費,並且重新裝了以後過一段時間還是要面對這樣的問題。還有人建議說將系統時間修改到沒有過期的時間點就可以用了,受到這個的啟發我先把系統時間改到過期之前,然後啟動sql server 服務,在把時間改回來不是就完美了麼,居然成功了!系統又可以正常的運行了!於是把時間改回來了,但是重啟後錯誤依然存在。
正確解決方法:執行SQLSERVER安裝程式,安裝時選“高階選項”,然後選擇"重建資料表"然後一路點下去就可以了,重啟後完全就正常了!!!
問題描述: 您的sql server無法正常啟動
解決方案:
根據您的描述,初步判斷master資料庫損壞
方法一:如果沒有備份, 重建Master Rebuildm.exe
用到SQL的安裝檔案,從安裝目錄X86\Data中拷取原檔案。
重建成功後,把使用者資料庫附加上
方法二: 還原master資料庫
不要啟動SQL Server, 以單使用者模式進入SQL 2000
還原資料庫備份
restore database master from disk="e:\master.bak"
正常啟動SQL Server
在網上發現好多網友也遇到過類似的問題,這個市sql server 2000過期了的原因,好多人建議重新裝,但是這個意味著大量的時間要浪費,並且重新裝了以後過一段時間還是要面對這樣的問題。還有人建議說將系統時間修改到沒有過期的時間點就可以用了,受到這個的啟發我先把系統時間改到過期之前,然後啟動sql server 服務,在把時間改回來不是就完美了麼,居然成功了!系統又可以正常的運行了!於是把時間改回來了,但是重啟後錯誤依然存在。
正確解決方法:執行SQLSERVER安裝程式,安裝時選“高階選項”,然後選擇"重建資料表"然後一路點下去就可以了,重啟後完全就正常了!!!
問題描述: 您的sql server無法正常啟動
解決方案:
根據您的描述,初步判斷master資料庫損壞
方法一:如果沒有備份, 重建Master Rebuildm.exe
用到SQL的安裝檔案,從安裝目錄X86\Data中拷取原檔案。
重建成功後,把使用者資料庫附加上
方法二: 還原master資料庫
不要啟動SQL Server, 以單使用者模式進入SQL 2000
還原資料庫備份
restore database master from disk="e:\master.bak"
正常啟動SQL Server