Kobarin's Development Blog

C#やASP.NET、公開APIなどについての記録です。

SQL Serverの別名が効かなくなった際の対応

SQL Serverにエイリアス(別名)で接続する - Kobarin's Development Blog
で昔投稿した別名設定に関して、先日突如機能しなくなったため、Technetフォーラムにて
別名で接続できない
のスレッドでご相談させて頂きました。以下、結果のみまとめます。

経緯

Vistual Studio 2015のインストール、及び同時期にWindows UpdateにてSQL Server 2014 SP1を適用したところ、SQL Serverインスタンスへの別名接続できなくなった。

試した事/確認したこと

  • 「サービス」で「SQL Server Browser」の再起動 → 改善されず
  • 別名でなくインスタンス名で接続 → 接続成功
  • SQL Server Configuration Manger(構成マネージャー)にて別名の確認 → 以前通り

解決

  1. SQL Server Configuration Manger(構成マネージャー)を開く
  2. SQL Serverのネットワーク構成」 >「(instance name)のプロトコル」を開く
  3. TCP/IP」が”無効”になっていたので、これを”有効”に変更

結論

VS2015のインストールが原因なのか、SQL2014のSP1が原因なのか未だにわかりませんが、とりあえず上記の通り解決しました。