2017-12-01 20 views
-1

this postの後にSQL Server 2016エイリアスを設定していて、動作していましたが、突然動作を停止しました。SQL Serverエイリアスが動作しなくなった

エラーメッセージ:

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 0 - The wait operation timed out.) (.Net SqlClient Data Provider)

私は、SQL Server構成マネージャを使用してエイリアスを作成し、32ビットと64ビットでそれを作成した:

enter image description here

を私はSQLのためProtocolsに行くときServer Expressを使用すると、すべてが有効になり、TCP/IPが有効になります。また、SQL Server Browserサービスが実行されています。

システムログを見ると、関連するメッセージは表示されません。そのため、動作を停止させる可能性のあるものについては少し失われています。私のOSはWindows 10 Proです。

解決に役立つ手がかりはありますか?任意の助けをありがとう

+3

「動作が停止しました」と定義します。エイリアスはおそらく動作を停止しませんでしたが、エイリアスに頼っているものは何でも構いません。 'sqlcmd -S" NGAGE-S-001 "-Q" SELECT @@ SERVERNAME "'がエイリアスがエイリアスであることを確認するために返すものを確認してください。 –

答えて

0

SQLEXPRESSインスタンスのポート番号が変更されていないことを確認します。これは、再起動またはサービスの再起動後の可能性があります。

インスタンスエイリアスの使用に関しては、このような理由からダイナミックポートも使用している場合、これはほとんど役に立たないことになります。私にとっては、プログラムのIMHOで接続文字列を維持するよりも、この設定を維持する方が面倒です。

関連する問題