Thread: Using pg_dump through odbc

Using pg_dump through odbc

From
Din Adrian
Date:
Hello,
I am using Delphi with psqlodbc and postgresql.
The problem is that I want the users to be able to backup the database
 from client stations by pressing a button. So my question is how can I run
a pg_dump or psql command from delphi  through  odbc and get back the
dumped data ?
Any ideea or maybe a workaround?

Thank you,
Adrian Din,
Om Computer & Software

Re: Using pg_dump through odbc

From
"Joel Fradkin"
Date:
Simple method would be to load pg_dump on their machine and shell to it.
PGadminIII appears to do this and it runs well going from postgres on linux
to a XP machine.

Joel Fradkin

Wazagua, Inc.
2520 Trailmate Dr
Sarasota, Florida 34243
Tel.  941-753-7111 ext 305

jfradkin@wazagua.com
www.wazagua.com
Powered by Wazagua
Providing you with the latest Web-based technology & advanced tools.
C 2004. WAZAGUA, Inc. All rights reserved. WAZAGUA, Inc
 This email message is for the use of the intended recipient(s) and may
contain confidential and privileged information.  Any unauthorized review,
use, disclosure or distribution is prohibited.  If you are not the intended
recipient, please contact the sender by reply email and delete and destroy
all copies of the original message, including attachments.




-----Original Message-----
From: pgsql-odbc-owner@postgresql.org
[mailto:pgsql-odbc-owner@postgresql.org] On Behalf Of Din Adrian
Sent: Tuesday, March 01, 2005 8:20 AM
To: pgsql-odbc@postgresql.org
Subject: [ODBC] Using pg_dump through odbc

Hello,
I am using Delphi with psqlodbc and postgresql.
The problem is that I want the users to be able to backup the database
 from client stations by pressing a button. So my question is how can I run

a pg_dump or psql command from delphi  through  odbc and get back the
dumped data ?
Any ideea or maybe a workaround?

Thank you,
Adrian Din,
Om Computer & Software

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster


Re: Using pg_dump through odbc

From
Din Adrian
Date:
Yes, this could be a solution, but I don't want to leave another file
(pg_dump.exe or maybe to pg_restore to) on client machines ...
If I can't find another way I think this will be the solution!

Thank you,
--
Adrian Din,
Om Computer & Software

On Tue, 01 Mar 2005 08:41:26 -0500, Joel Fradkin <jfradkin@wazagua.com>
wrote:

> Simple method would be to load pg_dump on their machine and shell to it.
> PGadminIII appears to do this and it runs well going from postgres on
> linux
> to a XP machine.
>
> Joel Fradkin
> Wazagua, Inc.
> 2520 Trailmate Dr
> Sarasota, Florida 34243
> Tel.  941-753-7111 ext 305
> jfradkin@wazagua.com
> www.wazagua.com
> Powered by Wazagua
> Providing you with the latest Web-based technology & advanced tools.
> C 2004. WAZAGUA, Inc. All rights reserved. WAZAGUA, Inc
>  This email message is for the use of the intended recipient(s) and may
> contain confidential and privileged information.  Any unauthorized
> review,
> use, disclosure or distribution is prohibited.  If you are not the
> intended
> recipient, please contact the sender by reply email and delete and
> destroy
> all copies of the original message, including attachments.
>
>
> -----Original Message-----
> From: pgsql-odbc-owner@postgresql.org
> [mailto:pgsql-odbc-owner@postgresql.org] On Behalf Of Din Adrian
> Sent: Tuesday, March 01, 2005 8:20 AM
> To: pgsql-odbc@postgresql.org
> Subject: [ODBC] Using pg_dump through odbc
>
> Hello,
> I am using Delphi with psqlodbc and postgresql.
> The problem is that I want the users to be able to backup the database
>  from client stations by pressing a button. So my question is how can I
> run
>
> a pg_dump or psql command from delphi  through  odbc and get back the
> dumped data ?
> Any ideea or maybe a workaround?
>
> Thank you,
> Adrian Din,
> Om Computer & Software
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>
>




Re: Using pg_dump through odbc

From
anthony.caduto@micorp.com
Date:

Just include the win32 versions of pg_dump/restore from the win32 Postgresql 8.x release, then use the createprocess api commad to execute the pg_dump.exe.
By using createprocess you can pipe the output of the exe into your Dephi apps window.  That's all PG admin 3 does.
Do a search on google on createprocess and piping Standard Output.



Tony Caduto
Senior Programmer/Analyst




Din Adrian <adrian.din@easynet.ro>
Sent by: pgsql-odbc-owner@postgresql.org

03/01/2005 07:19 AM

To
pgsql-odbc@postgresql.org
cc
Subject
[ODBC] Using pg_dump  through  odbc





Hello,
I am using Delphi with psqlodbc and postgresql.
The problem is that I want the users to be able to backup the database  
from client stations by pressing a button. So my question is how can I run  
a pg_dump or psql command from delphi  through  odbc and get back the  
dumped data ?
Any ideea or maybe a workaround?

Thank you,
Adrian Din,
Om Computer & Software

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster


Re: Using pg_dump through odbc

From
Din Adrian
Date:
Yes, I think this is the only solution - to use the pg_dump.exe in my
application ... I have allready started to do so ...

Thank You,
--
Adrian Din,
Om Computer & Software

On Tue, 1 Mar 2005 11:46:18 -0600, <anthony.caduto@micorp.com> wrote:

> Just include the win32 versions of pg_dump/restore from the win32
> Postgresql 8.x release, then use the createprocess api commad to execute
> the pg_dump.exe.
> By using createprocess you can pipe the output of the exe into your Dephi
> apps window.  That's all PG admin 3 does.
> Do a search on google on createprocess and piping Standard Output.
>
>
>
> Tony Caduto
> Senior Programmer/Analyst
>
>
>
>
> Din Adrian <adrian.din@easynet.ro>
> Sent by: pgsql-odbc-owner@postgresql.org
> 03/01/2005 07:19 AM
>
> To
> pgsql-odbc@postgresql.org
> cc
>
> Subject
> [ODBC] Using pg_dump  through  odbc
>
>
>
>
>
>
> Hello,
> I am using Delphi with psqlodbc and postgresql.
> The problem is that I want the users to be able to backup the database
>  from client stations by pressing a button. So my question is how can I
> run
> a pg_dump or psql command from delphi  through  odbc and get back the
> dumped data ?
> Any ideea or maybe a workaround?
>
> Thank you,
> Adrian Din,
> Om Computer & Software
>
> ---------------------------(end of broadcast)---------------------------
> TIP 4: Don't 'kill -9' the postmaster
>
>