gtag

2012年3月30日 星期五

變更MSSQL Server的主機名稱(ServerName)

SQL Server的ServerName預設都會抓安裝時的ComputerName,若需要更改機器的命名規則以方便管理時,就需要一併變更SQL Server的ServerName,否則無法以機器名稱連線的。

以下指令需在SSMS下的查詢視窗執行

select @@servername
sp_dropserver "MyOldServerName"
sp_addserver " MyNewServerName ",local

重啟服務後生效新的主機名稱,為什麼要加local呢?可以將前面的 ServerName 定義為本機伺服器的名稱,並且讓操作者在查詢 @@SERVERNAME 函數時傳回 ServerName 的值。

若非預設的INSTANCE時,使用下列方式做變更。

select @@servername
sp_dropserver "JBERP-DVP\PRC"
sp_addserver "JBERP_DVP\PRC",local

一樣是重啟服務後生效新的主機名稱。

沒有留言:

張貼留言