tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
1
ZUGRIFFE
1113
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    MScalli MScalli ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Beiträge
    227
    Hi Leutz..
    Ich weiss echt nicht wo ich dies hier posten soll, hoffe es passt hier da das eigentliche Programm in Java geschrieben ist.

    folgendes..
    Ich habe eine JTable die vorhandene Tabellen aus einer Datenbank liest(PostgreSQl)
    Der user kann jetzt mittels CheckBox verschiedene Tabellen auswählen die er sichern will(SQL-Skript erstellen)

    Jetzt bau ich mir nen cmd-Befehl zusammen der ein SQL-Skript pro gewählte Tabelle erzeugt.
    Diese Befehle schreibe ich in eine .bat Datei und rufe diese auf..
    Die Datei sieht dann z.B. so aus

    Code :
    1
    2
    3
    
    C:\Programme\PostgreSQL\8.3\bin\pg_dump -i -h localhost -p 5432 -U postgres -F p -d -v -t adresse -f "C:/Temp/adresse.sql" MyDB 
    C:\Programme\PostgreSQL\8.3\bin\pg_dump -i -h localhost -p 5432 -U postgres -F p -d -v -t kunde -f "C:/Temp/kunde.sql" MyDB 
    C:\Programme\PostgreSQL\8.3\bin\pg_dump -i -h localhost -p 5432 -U postgres -F p -d -v -t lieferant -f "C:/Temp/lieferant.sql" MyDB

    Jetzt mein Problem.. mann kann in diesem Befehl irgendwie das Passwort nicht mitgeben und wenn ich es so mache
    müsste ich jetzt 3* das PW eingeben.
    Wie kann ich das automatisieren heisst 1 Zeile ausführen, dann fragt er nach dem Passwort.. dies automatisch einfügen und
    danach die return Taste aktivieren..

    Ist dies überhaupt möglich
    Wenn nein.. gibt es noch eine andere Methode
    evtl. geht das mit dem PW doch in der Zeile denn es gibt ne option -W (passwort) aber bei mir will das nicht gehen!!

    Das das Passwort in der bat datei steht ist kein Problem da nur ich dieses Tool verwende.

    plz help!!

    Gruss
    MScalli
     

  2. #2
    MScalli MScalli ist offline Mitglied Gold
    Registriert seit
    Aug 2007
    Beiträge
    227
    o mann.. da sucht man ewig und dabei ist es so einfach
    einfach in die erste Zeile schreiben

    set PGPASSWORD=MyPassword
     

Ähnliche Themen

  1. exe erstellen, die andere BatchFiles aufruft
    Von P_H_I_L im Forum Delphi, Kylix, Pascal
    Antworten: 0
    Letzter Beitrag: 16.11.07, 19:06
  2. Liste in Word automatisiert erstellen - Wie?
    Von bogomip im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 18.11.05, 18:33
  3. PDF automatisiert über XML mit XSLT+XSL:FO erstellen
    Von KikiDieNieWasWeiss im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 07.09.05, 15:42
  4. PHPBB User erstellen automatisiert?
    Von Geshrec22 im Forum PHP
    Antworten: 6
    Letzter Beitrag: 07.05.05, 18:38
  5. fla automatisiert erstellen
    Von brucebra im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 31.08.04, 14:05