Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: PostgreSQL dump [vyřešeno]  (Přečteno 1674 krát)

Martin - ViPEr*CZ*

PostgreSQL dump [vyřešeno]
« kdy: 06 Prosince 2009, 17:40:45 »
Zdravím kolegy,

potřeboval bych udělat PostgreSQL dump... Když si nastavím uživatele postgres co je superuživatel a dám mu do cronu dump všech databází, tak mi to jde.
Jde mi spíše o toto:

jak udělám connect jako nabízí třeba mysql_dump... nedaří se mi do toho nacpat heslo.... v pg_dump chybí tento parametr či co?  >:(
nedaří se mi to ani přes c++ vlastní aplikaci za použití knihovny pro pgsql.
« Poslední změna: 07 Prosince 2009, 08:04:43 od kiklhorn »
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Martin - ViPEr*CZ*

Re: PostgreSQL dump
« Odpověď #1 kdy: 06 Prosince 2009, 19:49:05 »
tak by to mělo jít takto:

jako root dáme:

su jmeno_uzivatele -c pg_dump a nebude to chtít heslo  ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

jfoot

  • Aktivní člen
  • *
  • Příspěvků: 197
  • ..nemožné ihned, zázraky do tří dnů...
Re: PostgreSQL dump
« Odpověď #2 kdy: 06 Prosince 2009, 20:09:53 »
Zdravím Vás,

já bych zkusil :
1.  vložit heslo do .pgpass file (které je v home adresáři uživatele, který volá pg_dump)
   
Kód: [Vybrat]
http://www.postgresql.org/docs/8.1/interactive/libpq-pgpass.html
  Příklad : uživatel jfoot se chce connectovat ke všem databázím běžícím na serveru 192.168.33.33: 18000
  v roli  uživatele pes18 (který má na úrovni těchto databází povolen přístup) a nebude po něm vyžadováno heslo :
  192.168.33.33: 18000:*:pes18:

2. editovat security level ve file pg_hba.conf,  viz
   
Kód: [Vybrat]
http://www.postgresql.org/docs/8.2/static/auth-pg-hba-conf.html
Po šesté atomové válce  povrch planety Rogoz nevypadal pěkně...

Dítě nevinné...Co ty můžeš vědět...o sadomasochistické derivaci oidipovského komplexu...(O.Neff, K. Saudek, Arnal & Dva dračí zuby)

Martin - ViPEr*CZ*

Re: PostgreSQL dump
« Odpověď #3 kdy: 06 Prosince 2009, 21:49:32 »
Hmmm díky... tadle varianta je lepší... ta jede i když to takhle nastavený není... už se mi dumpuje :-)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

 

Provoz zaštiťuje spolek OpenAlt.