我正在考虑为SQL Server 2017自动安装。我需要启用命名管道,TCP / IP和共享内存协议。
我没有尝试任何操作,因为我不确定如何通过cmd进行操作。
我希望在自动安装后启用共享内存,命名管道和TCP / IP协议。
答案 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添加防火墙规则(需要“以管理员身份运行”)。