0

Microsoft SQL Server 2000のマスターデータベースを修復/再構築するためのツールや情報がどこにあるかを知っている人はいますか?次のエラーに基づいて、それを実行する必要があり、サービスが開始されないと想定しています。

ありがとうございました

2012-08-08 13:59:55.10 server    Microsoft SQL Server  2000 - 8.00.760 (Intel X86) 
    Dec 17 2002 14:22:05 
    Copyright (c) 1988-2003 Microsoft Corporation
    Desktop Engine on Windows NT 5.1 (Build 2600: Service Pack 3)

2012-08-08 13:59:55.10 server    Copyright (C) 1988-2002 Microsoft Corporation.
2012-08-08 13:59:55.12 server    All rights reserved.
2012-08-08 13:59:55.12 server    Server Process ID is 640.
2012-08-08 13:59:55.12 server    Logging SQL Server messages in file 'C:\Program Files\Microsoft SQL Server\MSSQL\LOG\ERRORLOG'.
2012-08-08 13:59:55.12 server    SQL Server is starting at priority class 'normal'(2 CPUs detected).
2012-08-08 13:59:55.59 server    SQL Server configured for thread mode processing.
2012-08-08 13:59:55.59 server    Using dynamic lock allocation. [500] Lock Blocks, [1000] Lock Owner Blocks.
2012-08-08 13:59:55.64 spid4     Starting up database 'master'.
2012-08-08 13:59:55.64 spid4     Error: 9003, Severity: 20, State: 1.
2012-08-08 13:59:55.64 spid4     Cannot recover the master database. Exiting.
4

1 に答える 1

1

マスターデータベースのバックアップがある場合は、マスターデータベースを再構築して、SQLサーバーを起動できるようにします。シングルユーザーモード(sqlserver.exe -c -m)で実行してから、バックアップを復元します。

バックアップがない場合は、マスターデータベースを再構築してから、手動で(または、データベースとログインのスクリプトを作成している場合はスクリプトを使用して)データベースとログインを再度追加する必要があります。

マスターデータベースの再構築:

http://www.techrepublic.com/article/recover-the-master-database-in-sql-server/5025441

于 2012-08-09T07:35:44.410 に答える