何らかの理由で、SQL Server2008サーバーにリモートで接続できなくなりました。ローカルでログインできますが、サーバーに接続できないというエラー1326が発生します。 SQLブラウザーが実行され、ファイアウォールポートが開かれ(Microsoftサポートリンクで提供されているスクリプトを使用し、サーバーで検証されました)、TCP/IP、名前付きパイプ、および共有メモリが有効になっています。
それでもアクセスできない理由はありますか?ラップトップからワークステーションを介して接続しようとしています。
ありがとう。
デフォルトでは、SQLServerはローカル接続のみを許可します。リモート接続も許可するには、Surface AreaConfiguratorツールを実行して開く必要があります。
[後で編集]
私は正直に立っています。 SACはSQlServer2008で廃止されました。
SQL Server 2008以降、Surface AreaConfigurationツールは削除されました。 SQL Serverの動作を制御するSurfaceArea Configurationツールの機能が置き換えられ、ポリシーベースの管理機能で大幅に強化されました。 [...]
Surface Area Configurationツールの接続管理機能は、ConfigurationManagerツールを使用して利用できます。このツールの詳細については、 SQL Server構成マネージャー を参照してください。
詳細については、MSDNの SQL Server Configuration Manager ページを参照してください。
(Windows)ファイアウォール設定(およびSQLサーバー設定)を確認します-デフォルトでは、WindowsはSQLサーバーへのリモートアクセスを許可していません。
同様の問題が発生しましたが、SQL Server構成マネージャーに移動して、SQLServerブラウザーサービスを開始する必要がありました。実行されていなかったので、実行すると、ネットワーク経由で接続できるようになりました。
また、SQL Server 2008ExpressのTCP/IPプロトコルを有効にして、ConfigurationManagerのネットワークプロトコルとネイティブクライアントの設定でリモート接続を受け入れます。