com*_*ill 5 sql-server sql-server-2008-r2
我们有一个托管服务器,由托管公司命名为WinEnt99.我们想将它重命名为更像OurMonitor1的东西.
我们已经安装了几个SQL Server 2008 R2实例.
在SQL Server/SSMS中是否需要(重新)配置?
我有一个应用程序正在从注册表中读取数据库设置,并正确连接数据库.现在,它将无法连接到数据库.我能想到的唯一一件事就是上周我们重命名了服务器.
编辑2012年10月2日: - 服务器正在重命名.命名实例不是.
我跑了
sp_helpserver
select @@servername
Run Code Online (Sandbox Code Playgroud)
其中显示了旧的服务器名称,以及
sp_dropserver 'Old Server Name\Instance_name'
go
sp_addserver 'New Server Name\Instance Name','local'
go
Run Code Online (Sandbox Code Playgroud)
然后确认了细节
sp_helpserver
select @@servername
Run Code Online (Sandbox Code Playgroud)
首先收集当前实例配置的输出.您可以获取存储在SQL Server元数据中的实例名称.
如果要更改生产服务器实例名称,请确保备份所有数据库.
sp_helpserver
select @@servername
Run Code Online (Sandbox Code Playgroud)
您可以使用以下查询更改实例名称.默认实例
sp_dropserver 'old_name'
go
sp_addserver 'new_name','local'
go
Run Code Online (Sandbox Code Playgroud)
命名实例
sp_dropserver 'Server Name\old_Instance_name'
go
sp_addserver 'ServerName\New Instance Name','local'
go
Run Code Online (Sandbox Code Playgroud)
通过运行以下查询来验证sql server实例配置
sp_helpserver
select @@servername
Run Code Online (Sandbox Code Playgroud)
重新启动SQL Server服务.
net stop MSSQLServer
net start MSSQLServer
Run Code Online (Sandbox Code Playgroud)
[更新]
您无法更改连接实例名称,因为不支持此操作.只有选项是重新安装SQL Server. 请在MSDN中查看答案
| 归档时间: |
|
| 查看次数: |
47400 次 |
| 最近记录: |