2012-05-25 9 views
9

Ho un'applicazione WPF che utilizza Postgresql come motore di database. Voglio installare il motore Postgresql e ripristinare/allegare applicazione-Db ad esso.Distribuzione di Postgresql lungo l'applicazione Windows

Gli utenti dell'applicazione sono persone non tecniche e non possono installare Postgresql singolarmente.

risposta

14

Gli utenti dell'applicazione sono persone non tecniche e non possono installare Postgresql singolarmente.

quindi provare questo, in silenzio installare PostgreSQL, stiamo usando il codice simile nella nostra distribuzione del 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 

run questo come il file bat, installiamo in background

  1. postgresql-9.0.2-1-windows.exe

questa è la tua exe

  1. serverport 5432

Questo è il tuo numero di porta in cui si desidera installare Postgres

  1. superaccount MyAdmin

Si utilizza nome dell'account

  1. superpassword Mypassword

La password utente

mantieni il resto uguale. Questo sarà direttamente installare a c:\Program Files

+0

Grazie, ha funzionato anche per me, solo una cosa: se voglio installare silent postgresql e dopo, initdb, creare un ruolo e un database e caricare un backup nel database o script, è possibile farlo in un file batch? –

2

presumo che si desidera distribuire su Windows, in modo da poter includere PostgrSQL nella vostra installazione dell'applicazione, è possibile creare un programma di installazione dell'applicazione, ad esempio con InnoSetup ...

1

Here sono i dettagli di PostgreSQL installazione silenziosa su Windows . Gli installatori possono scaricare da here. Una volta installato, puoi eseguire il tuo script db fuori rotta.

+0

Molte grazie, il link che fornisci non include i file MSI, si può fornire link per scaricare i file MSI> – Behnam

+0

@Behnam scaricare da qui qualunque versione che si desidera http: //www.postgresql .org/ftp/odbc/versions/msi/ – ABH

Problemi correlati