要求が失敗したか、サービスがタイムリーに応答しませんでしたか?

StackOverflow https://stackoverflow.com/questions/1617402

質問

Windows認証を使用してSQL Server 2008 Management Studioに接続すると、次のエラーが発生します。

"The request failed or the service did not respond in a timely fashion.
Consult the event log or other applicable error logs for details."

このエラーが発生する理由は誰に教えられますか?

グーグルで検索したが、解決策が得られなかった。

ありがとう

役に立ちましたか?

解決

上記の問題は私のローカルシステムで発生しました。 SQLサーバー構成マネージャーをチェックインします。
ステップ1:
SQLサーバーのネットワーク構成
ステップ2:

  • ローカルサーバー名のプロトコル
  • プロトコル名VIA無効または無効。
  • 無効になっていない場合、無効にして確認

..変更を加えた後、SQLサーバーブラウザーが動作を開始しました

他のヒント

同じ問題があったので修正しました。

  1. SQL Server構成マネージャーを開く
  2. SQL Serverサービス(左側)をクリックします
  3. 開始したいSQL Serverインスタンスをダブルクリックします
  4. ログオンタブでビルトインアカウントラジオボタンを選択し、ドロップダウンメニューから[ローカルシステム]を選択します
  5. 下部の[適用]をクリックし、インスタンスを右クリックして[開始
  6. ]を選択します

これは本当に効果的です-私は多くのサイトを検証し、最終的に答えを得ました。

これは、master.mdfまたはmastlog.ldfが破損した場合に発生する可能性があります。この問題を解決するには、次のパスに移動します。

C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL には、フォルダー”があります。テンプレートデータ” 、master.mdfとmastlog.ldfをコピーして、置換します

C:\ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA フォルダー。

それだけです。 MS SQLサービスを開始すると完了です。

TCP / IP接続ではなくローカル環境でSQL Serverを実行している場合。 [SQL Server構成マネージャー]の[プロトコル]に移動し、[プロパティ]をクリックして、TCP / IPを無効にします。これが完了すると、サービスを再起動するとエラーメッセージが消えます。

同じ問題が発生したときは非常に退屈でした。この問題が発生した場合、SQL Server 2008をアンインストールしますが、SQL Server 2008を再度インストールした後、同じ問題が発生しました。私はとても緊張していて、どのサイトからも助けを得ていませんでした。

この問題を克服するために。単に、SQL Server構成マネージャーに移動して、左側のパネルの[プロトコル]をクリックするだけです。ネットワークサービスを実行している場合は、「VIA」プロトコルを無効にします。 その後、SQLサービスを開始しようとすると、正常に実行されます。

サービスアカウントに関連付けられたパスワードを最近変更した場合:

  1. SQL Server構成マネージャーを起動します。
  2. 左ペインで[ SQL Serverサービス]を選択します。
  3. 開始しようとしているサービスを右ペインで右クリックし、[プロパティ]をクリックします。
  4. 新しいパスワードを入力し、パスワードを確認します。

SQLサーバー構成マネージャーでVIAプロトコルを無効にするだけです

この問題を数時間追跡した後、SQL Serverエージェントのログに次のようなログが見つかりました:

This installation of SQL Server Agent is disabled. The edition of SQL server that installed this service does not support SQL server agent.

SQL Server Expressを使用していました。いくつかのグーグル検索を行った後、 SQL Server ExpressはSQL Serverエージェントをサポートしていないようです。

SQL ExpressはSQL Server AgentをサポートしていないというMicrosoftの直接の連絡は見つかりませんでしたが、この感情は多くのフォーラムに反映されているようです。

私の場合、問題は、競合を引き起こしている(または少なくとも1つが)2つの他のSQL Serverインスタンスを実行していることでした。

解決策は、単に他のSQL Serverインスタンスを 付随するSQL Serverエージェントを停止することでした。

 SQLサーバーサービスの停止

その間、サーバーのプロトコル設定で Named Pipes が有効になっていることを確認することもお勧めします

 SQL Server Protocols Named Pipes 1

名前付きパイプ2というSQL Serverプロトコル

このソリューションは、TCP / IPアクセスの使用を妨げないため、より適切だと思います。

  

TCPアクセス用にWindowsファイアウォールのポートを開くには

     

[スタート]メニューで[ファイル名を指定して実行]をクリックし、WF.mscと入力して[OK]をクリックします。

     

セキュリティが強化されたWindowsファイアウォールの左ペインで、   [受信の規則]を右クリックし、操作ウィンドウで[新しい規則]をクリックします。

     

[ルールタイプ]ダイアログボックスで、[ポート]を選択し、[次へ]をクリックします。

     

[プロトコルとポート]ダイアログボックスで、[TCP]を選択します。特定を選択   ローカルポート、およびインスタンスのポート番号を入力します   データベースエンジン(デフォルトインスタンスの1433など)。 [次へ]をクリックします。

     

[アクション]ダイアログボックスで、[接続を許可する]を選択し、   次へ。

     

[プロファイル]ダイアログボックスで、   接続したいときのコンピューター接続環境   データベースエンジン]をクリックし、[次へ]をクリックします。

     

[名前]ダイアログボックスで、このルールの名前と説明を入力し、   完了をクリックします。

(出典: https://msdn.microsoft.com/en-us /library/ms175043.aspx

イベントログから、SQL Serverの評価の有効期限が切れていることがわかりました。 コミュニティエディションをアップグレードまたは使用する必要がありました。

私にとっては、単純なウィンドウの更新によって修正されました。以前に試してみました。

https://social.technet.microsoft.com/wiki/contents/articles/52394.sql-server-troubleshooting-logon -fail-the-user-has-not-been-granted-the-required-logon-type-at-this-computer.aspx

イベントビューアーのショー ログオンの失敗-ユーザーはこのコンピューターで要求されたログオンの種類を許可されていません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top