[SQLServer]Windowsのコンピュータ名変更をSQL Serverに反映する

概要

Windows のコンピューター名を変更した際には、SQL Servrerのメタデータ(@@SERVERNAME)に格納されているメタデータも更新する必要があります。

更新しなくてもSSMSからは接続してクエリを投げることができたりするので忘れがちですが、なんだかんだとSQLServerが正常動作しません。

なお、現在の@@SERVERNAMEは下記のクエリで確認できます。

-- 現在の@@SERVERNAMEを確認するクエリ
select @@SERVERNAME

コンピューター名変更をSQL Serverに反映するクエリ

-- 旧サーバー名を削除
sp_dropserver '<旧サーバー名>'
GO
-- 新サーバー名を追加
sp_addserver '<新サーバー名>', local
GO

参照

docs.microsoft.com

コメントを残す