Ergebnis 1 bis 8 von 8

Thema: data-Verzeichnis geht nicht!?

  1. #1
    do1emu ist offline Neuer Benutzer
    Registriert seit
    13.01.2010
    Beiträge
    3

    Standard data-Verzeichnis geht nicht!?

    Hallo,

    ich bin neu im pg-Geschäft eigentlich ein eingefleischter MySQL-Experte (mehr oder weniger) Mein System -> win7 64 + pg 8.3

    Ich soll für einen Kollegen eine PHP-Klasse für seine Datenabnk schreiben. Er gab mir sein data verzeichnis und sachte pg installieren und dann das data-verzeichnis austauschen dienst starten ab gehts...

    Das funzt nur bei mir nicht. Sobald ich sein data-Verzeichnis bei mir drin habe, startet der dienst nicht mehr!? Dann steht da immer "wird gestartet" aber niemals "wird ausgeführt" und verbinden kann ich mich auch nicht -> ist ja klar...

    Ich denke mal wenn ich mir die Inhalte so angucke dann ist das bei pg so geregelt, dass auch eine Datenabk für einen bestimmten benutzer angelgt wurde!? Sprich ich muss bei der installation die selben daten angeben wie er!?!

    Ist das richtig?? Wenn dem so ist, dann brauche ich nicht weiter probieren sondern muss warten bis er wieder da ist

    P.S. gibt es sonst noch ne möglichkeit die Daten zu importieren??

    Danke für eure Hilfe

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von do1emu Beitrag anzeigen

    Das funzt nur bei mir nicht. Sobald ich sein data-Verzeichnis bei mir drin habe, startet der dienst nicht mehr!? Dann steht da immer "wird gestartet" aber niemals "wird ausgeführt" und verbinden kann ich mich auch nicht -> ist ja klar...
    Janeisklar.

    Ich denke mal wenn ich mir die Inhalte so angucke dann ist das bei pg so geregelt, dass auch eine Datenabk für einen bestimmten benutzer angelgt wurde!? Sprich ich muss bei der installation die selben daten angeben wie er!?!

    Ist das richtig?? Wenn dem so ist, dann brauche ich nicht weiter probieren sondern muss warten bis er wieder da ist
    parse error in mod_logic.


    P.S. gibt es sonst noch ne möglichkeit die Daten zu importieren??
    Ja. Diese wirklich geniale Konzept ist als Backup & Restore bekannt.


    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
    do1emu ist offline Neuer Benutzer
    Registriert seit
    13.01.2010
    Beiträge
    3

    Standard

    Danke für deine Antwort, auch wenn sie mich nicht wirklich weiter bringt

    also habe mittlerweile nochmal telefoniert mit meinem Kollegen und er sagt so wie oben beschrieben mit data-verzeichnis austauschen funzt bei ihm prima...

    1.) Also wieso bei mir nicht??


    2.) Kann es an den unterschiedlichen systemen liegen?? Sein System xp meins win7??

    3.) Dann musste ich bei der installation von 8.3 den installer nen eigenes Benutzerkonto anlegen lassen von windows und das mit "Secondary login" kann es was damit zu tun haben?

    4.) Ereignislog von Windows "2010-01-13 09:50:17 GMT FATAL: could not create lock file "postmaster.pid": Permission denied"

    Das ist der grund warum der dienst nicht startet.

    5.) Gibt es eine kleinigkeit die ich übersehn habe??
    6.) Wenn 5 == true - WELCHE

    thx nochmal

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

    Standard

    Also, sag deinem Kollegen doch bitte mal, er möchte einen vernünftigen Dump der Datenbank ziehen und dir zuschicken.

    Das mit dem Austauschen des Datenverzeichnisses funktioniert nur sehr begrenzt, dafür müssen viele Umstände passen. Um auf deinen Punkt 2) einzugehen: das wird damit wohl schon nicht funktionieren.

    Backup und Restore wurden jedoch genau für euer Problem geschaffen und funktionieren einwandfrei. Außerdem sind die Datenmengen beim Austausch geringer.


    P.S.: Das mit dem MySQL ist nicht schlimm, das wird schon, keine Sorge ;-)

    P.P.S.: Frag doch mal deinen Kollegen, ob er die Datenbank beim Sichern des Datenverzeichnisses heruntergefahren hat.
    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

  5. #5
    do1emu ist offline Neuer Benutzer
    Registriert seit
    13.01.2010
    Beiträge
    3

    Standard

    hehe ja das mit der Datenmenge ist eben so eine Sache das data-Verzeichnis ist über 1 gb groß

    ok und bitte für einen Neuling, der den pgAdmin heute das erste mal geöffnet hat, noch um die Beantwortung einer weiteren Frage:

    Da mein Kollege wohl nicht mehr Ahnung hat als ich - sonst hätte er mir gleich ein backup gegeben - was muss man alles anklicken beim Backup erstellen?

    Also Rechtsklick auf die Dantenbank -> backup -> name auswählen -> compress -> blobs? -> mit OIDs? -> Insert-Kommandos -> $-Quoting abschalten?

    Also Blobs ist selected sonst weiter nichts. Zumindest das insert noch, damit die Daten auch alle mit gesichert werden, und was sind die anderen beiden??

    Vielen dank nochmal für die kompetente Hilfestellung!!!

  6. #6
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von do1emu Beitrag anzeigen
    Danke für deine Antwort, auch wenn sie mich nicht wirklich weiter bringt

    also habe mittlerweile nochmal telefoniert mit meinem Kollegen und er sagt so wie oben beschrieben mit data-verzeichnis austauschen funzt bei ihm prima...

    1.) Also wieso bei mir nicht??
    Damit das funktioniert, muß alles passen: OS, PG-Version. Sonst geht es nicht.


    2.) Kann es an den unterschiedlichen systemen liegen?? Sein System xp meins win7??
    Wahrscheinlich.

    3.) Dann musste ich bei der installation von 8.3 den installer nen eigenes Benutzerkonto anlegen lassen von windows und das mit "Secondary login" kann es was damit zu tun haben?
    Vielleicht. Ich nix Windoze. Das ist eh etwas, ähm, ...


    4.) Ereignislog von Windows "2010-01-13 09:50:17 GMT FATAL: could not create lock file "postmaster.pid": Permission denied"

    Das ist der grund warum der dienst nicht startet.
    Exakt. Also paßt da schon mal was nicht. Benutzerrechte offensichtlich.


    5.) Gibt es eine kleinigkeit die ich übersehn habe??
    Wahrscheinlich.

    6.) Wenn 5 == true - WELCHE

    thx nochmal
    In erster Linie habt ihr das Handbuch übersehen, insbesondere das Kapitel Backup & Restore über einen Dump. Euer rumgefrieckel wäre über diesen Weg innerhalb von Minuten (abhängig von der Datenmenge) erfolgreich & vernünftig gelöst.


    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

  7. #7
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Nähe Dresden
    Beiträge
    5.337

    Standard

    Zitat Zitat von do1emu Beitrag anzeigen
    hehe ja das mit der Datenmenge ist eben so eine Sache das data-Verzeichnis ist über 1 gb groß

    ok und bitte für einen Neuling, der den pgAdmin heute das erste mal geöffnet hat, noch um die Beantwortung einer weiteren Frage:

    Da mein Kollege wohl nicht mehr Ahnung hat als ich - sonst hätte er mir gleich ein backup gegeben - was muss man alles anklicken beim Backup erstellen?
    Das kann ich Dir nicht sagen: ich nutze PGAdmin nicht.

    Also Rechtsklick auf die Dantenbank -> backup -> name auswählen -> compress -> blobs? -> mit OIDs? -> Insert-Kommandos -> $-Quoting abschalten?

    Also Blobs ist selected sonst weiter nichts. Zumindest das insert noch, damit die Daten auch alle mit gesichert werden, und was sind die anderen beiden??
    Damit, also mit der Insert-Option, ist vermutlich gemeint, daß im Dump INSERT-Befehle für jede Row auftauchen. Kann man machen, muß man nicht. Die Alternative, also ohne Insert, ist, das die Daten via COPY-Befehl im Damp stehen - spart Platz im Dump und Zeit beim Restore.


    Vielen dank nochmal für die kompetente Hilfestellung!!![/QUOTE]

    Die ganze Online-Doku werde ich Dir nicht vorlesen, aber den Link kannst Du haben:

    PostgreSQL: Documentation: Manuals: PostgreSQL 8.4: Backup and Restore

    Insbesondere "24.1.2. Using pg_dumpall" sollte Euch wert sein, gelesen zu werden.


    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

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

    Standard

    Zitat Zitat von do1emu Beitrag anzeigen
    Also Rechtsklick auf die Dantenbank -> backup -> name auswählen -> compress -> blobs? -> mit OIDs? -> Insert-Kommandos -> $-Quoting abschalten?

    Also Blobs ist selected sonst weiter nichts. Zumindest das insert noch, damit die Daten auch alle mit gesichert werden, und was sind die anderen beiden??
    Probiert es erst mal in den Defaulteinstellungen. Auch das "Als INSERTs exportieren" braucht es nicht, das macht das Backup nur größer und das Restore erheblich langsamer - ist allerdings portabler. Wenn du allerdings sowieso in die gleiche Datenbankversion importierst, spielt das keine Rolle.
    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

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