web-dev-qa-db-ja.com

Windowsを再起動すると、SQL Serverサービスが自動的に開始されなくなります

SQL Server 2014をインストールしたWindows 10ビルド1511があります。

インストール後はすべて問題ありません。

Windows 10で数回シャットダウンしましたが、PCの電源を入れるとすべて問題ありません。

しかし、システムを再起動した場合、再起動後、SQL Serverサービスは停止したままです(起動タイプはAutomatic)。別の再起動とシャットダウンを試みましたが、サービスが自動的に開始されなくなりました。

サービスを手動で開始しました。サービスが開始され、すべてが正常に動作した後。すべてをシャットダウンした場合、その後は問題ありません。しかし、再起動するだけで、上記で説明した問題が再び発生します。

私に何ができる ?

ありがとうございました !

更新

問題はすでにMicrosoftに報告されているようです: https://connect.Microsoft.com/SQLServer/feedback/details/1873617/sql-server-not-coming-online-after-os-upgrade-to -windows-10-even-when-when-startup-type-is-automatic

12
alex

Services.mscを起動し、Sql Serverサービスをプロパティで検索する場合、スタートアップを自動ではなく自動遅延として設定します。

5
Álvaro García

接尾辞にも注意を払う

例:ユーザーSecedit.mscがcontoso\usersqlである場合、Windowsサービスで同じにする必要がある場合、contoso\usersqlに変更した後、usersql @ contoso.comを入れてサービスを自動で開始するのに問題がありました。うまくいく

0
Marcio

私はWin 2012で同じ問題を扱っています。それは同じ問題のように見えます ここで説明

次のパスにWindowsレベルのユーザーを追加します。

スタート-ファイル名を指定して実行-Secpol.mscをクリックして、ローカルポリシーに移動-ユーザー権利の割り当て

  1. オペレーティングシステムの一部として機能する
  2. トラバースチェックをバイパスする
  3. メモリ内のページをロックする
  4. サービスとしてログオン
  5. バッチジョブにログオンする
  6. プロセスレベルトークンを置き換える

そうでない場合は、それらを追加して、システムを再起動してください。 SQL Serverをサービスとして開始する必要があります。ではごきげんよう。

0

Windows 10およびSQL Server 2014 Expressでこの問題が発生しました。

遅延開始オプションは機能しませんでしたが、ここでは機能しました-ネットワークサービスアカウントとローカルサービスアカウントに高いDCOMアクセス許可を付与します。

  1. [スタート]ボタンをクリックし、「Component」と入力して、[コンポーネントサービス]アプリをクリックします
  2. コンポーネントサービスで、[コンポーネントサービス]をダブルクリックし、[コンピューター]をダブルクリックします。 [マイコンピュータ]を右クリックし、[プロパティ]をクリックします。
  3. [COMセキュリティ]タブをクリックします。
  4. [起動とアクティブ化のアクセス許可]領域で、[デフォルトの編集]をクリックします。
  5. [追加]をクリックし、「ネットワークサービス」と入力して、[OK]をクリックします。ネットワークサービスが選択されているときに、次の項目の[許可]チェックボックスをオンにします。
    • ローカル打ち上げ
    • リモート起動
    • ローカルアクティベーション
    • リモートアクティベーション
  6. ローカルサービスアカウントに対して手順4を繰り返します。
  7. 再起動すると、SQL Serverは自動的に起動しません。

私の場合、これは開発環境であるため、この変更のセキュリティへの影響についてはあまり気にせず、動作させることに関心があります。あなたの状況でそれが重要な場合、潜在的なセキュリティの影響をチェックすることをお勧めします。

0
nth

私のサーバーはSQLサーバー接続に依存しているため、今日この問題に直面しましたが、これも起動しませんでした。私の場合は簡単でした。サービス画面でそのステータスがSTOPになっているのを見ました。そこで、私はそこで作業を開始しました。 windows + R-> services.msc->サービスを右クリックして開始します。

0
Eagle