build立可以在多个虚拟服务器间轻松重复的SQL Server部署的最佳方法是什么? 微软是否提供了这个,或者也许Powershell脚本?
从命令行运行SQL Server的安装。 整个事情可以通过一堆开关完成。 保存为一个batch file,只需运行该batch file。
至于configurationSQL Server,只需编写一个T / SQL脚本来处理所有的configuration。 您可以从SSMSconfiguration任何可以通过T / SQL进行configuration的东西。 只需要一点研究。
当我为MySpace工作时,SQL Server安装就是这样完成的。 然后他们会手动configurationSQL Server中的所有内容。 这花了大约3个小时。 我花了几天的时间编写一个SQL脚本来处理所有这些,每个服务器的时间降低到5分钟左右。
我在另一家公司也使用了类似的脚本来设置SQL Server,它的工作非常好。 这只是一个问题,你怎么把脚本放在脚本里面,你configuration了什么。
如果两种情况我都configuration了默认的数据库位置,数据库邮件,创build基本的维护工作,设置警报,创buildSQL代理操作等。MySpace的一个也连接到中央数据库服务器,并获得最近的数据库副本并用正确的名字恢复它们。
您正在寻找无人参与的安装 。
有一个名为SQL Server FineBuild的工具,它也有助于自动部署