概要
Windows のコンピューター名を変更した際には、SQL Servrerのメタデータ(@@SERVERNAME)に格納されているメタデータも更新する必要があります。
更新しなくてもSSMSからは接続してクエリを投げることができたりするので忘れがちですが、なんだかんだとSQLServerが正常動作しません。
なお、現在の@@SERVERNAMEは下記のクエリで確認できます。
1 | -- 現在の@@SERVERNAMEを確認するクエリ |
2 | select @@SERVERNAME |
コンピューター名変更をSQL Serverに反映するクエリ
1 | -- 旧サーバー名を削除 |
2 | sp_dropserver '<旧サーバー名>' |
3 | GO |
4 | -- 新サーバー名を追加 |
5 | sp_addserver '<新サーバー名>' , local |
6 | GO |