【问题标题】:Wix, PostgreSQL install, executing Postgresql scriptsWix,PostgreSQL 安装,执行 Postgresql 脚本
【发布时间】:2010-11-26 18:40:14
【问题描述】:

我必须在我们的应用程序之前制作安装 Postgresql 的安装程序,制作数据库并对数据库执行一些 sql 脚本。

现在我使用 Bootstrapper 来安装 Postgresql,然后是我们的应用程序,并使用 Wix 安装序列执行 SQL 脚本来处理其余的工作。

我想知道没有 Bootstrapper 是否有任何方法可以做到这一点?我已经阅读了有关 Wix SqlExtension 的信息,但无法确定它是否独立于数据库,或者我是否可以使用它安装数据库服务器...

【问题讨论】:

    标签: postgresql wix


    【解决方案1】:

    WiX SqlExtension 是特定于 SqlServer 的。但是,在它下面的 Postgresql 层中探查应该不难。 IIRC,实际的数据库调用非常抽象。

    此外,引导程序也不适合进行静态配置。如果这真的是可配置的数据,那么在安装结束时启动一个完全独立的应用程序可能是有意义的。但如果只是创建数据库,我会把它放在 MSI 本身中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-12
      • 2011-01-24
      相关资源
      最近更新 更多