2012-05-25 15 views
9

Tengo la aplicación WPF que usa Postgresql como motor de base de datos. Quiero instalar el motor Postgresql y restaurar/adjuntar la aplicación-Db a él.Implementación de Postgresql en la aplicación Windows

Los usuarios de la aplicación no son técnicos y no pueden instalar Postgresql individualmente.

Respuesta

14

Los usuarios de la aplicación no son técnicos y no pueden instalar Postgresql individualmente.

luego tratar esto, instalar silenciosamente PostgreSQL, estamos utilizando el código similar en nuestra implementación de software

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 

plazo esto como el archivo del palo, instalamos en el fondo

  1. postgresql-9.0.2-1-windows.exe

Esta es su exe

  1. serverport 5432

Este es el número de puerto en el que desea instalar Postgres

  1. superaccount MyAdmin

Se utiliza nombre de cuenta

  1. superpassword mypassword

Su contraseña de usuario

mantén el resto igual. Esto se instalará directamente en c:\Program Files

+0

Gracias, funcionó también para mí, solo una cosa: si quiero instalar postgresql silencioso y después de eso, initdb, crear un rol y una base de datos y cargar una copia de seguridad en la base de datos o script, ¿es posible hacer eso en un archivo por lotes? –

2

Supongo que desea implementar en Windows, por lo que puede incluir en su PostgrSQL instalador de la aplicación, se puede crear un instalador de la aplicación, por ejemplo, con InnoSetup ...

1

Here son los detalles de la instalación silenciosa PostgreSQL en Windows . Los instaladores pueden descargar desde here. Una vez que está instalado, puede ejecutar su script db fuera de curso.

+0

Muchas gracias, el enlace que proporciona no incluye archivos msi, puede proporcionar un enlace para descargar archivos msi> – Behnam

+0

@Behnam descargar desde aquí la versión que desee http: //www.postgresql .org/ftp/odbc/versions/msi/ – ABH

Cuestiones relacionadas