2013-08-26 68 views
3

我们需要进行使用InstallShield 2013以下,有人可以请指导我:SQL Server 2012的快速检查和静默安装

  1. 检查是否安装了SQL Server Express在用户的机器与否。
  2. 如果存在,表示存在的版本是什么。
  3. 如果版本不是2012,那么我们需要在后台默默安装SQL Server Express 2012。
  4. 授予特定登录文件夹的写入权限(Sql服务)
  5. 安装SQL Express 2012之后,我们需要从.bak文件恢复数据库。
  6. 恢复数据库后,如何运行一些SQL脚本?

请提供任何关于如何达到上述目标的链接或指导。我也在平行地阅读文档和博客,但它们很广泛。

由于提前, 帕

回答

0

有不同的方法去实现它。您可以使用先决条件进行检查并安装。在执行注册表检查后,您可以使用自定义操作或安装脚本来执行SQL Server的静默安装。

安装完成后,使用脚本可以恢复数据库,并且installshiled基本msi提供了选项以包含sql脚本并运行它或使用installscript可以运行sql脚本。