重命名SQL Server名称

时间:2015-08-22 09:09:50

标签: sql-server

我的SQL服务器名称包含短划线,因此它无法正常工作。我想重命名现有服务器名称而不使用短划线。        无论如何都要重命名sql server 2012服务器名而不删除数据库。

由于 贾木纳

2 个答案:

答案 0 :(得分:1)

尝试以下步骤

  

首先收集当前实例配置的输出。您   可以获取存储在SQL Server元数据中的实例名称。

     

如果要更改,请确保备份所有数据库   生产服务器实例名称。

sp_helpserver
select @@servername
You can change the instance name using below query. Default Instance

sp_dropserver 'old_name'
go
sp_addserver 'new_name','local'
go
Named Instance

sp_dropserver 'Server Name\old_Instance_name'
go
sp_addserver 'ServerName\New Instance Name','local'
go
Verify sql server instance configuration by running below queries

sp_helpserver
select @@servername
Restart the SQL Server Services.

net stop MSSQLServer
net start MSSQLServer

答案 1 :(得分:0)

使用管理工作室 在对象资源管理器中,连接到SQL Server数据库引擎的实例,然后展开该实例。 确保没有人使用数据库,然后将数据库设置为单用户模式。 展开“数据库”,右键单击要重命名的数据库,然后单击“重命名”。 输入新的数据库名称,然后单击“确定”。

使用Transact SQL

USE大师; 走 ALTER DATABASE AdventureWorks2012 修改名称= Northwind; GO