如何通过命令提示符更改SQL Server协议

时间:2019-06-13 12:26:15

标签: sql-server batch-file cmd protocols

我正在考虑为SQL Server 2017自动安装。我需要启用命名管道,TCP / IP和共享内存协议。

我没有尝试任何操作,因为我不确定如何通过cmd进行操作。

我希望在自动安装后启用共享内存,命名管道和TCP / IP协议。

1 个答案:

答案 0 :(得分:0)

您可以使用.ini文件执行此操作。在.ini中,您指定

TCPENABLED="1"
NPENABLED="1"

然后在您的bat文件中添加

"YourSQLSetupExeFile" /CONFIGURATIONFILE="YourIniFile" <plus any other parameters>

如果每次安装都使用相同的参数,则可以将其放在ini文件中。如果从一次安装到下一次安装有所不同,则可以将用户输入的值添加到命令行。

Install SQL Server using a configuration file

您可能还想使用NETSH advfirewall添加防火墙规则(需要“以管理员身份运行”)。