SQL Server 2008 R2を使用しています。データベースにリモートで接続できません。次のエラーが表示されました。
SQL Serverへの接続の確立中にネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認してください。
(プロバイダー:名前付きパイププロバイダー、エラー:40-SQL Serverへの接続を開けませんでした)
SQL Serverのプロパティを確認し、リモート接続を許可するを有効にします。
サービスマネージャーを確認し、SQL Serverサービスが実行されています。
構成マネージャーを確認しましたが、SQL Serverサービスの下にサービスが表示されず、リモートプロシージャコールに失敗しましたと表示されます
だから私を案内してください。
私はちょうど同じ問題を抱えていましたが、 Service Pack 1 をインストールすることで解決できました。
[コントロールパネル]> [管理ツール]> [サービス]> [標準サービスの選択]タブ(下部)> [SQL Serverエージェントの開始を検索]を開きます。
右クリックしてプロパティを選択し、
スタートアップの種類:自動、
適用、OK.
できた.
このエラーは、Microsoft Visual Studio 2012セットアップを作業マシンにインストールした後にのみ発生します。
WMIエラーであるため、MOFファイルを再コンパイルしました–> mofcomp.exe "C:\ Program Files(x86)\ Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"
また、SQLプロバイダーDLL –> regsvr32 "C:\ Program Files(x86)\ Microsoft SQL Server\100\Shared\sqlmgmprovider.dll"の登録を解除して再登録しましたが、問題は解決しませんでした。
解決策:
SQL 2008 R2インスタンスにSQL Server 2008 R2 SP2を適用しました。これにより、Sql Server Configuration Managerの問題が修正されました。ここからセットアップをダウンロードできます... http://www.Microsoft.com/en-us/download/details.aspx?id=30437 .
StackoverflowとGoogleの間ですべてを試した後、私は最終的に解決策を見つけました: http://blogs.lessthandot.com/index.php/datamgmt/dbadmin/remote-procedure-call-failed/
TL; DR:
マシン上で複数のバージョンのSQL Serverを実行している(または実行していた)場合、スタートメニューのそのConfiguration Managerショートカットは古いバージョンを指している可能性がありますが、そうではありません。私の場合、それは古いSql Server 2008インスタンスを指していました。
解決策は次のとおりです。
まだコメントすることはできませんが、次の点ですべてのチェックを行ったことを確認してください: SQL Server 2008でリモート接続を有効にする方法? すべての手順が完了したら問題ありません。
このエラーは、セットアップ中に.mofファイル(Managed Object Format(MOF))が正しくインストールおよび登録されない場合に発生するようです。この問題を解決するために、コマンドプロンプトで次のmofcompコマンドを実行して、*。mofファイルを再登録しました。
mofcomp.exe "C:\ Program Files(x86)\ Microsoft SQL Server\100\Shared\sqlmgmproviderxpsp2up.mof"
これ 私のために働いた
以下を使用してコマンドプロンプトからSQL Serverエージェントを起動します。
SQLAGENT90 -C -V>C:\SQLAGENT.OUT
SQLServerサービスとSQLServerAgentサービスの両方が実行されているときに、同様の問題が発生しました。このエラーは、サービスを再起動することで修正されます。
Server Manager > Service >
SQL Server > Stop
SQL Server > Start
SQL Server Agent > Start
SQL ServerをSP3にアップグレードします
以下からインストールできます: http://www.Microsoft.com/en-us/download/details.aspx?id=27594
SQL Server 2008 SP3のインストールが必要になる場合があります。
SQL Server 2012構成マネージャーのWMIエラー–リモートプロシージャコールに失敗しました[0x800706be]