- - PR -
MSSQL6.5のMSDTCが起動しない。
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2008-10-16 13:10
お世話になっております。
未だにMSSQL6.5を運用中ですが、MSDTCサービスが起動しなくなってしまいました。 きっかけは、あるDB内でデッドロックしてしまった為、強制終了をしたところ、 そのDBが「回復中」のまま回復されなかった為、そのDBを再度復元しなおしたあたりから 起動していないことに気づきました。 エラーは「指定されたファイルが見つかりません。」となっています。 正常稼動しているサーバーと比べるとどうやら「MSDTC.exe」が存在していないようなのですが、 ファイルをコピーしてもサービス起動しませんでした。 また、その手順の中でスタートメニューの「コンポーネントサービス」を起動しようと したところ、「コンポーネントサービス」の画面も一瞬上がるのみで、すぐに落ちてしまい、 そのせいか分からないのですが、コピーした「MSDTC.exe」ファイルが消えてしまいました。(正常稼動していたサーバーからも同操作で消えてしまいました。) 「MSDTC」は稼動中のDBに影響を与えずに再インストールはできるのでしょうか? 途方にくれています。ご存知の方いらっしゃいましたらご教授ください。 |
|
投稿日時: 2008-10-16 13:38
自己レスです。
system32に存在するmsdtc.exeをコピーしたらサービスがあがり、問題なく動作中です。 仕組みがイマイチ分かりませんが。。。 |
1