2

ご挨拶 – データベース SPROC のテストを自動化するために、ユーザー インスタンス内で動的に作成されたデータベースを使用しています。これは非常にうまく機能しており、ビルド サーバーと、ごく最近まですべての開発者がすべてテストを実行できました。ただし、ユーザー インスタンスに接続しようとすると、開発者のマシンの 1 つが次のエラーを返すようになりました。

ユーザー インスタンスのプロセスの開始に失敗したため、SQL Server のユーザー インスタンスを生成できませんでした。接続が閉じられます。

ログファイルの内容は次のとおりです。

2008-12-04 10:46:29.77 ログオンエラー: 15372
、重大度: 16、状態: 1。
ユーザー インスタンスのプロセス。接続が閉じられます。[クライアント: ]

治すために今までやってきたこと

  • 削除された C:\Documents and Settings[ユーザー名]\Local Settings\Application Data\Microsoft\Microsoft SQL Server Data
  • SQL サービスを「ネットワーク サービス」ではなく「ローカル システム」として実行するように変更</li>
  • SQL Express をアンインストールし、すべてのデータ ディレクトリ ("MSSQL.1" など) を削除し、SQL Express を再インストールしました。

これらの「修正」のいずれも問題を解決していません。問題のマシンで以前は機能していましたが、再度ベーブする必要はありません。

助けてください!!!

ありがとう - ヨルダン

4

2 に答える 2

2

さて、上記のすべての修正をもう一度試してから、システム全体を再起動したところ、機能しているようです. 変!以前にシステムを再起動しましたが、まずこれらの修正を適用してから再起動する必要があるようです。サービスを Network Service としてログインするように切り替えてみようと思います。

ありがとう - ヨルダン

于 2008-12-04T17:34:56.863 に答える
0

Azure VM でも同じ問題が見つかりました。次に、SQL Server 構成マネージャーを開き、SQL Server ネットワーク構成、-Protocols for を開き、"名前付きパイプ" と "TCP/IP" が無効になっていることを確認しました。それらを有効にすると、エラーはなくなりました。

于 2016-01-14T00:31:57.877 に答える