Skip site navigation (1) Skip section navigation (2)

Re: help on automatically running sql files

From: "Scott Marlowe" <smarlowe(at)qwest(dot)net>
To: "Pradeepkumar, Pyatalo (IE10)" <Pradeepkumar(dot)Pyatalo(at)honeywell(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: help on automatically running sql files
Date: 2004-08-31 09:14:07
Message-ID: 1093943647.5493.64.camel@localhost.localdomain (view raw, whole thread or download thread mbox)
Lists: pgsql-admin
On Tue, 2004-08-31 at 02:40, Pradeepkumar, Pyatalo (IE10) wrote:
> On Tue, 2004-08-31 at 01:33, Pradeepkumar, Pyatalo (IE10) wrote:
> > Hi all,
> > For the project that I am working on , we are using Postgresql 7.4.3 on
> > Linux 7.2. We have all the database tables,triggers and stored procedures
> as
> > seperate .sql files which we want to ship as part of our software. Now
> when
> > the user installs our software, we need to check if postmaster service is
> > running or not and if it is running, then we have to run the sql files
> > automatically. Can anyone help me out on how to run the .sql files
> > automatically.
> Something like psql dbname <sqlfile.sql will do.  If psql isn't in the
> path, then /path/to/psql dbname <sqlfile.sql
> Hi Scott,
> What we really require is, if we ship the .sql files as part of our software
> package, the user should not do anything. The software when it installs
> should automatically run the .sql files without the user intervention. We
> dont want the user to check for the .sql files and run the above command
> himself. We want to automate that in our software. Is that possible in
> postgresql. If yes, how to do it. If no, is there any alternative solution.
> I can think of one alternative that is to write a shell script.

That's pretty much what I was thinking when I made my suggestion.  

In response to

pgsql-admin by date

Next:From: Gémes GézaDate: 2004-08-31 10:09:35
Subject: Re: help on automatically running sql files
Previous:From: Pradeepkumar, Pyatalo (IE10)Date: 2004-08-31 08:40:26
Subject: Re: help on automatically running sql files

Privacy Policy | About PostgreSQL
Copyright © 1996-2017 The PostgreSQL Global Development Group