10

我有使用 Postgresql 作为数据库引擎的 WPF 应用程序。我想安装 Postgresql 引擎并将 application-Db 恢复/附加到它。

该应用程序的用户是非技术人员,他们不能单独安装 Postgresql。

4

3 回答 3

15

该应用程序的用户是非技术人员,他们不能单独安装 Postgresql。

然后试试这个,静默安装 PostgreSQL,我们在软件部署中使用类似的代码

C:\Installer\postgresql-9.0.2-1-windows.exe  --serverport 5432 --servicename postgres_service --locale C --superaccount Myadmin --superpassword Mypassword --unattendedmodeui minimal --debuglevel 2 --mode unattended 

把这个作为bat文件运行,在后台安装

  1. postgresql-9.0.2-1-windows.exe

这是你的exe

  1. 服务器端口 5432

这是您要安装 Postgres 的端口号

  1. 超级帐户 Myadmin

您使用帐户名

  1. 超级密码 我的密码

您的用户密码

保持其余相同。这将直接安装到c:\Program Files

于 2012-05-25T13:12:41.897 回答
2

我假设你想在 Windows 上部署,所以你可以在你的应用程序安装程序中包含 PostgrSQL,你可以创建一个应用程序安装程序,例如使用InnoSetup ...

于 2012-05-25T09:58:20.637 回答
1

以下是 Windows 上 Postgresql 静默安装的详细信息。安装程序可以从这里下载。安装后,您就可以运行您的 db 脚本了。

于 2012-05-25T10:03:12.940 回答