Data Management

Changing the name of your SQL Server


Have you ever had to change the name of a server that has SQL Server installed on it? If you anwered yes, did you know that you also have to change the name in SQL Server? Here are the steps to perform the change.

1. Open SQL Server Management Studio and click New Query.

2. Type Select @@ServerName to verify that the server name is correct or incorrect. In this example, I changed the Windows 2003 from WIN2K3R2EE to SQL Server. I did not change the name in SQL Server 2005. It will still return the old name. Let's fix it.

3. Next, type sp_dropserver 'WIN2K3R2EE'

4. You are now ready to add the correct name by typing sp_addserver 'SQLSERVER'. local

5. Restart sql server and the sql server agent by opening a command prompt and typing net stop mssqlserver and net start msssqlserver. To stop and start the sql server agent, type net stop or start sqlserveragent.

6. Click New Query in SQL Server Management Studio and type select @@servername to verify everything is correct and you have successfully changed the sql server name.

3 comments
mrt181
mrt181

Thank you. Do you have any idea if it is necessary and possible to also change the local user group names and the server permissions. I.e, I have renamed my server from db to db01. The server permissions are still set to: db\SQLServer2005MSFTE$db$MSSQLSERVER db\SQLServer2005MSSQLUser$db$MSSQLSERVER db\SQLServer2005SQLAgentUser$db$MSSQLSERVER I do not know how to change these. The local security groups are still set to SQLServer2005MSFTEUser$db$MSSQLSERVER SQLServer2005MSSQLServerADHelperUser$db SQLServer2005MSSQLUser$db$MSSQLSERVER SQLServer2005NotificationServicesUser$db SQLServer2005SQLAgentUser$db$MSSQLSERVER SQLServer2005SQLBrowserUser$db I can change these but is all this renaming necessary?

blangston1
blangston1

Did you ever find out how to do this?