SQL Server 2005 のコンピュータ名を変更する方法
SQL Server 2005 のコンピュータ名を変更した場合、通常の使用では問題がでませんが、レプリケーションを設定しようとした時に、SQL Server 2005 の名前が違うとメッセージが表示されウイザードが起動しません。
ネットで検索したところ、下記の方法でSQL Server 2005 内に保存されているサーバー名の変更ができる事がわかりました。
実行後、レプリケーションウイザードは正常動作しました。
※SQL Server 2000 でも同じ現象がおきて同一の方法で解決しました。
■Microsoft 参考URL
http://msdn.microsoft.com/ja-jp/library/ms143799(SQL.90).aspx
●規定のインスタンスの場合
sp_dropserver <old_name>
GO
sp_addserver <new_name>, local
GO
●名前付インスタンスの場合
sp_dropserver <old_name\instancename>
GO
sp_addserver <new_name\instancename>, local
GO
※変更後SQL Server 2005 を再起動する事。
●確認
SELECT @@servername