Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 14

Thema: postgres über Kommandline Installieren

  1. #1
    derdeckel ist offline Neuer Benutzer
    Registriert seit
    10.12.2007
    Beiträge
    26

    Standard postgres über Kommandline Installieren

    Hallo,

    Ich habe mit eine bat Datei gebastelt, die Postgres Installieren soll.
    Dazu habe ich noch Parameter angegeben, weil ich eigentlich Bezwecken wollte, das Ich Postgres Installieren kann, ohne von Hand eine DB und Benutzer und Kennwort und so anlegen muss.

    Das Funktioniert leider auf keinem Auge.
    Kann mir vielleicht jemand helfen, oder sagen, obs da was zum nachlesen gibt, ich habe hier im Forum jetzt nichts gefunden.


    heir noch mal die Kommandline, die ich ausführe.
    msiexec /i postgresql-8.2.msi /qr INTERNALLAUNCH=1 ADDLOCAL=server,psql SERVICEDOMAIN="%COMPUTERNAME%"
    SERVICEPASSWORD="klein" SUPERPASSWORD="groß" BASEDIR="c:\Programme\postgreSQL" TRANSFORMS=:lang_de

  2. #2
    akretschmer ist gerade online Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.467

    Standard

    Zitat Zitat von derdeckel Beitrag anzeigen
    Hallo,

    Ich habe mit eine bat Datei gebastelt, die Postgres Installieren soll.
    Dazu habe ich noch Parameter angegeben, weil ich eigentlich Bezwecken wollte, das Ich Postgres Installieren kann, ohne von Hand eine DB und Benutzer und Kennwort und so anlegen muss.

    Das Funktioniert leider auf keinem Auge.
    Fehlermeldungen lauten meist anders.

    Kann mir vielleicht jemand helfen, oder sagen, obs da was zum nachlesen gibt, ich habe hier im Forum jetzt nichts gefunden.
    Unter der von mir verwendeten Distribution ist das alles kein Problem, Du sagst ja nicht einmal das OS, aber vermutlich Kleinweich. Es gibt hier eine FAQ. Mindestens eine. Datenbanken und Benutzer kann man via SQL anlegen, möglicherweise kannst Du in Deiner bat-Datei diese an psql.exe übergeben.

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    fristo ist offline Super-Moderator
    Registriert seit
    08.12.2005
    Ort
    Raum Frankfurt/Main
    Beiträge
    668

    Standard

    Zitat Zitat von derdeckel Beitrag anzeigen
    Hallo,

    Ich habe mit eine bat Datei gebastelt, die Postgres Installieren soll.
    Dazu habe ich noch Parameter angegeben, weil ich eigentlich Bezwecken wollte, das Ich Postgres Installieren kann, ohne von Hand eine DB und Benutzer und Kennwort und so anlegen muss.

    Das Funktioniert leider auf keinem Auge.
    Kann mir vielleicht jemand helfen, oder sagen, obs da was zum nachlesen gibt, ich habe hier im Forum jetzt nichts gefunden.

    Silent install of PostgreSQL on Windows


    mfg

    FriSto
    Geändert von fristo (06.06.2008 um 16:49 Uhr)

  4. #4
    derdeckel ist offline Neuer Benutzer
    Registriert seit
    10.12.2007
    Beiträge
    26

    Standard

    Zitat Zitat von akretschmer Beitrag anzeigen
    Fehlermeldungen lauten meist anders.
    das ist ja das Problem. Es kommt keine Fehlermeldung......
    Es passiert Folgendes.
    Ich starte die BAT datein, das Setup von Postgres Startet ganz normal, und führt das Setup wie immer aus.
    Das Problem ist jetzt, das ich Dachte, das er dann schon die Parameter, die ich in der BAT Datei angegeben habe in das Setup reinschreibt, da ist aber nichts, ich muss immer noch von Hand selber das Passwort und Benutzer und alles für die DB anlegen.

    BTW: ich benutze Windows XP

    @Frist. die Seite habe ich mit schon angeschaut. da habe ich auch die Parameter und alles her.

  5. #5
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.055

    Standard

    Es gibt auch ein Logfile, in dem mehr stehen dürfte.
    Einfach mal in das Datenverzeichnis schauen.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  6. #6
    derdeckel ist offline Neuer Benutzer
    Registriert seit
    10.12.2007
    Beiträge
    26

    Standard

    hallo nochmal,
    der erste Fehler von mir ist behoben, ich habe einfach die falsche Datei zum öffnen angegeben.

    nun kommt bei mir jetzt der Selbe Fehler, wie hier in diesem Thread.

    Der Thread ist ja schon eher alt und da wollte ich jetzt Fragen, ob es immer noch das Puffer Problem gibt, oder nicht.
    Ich installiere ja 8.2 vielleicht iss es bei 8.3 ja schon behoben.
    weiß jemand was???

  7. #7
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.055

    Standard

    Es gab von dem meldenden User dort keine Rückmeldung, was genau nun das Problem war. Von daher weiss keiner, ob das Problem noch besteht und wie es ggf. gelöst wurde.
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  8. #8
    derdeckel ist offline Neuer Benutzer
    Registriert seit
    10.12.2007
    Beiträge
    26

    Standard

    naja, gelöst wurde es wohl noch nicht, wenn bei mir noch der Fehler kommt.
    Vielleicht versuche ich es mal mit 8.3 und schaue was passiert.

    BTW: das währe aber echt Doof, wenn der Fehler nicht Beseitigt/Umgangen werden kann. Damit kann man das Installieren von Postgres via Kommandline/SILENT vergessen.... :S

  9. #9
    fristo ist offline Super-Moderator
    Registriert seit
    08.12.2005
    Ort
    Raum Frankfurt/Main
    Beiträge
    668

    Standard postgres über Kommandline Installieren

    Die Installation aller PostgreSQL8.?-Versionen über die Kommandline auf Window funktioniert ohne Probleme.

    Wer sich an die Beschreibung Silent install of PostgreSQL on Windows hält und es schafft ein 1-Zeilen-Script fehlerfrei zu erstellen wird auch keine Probleme haben.

    Die übergebenen Parameter ersetzen nur die default Parameter, die in der Datei postgresql-8.?.msi hinterlegt bzw. definiert sind.

    Kein Programm kann einwandfrei funktioniern, wenn nicht die notwendigen Randbedingungen vorhanden sind. Zu den Randbedingungen für die Installation von PostgreSQL gibt es hier Entfernen (De-Installation) von PostgreSQL unter Windows weitere Informationen. Man beachte auch den Hinweis am Ende des Beitrages!



    mfg

    fristo

  10. #10
    derdeckel ist offline Neuer Benutzer
    Registriert seit
    10.12.2007
    Beiträge
    26

    Standard

    msiexec /i postgresql-8.2-int.msi /qr INTERNALLAUNCH=1 ADDLOCAL=server,psql SERVICEDOMAIN="%COMPUTERNAME%" SERVICEPASSWORD="1234" SUPERPASSWORD="123456" BASEDIR="C:\Programme\PostgreSQL" TRANSFORMS=:lang_de
    kannst du mir denn dann sagen, was daran falsch ist, wenn ich es schon die ganze Zeit den Fehler nicht finde?

    Zitat Zitat von Postgres

    SERVICEDOMAIN: Domain name for service user. For local user, use the name of the computer (%COMPUTERNAME%). Only used when installing as a service.
    -------------------------------------------
    DOSERVICE: Install running as a service.
    Muss ich für den Parameter "SERVICEDOMAIN" erst den Parameter "DOSERVICE" auf 1 setzen?
    oder noch irgendwas freischalten?
    als ich "DOSERVICE" auf 1 gesetzt habe, hat sich nichts geändert.
    Was gibt es denn dann noch zu beachten?????

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Frage Streaming Replication mit Postgres 9 über Windows
    Von user333 im Forum Konfiguration
    Antworten: 12
    Letzter Beitrag: 28.06.2011, 12:04
  2. Antworten: 13
    Letzter Beitrag: 24.07.2009, 17:06
  3. PostGres ODBC über Internet sehr langsam
    Von Eser im Forum Allgemeines
    Antworten: 13
    Letzter Beitrag: 28.08.2006, 11:40
  4. PHP5-CLI mit Postgres installieren
    Von gallus im Forum externe Schnittstellen
    Antworten: 1
    Letzter Beitrag: 10.03.2006, 15:46
  5. postgres Installaton unter Debian, Zugriff über pgadmin, Win
    Von sascha11 im Forum Installation von PostgreSQL
    Antworten: 10
    Letzter Beitrag: 23.02.2006, 09:52

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum