データベースエンジンの回復ハンドルが失敗するのを待ちます。SQL Serverエラーログで潜在的な原因を確認してください[終了]


16

SQL2008R2-SQL2012-sql2014をインストールしようとしました

2014-07-17 16:31:16.00 spid14s     Error: 17190, Severity: 16, State: 1.
2014-07-17 16:31:16.00 spid14s     Initializing the FallBack certificate failed with error code: 1, state: 20, error number: 0.
2014-07-17 16:31:16.00 spid14s     Unable to initialize SSL encryption because a valid certificate could not be found, and it is not possible to create a self-signed certificate.
2014-07-17 16:31:16.00 spid7s      Starting up database 'msdb'.
2014-07-17 16:31:16.01 spid12s     Starting up database 'mssqlsystemresource'.
2014-07-17 16:31:16.01 spid14s     Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     TDSSNIClient initialization failed with error 0x80092004, status code 0x80. Reason: Unable to initialize SSL support. Cannot find object or property. 
2014-07-17 16:31:16.01 spid14s     Error: 17182, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     TDSSNIClient initialization failed with error 0x80092004, status code 0x1. Reason: Initialization failed with an infrastructure error. Check for previous errors. Cannot find object or property. 
2014-07-17 16:31:16.01 spid14s     Error: 17826, Severity: 18, State: 3.
2014-07-17 16:31:16.01 spid14s     Could not start the network library because of an internal error in the network library. To determine the cause, review the errors immediately preceding this one in the error log.
2014-07-17 16:31:16.01 spid14s     Error: 17120, Severity: 16, State: 1.
2014-07-17 16:31:16.01 spid14s     SQL Server could not spawn FRunCommunicationsManager thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

回答:


16

以下は、可能な理由、このエラーのために

ユーザーが[ サーバーの構成]ページウィンドウ(インストール中)で選択したアカウントは、どういうわけかSQL Serverデータベースエンジンサービスをオンラインにできません。特権がないか、破損しています。データベースエンジンサービスのインストール中に、SQL Serverは内部プロセスとしてオンラインデータベースサービスを提供しようとしますが、スタートアップアカウントが破損しているか適切な特権がないために失敗し、最終的にインストールが失敗します。

その他の理由は、何らかの理由でインストールが初めて失敗し、ユーザーがアンインストールプログラムからアンインストールに失敗した場合、アンインストールによりアカウントが破損した状態になるため、それ以上インストールしようとするとこのエラーメッセージが点滅します。

解決:

[プログラムの追加と削除]からSQL Serverを完全にアンインストールし、[セットアップ]を右クリックして[管理者として実行]を選択し、新しいインストールを開始します。サーバー構成ページにアクセスしたら、SQL ServerデータベースエンジンサービスのスタートアップアカウントとしてNT Authority \ Systemを選択してください。

ここに画像の説明を入力してください

http://social.technet.microsoft.com/wiki/contents/articles/24364.sql-server-troubleshooting-could-not-find-database-engine-startup-handle-error-during-installation.aspx

PS:これで解決しない場合は元に戻してください。リンクに記載されている手順を慎重に実行してください


3
ええ、これにしないでください。
mrdenny 14

3
番号?@Shankyが言ったことをやった。すべてを削除し、再起動し、管理者として再インストールし、サービスをSYSTEMとして実行した。私のために働く。ダメ?
マーカス

2
私にとって魅力のように働いた。ただし、アンインストールも再起動もしていません。別のインスタンスをインストールし、成功したら、悪いインスタンスをアンインストールしました。また、ファイルの大部分が既にインストールされているため、2回目は非常に高速でした。最後のインスタンスのアンインストールを選択するまで、すべての共有ツールはそのまま残ります。
ジェリードッジ

1
2日間インストールしようとした後、私のために働いた。おかげで
アンドリューシンプソン

1

SQLが開始されない理由は、SQL Serverトラフィックの暗号化に使用するようにSQL Serverを構成したSSL証明書が見つからないため、SQLが開始できないためです。SQL Server構成マネージャーを開きます。「SQL Serverネットワーク構成」の下で「MSSQLSERVERのプロトコル」を右クリックし、プロパティを選択します。[証明書]タブで、存在する証明書に変更します。ネットワークトラフィックを暗号化しようとしていない場合は、証明書を選択しないでください。[OK]をクリックして、SQL Serverサービスの開始を試みます。



-1

インストール時に有効なユーザーアカウントを選択し、NTUSER / LOCALの代わりに正しいパスワードを選択します。WINDOWS / SQL_SERVER ACCESSも選択してください。


-1

ドメインコントローラーにSQL Serverをインストールしようとしましたが、この問題に直面しました。この問題を解決するには、Active Directoryに著名なユーザーを作成し、インストール中にSQL Serverのサービスで各ユーザーを提供しました。これが誰かの助けになることを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.