SQLServer2005でマシン名を変更するには
マシン名を変更するだけだと問題が発生する場合があるので以下の手順でsysserverの情報も更新してしておくべき。
select * from sys.sysservers;
昔のサーバ名を取得してから
'古いサーバ名を削除して
sp_dropserver '古いサーバ名';
'新しいサーバ名を登録する
sp_addserver '新しいサーバ名', local;
'サービスを再起動する
select * from sys.sysservers;
参考
・SQL Server 2005 スタンドアロン インスタンスをホストするコンピュータの名前を変更する方法
http://technet.microsoft.com/ja-jp/library/ms143799.aspx
※レコードセットに対する更新でエラーになる場合があったのです。
エラーメッセージは
sp_addlinkedserverを実行しろと出ていましたが、実際はsp_addserverが必要でした。