SQL Server 2017 Expressをインストールしたが、外部のSQL Server Management Studioから接続できない。ローカルのSQL Server Management Studioからは接続できる。試したことは、
- TCP/IPの設定もチェック済み
- Windows Defender ファイアウォールは切り分けのために、一時的に無効した。
- それでも、接続できない。
設定を見直して、Windowsのサービスも見直したところ、SQL Server Browerのサービスが無効になっていた。SQL Server Browerのサービスを開始することで、外部からの接続ができるようになった。ただ、初期設定が無効になっていたため、設定変更をしないと、サービスを開始できなかった。
- Windowsのサービスを開く。
- SQL Server Browerを選択して、プロパティを開く。
- スタートアップの種類を自動に変更して適用をクリックする。
- サービスを開始する。
SQL Server Browerのサービスは、SQL Server接続情報をクライアントコンピューターに指定するサービス。これが起動していないため、接続情報がわからず、SQL Server Management Studioは接続でタイムアウトしていた。