为SQL Server 2005创建静默无人参与安装

时间:2015-11-12 18:33:57

标签: sql-server installation setup-project

我有一个使用SQL Server 2005数据库的应用程序。

我正在尝试为我的应用程序创建设置,但我也希望包含SQL Server 2005安装。

有没有办法包含SQL Server 2005的无提示无人参与安装过程?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以create an configuration file进行安装。但是,真正的问题是你是否应该这样做。我知道没有其他产品会在安装过程中安装服务器级版本的SQL Server。甚至微软自己的产品都没有这样做。

您是否只会在集成安全模式下运行此功能?或者,您是否计划使用硬编码密码设置sa帐户?

您打算创建一个命名实例吗?您将如何确保最终用户还没有具有该名称的SQL实例?

您是否要正确设置安全性,以便在发现漏洞并且安装产品的人员不应用任何服务包时,此SQL实例不会成为僵尸网络的一部分?< / p>

您是否要承担授权服务器实例的责任?

不要这样做。使产品安装程序要求使用凭据和服务器实例。然后,构建数据库并存储产品访问数据库所需的任何内容。

如果您需要使用私有SQL类型的实例,还有其他替代方法(例如SqlExpress)。