重新命名主控 SQL Server 獨立式執行個體的電腦

SQL Server 獨立式執行個體的server名稱和電腦名稱不同

執行SQL Replication時,發現SQL Server 獨立式執行個體的server名稱和電腦名稱不同:

T-SQL command:

select @@SERVERNAME,SERVERPROPERTY('ServerName')

重新命名主控 SQL Server 獨立執行個體的電腦

  • 若為主控 SQL Server 預設執行個體的重新命名電腦,請執行下列程序
sp_dropserver <old_name>;
GO
sp_addserver <new_name>, local;
GO

重新啟動SQL 服務

  • 若為主控 SQL Server 具名執行個體的重新命名電腦,請執行下列程序:
    sp_dropserver <old_name\instancename>;
    GO
    sp_addserver <new_name\instancename>, local;
    GO

    重新啟動SQL服務

微軟MSDN:https://msdn.microsoft.com/zh-tw/library/ms143799(v=sql.120).aspx