如何自动执行SQL Server Express部署作为应用程序部署的先决条件

时间:2011-02-14 18:39:34

标签: sql-server deployment sql-server-express

我有一个使用SQL Server数据库的应用程序,我希望将SQL Server Express部署到目标站点。如何自动执行此操作,以便最终用户/安装程序最少接触SQL Server Express安装的任何技术细节,即使选择sa密码?我们假设最终用户几乎无法操作鼠标。

2 个答案:

答案 0 :(得分:1)

有关如何执行此操作的确切正确信息取决于您要安装的SQL Server版本,但一般来说,您可以使用/ settings修饰符调用Express安装程序,提供包含所需的所有相关配置参数的INI文件适用于该特定安装,包括SA密码,实例名称等。

您也可以通过命令行上的所有相关设置作为参数调用设置,从setup /? 2008年快递(西班牙语)

Ejemplodeinstalacióndesatendidacompleta,mostrando todoslosparámetrosnecesarios: setup.exe / Q / ACTION = install / PID = / FEATURES = SQL,AS,RS,IS,工具 / INSTANCENAME = MSSQLSERVER / SQLSVCACCOUNT =“MyDomain \ MyAccount” / SQLSVCPASSWORD =“************”/ SQLSYSADMINACCOUNTS =“MyDomain \ MyAccount” / AGTSVCACCOUNT =“MyDomain \ MyAccount”/ AGTSVCPASSWORD =“************” / ASSVCACCOUNT =“MyDomain \ MyAccount”/ ASSVCPASSWORD =“************” / RSSVCACCOUNT =“MyDomain \ MyAccount”/ RSSVCPASSWORD =“************” / ISSVCAccount =“MyDomain \ MyAccount”/ ISSVCPASSWORD =“************” / ASSYSADMINACCOUNTS = “MYDOMAIN \我的账户”

免费翻译:无人参与的完整安装示例,显示所有需要的参数

要执行此操作,您可以将SQL Server Express安装文件包含在应用程序自己的安装程序中,并在适当时调用它传递参数。

您可以在数据库日记中找到有关SQL Server 2005: Unattended installation文章系列的更多信息。

答案 1 :(得分:1)

How to: Install SQL Server 2008 R2 from the Command Prompt

  

/SAPWD
  指定SQL Server sa帐户的密码。

无法安装的所有其他参数都记录在链接的文章中。