MSSQL修改实例名称的操作指南(mssql更改实例名)
MSSQL修改实例名称的操作指南
Microsoft SQL Server(MSSQL)是一种用于处理非常大量数据且可重复操作的企业级关系型数据库管理系统,为了帮助用户更好地进行管理和运维,在安装MSSQL server过程中,用户可以自行设定一个实例名称,但有时候随着业务需要,也有可能需要修改MSSQL server实例名称,以下就详细介绍MSSQL修改实例名称的具体操作指南。
一、检查MSSQL占用的端口及服务名称
要修改MSSQL server实例名称,先要检查占用的端口以及服务名称,以选取正确的实例项,这里以MSSQL 2017的版本为例,可以使用SQL Server Configuration功能项中的SQL server network configuration,找到对应的TCP/IP设置,点击右键,然后点击properties,查看标明参数,如图01所示。
![图01](./images/001.png)
其中,服务名称为MSSQLServernet_instance_name.
二、找到SQLServer实例名
接下来,要找到SQLServer名,可以通过查看SQL server安装文件夹内所生成的服务,比如安装MSSQL 2017时是MSSQL server服务名,也可以在服务列表中查看-step2所述服务名称,如图02所示。
![图02](./images/002.png)
此外,在检查完端口号和服务名称后,还可以在SQL server服务列表中,查看服务名称以及物理文件位置,如图03所示。
![图03](./images/003.png)
三、修改MSSQL server实例名
在确定了MSSQL server上正确的实例名之后,就可以改变实例名了,我们来使用powershell脚本来对实例名进行修改:
“`powershell
#输入当前实例名
$currentInstanceName = “MSSQLSERVER_instance_name”
#输入更改后的实例名
$newInstanceName = “NEW_instance_name”
#停止实例服务
Stop-Service -Name “MSSQLSERVER_instance_name”
#更改实例名
$sqlArgs = “ALTER INSTANCE NAME=’$currentInstanceName’ TO ‘$newInstanceName'”
Invoke-Sqlcmd -Query $sqlArgs
#重新启动实例服务
Start-Service -Name $newInstanceName
通过上述powershell脚本,就可以实现MSSQL server实例名的修改了。
总结 MSSQL Server修改实例名称操作实现步骤如下:
(1)查看MSSQl映射的端口及服务名称;
(2)找到正确的SQL Server实例名;
(3)使用powershell脚本修改实例名称,并重新启动实例服务。
以上就是MSSQL修改实例名称的具体操作指南,用户可以根据自身业务需要进行相关操作。