0

非実稼働マシンには、SQL Server 2005のインスタンスが2つあります。2番目のインスタンスをアンインストールしたいのですが、2つの問題があります。これは非実稼働マシンですが、何も再構築する必要がないように、最初のインスタンスを安全に保つようにしたいです。

2番目のインスタンスを1か月間オフにしました。今日インスタンス#2を開始したとき、ユーザーデータベースにLDFがないことがわかりました。データは一切必要ありません。

また、そのサーバーで行われた以前の作業から、別のデータベースがリカバリモードのままになりました。繰り返しますが、私はデータをまったく必要としません。

私の目標は、2番目のインスタンスを安全にアンインストールすることです。2番目のインスタンスのデータは必要ありません。

これら2つのデータベースに問題がありますが、アンインストールはスムーズに進みますか?そうでない場合、アンインストールがスムーズに行われるようにするにはどうすればよいですか?リカバリ中のデータベースを安全にデタッチできますか?LDFが欠落しているデータベースを安全にデタッチできますか?インスタンスのアンインストールがスムーズに行われるようにするために実行する必要がある他の手順はありますか?インスタンスを停止したままにして、アンインストールを実行し、後でデータベースファイルを削除することはできますか?

4

2 に答える 2

3

アンインストールは問題なく機能するはずです。ただし、インスタンス1のデータが非常に重要である場合は、システムのバックアップを事前に用意せずに、いかなる種類のインストール/アンインストールも実行しないでください。

于 2009-05-20T15:56:59.980 に答える
0

アンインストールを続行する前に順序を復元したい場合は、ログファイルなしでデータベースを修正できます。

これは、最初にログファイルなしでデータベースをデタッチし、次にデータベースを再接続し、システムストアドプロシージャを使用して新しいログファイルを作成することで実行できます。

sp_attach_single_file_db

Books Onlineを参照してください:http://msdn.microsoft.com/en-us/library/ms174385.aspx

そうは言っても、すべてのユーザーデータベースを切り離して、問題なくインスタンス固有のアンインストールを続行できるはずです。

于 2009-05-20T15:53:56.943 に答える