我有使用Postgresql作为数据库引擎的WPF应用程序。我想安装Postgresql引擎并将application-Db恢复/附加到它。
应用程序的用户是非技术人员,他们无法单独安装Postgresql。
答案 0 :(得分:14)
应用程序的用户是非技术人员,他们无法单独安装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文件运行,在后台安装
- 的的PostgreSQL-9.0.2-1-windows.exe后强>
醇>
这是你的exe
- serverport 5432
醇>
这是您要安装Postgres的端口号
- superaccount Myadmin
醇>
您使用帐户名称
- 超级密码Mypassword
醇>
您的用户密码
保持其余部分相同。
这将直接安装到c:\Program Files
答案 1 :(得分:2)
我认为您希望在Windows上部署,因此您可以在应用程序安装程序中包含PostgreSQL,您可以使用InnoSetup创建应用程序安装程序......
答案 2 :(得分:1)