i have script to take backup of postgresql server ....i am getting error like access denied
myscript.sh
sendEmail=/home/backup/scripts/sendEmail.pl
DAY=`/bin/date +%d-%m-%y`
DIR=/home/backup/psql/$DAY
test -d $DIR | mkdir -p $DIR
dblist="test test1 postgres"
for db in $dblist
do
pg_dump $d > $DIR/$db.out
done
getting error
./myscript.sh: line 13: /home/backup/psql/11-08-08/test.out: Permission denied
./myscript.sh: line 14: /home/backup/psql/11-08-08/test1.out: Permission denied
./myscript.sh: line 15: /home/backup/psql/11-08-08/postgres.out: Permission denied
I havnt used postgres in along time but I would guess it need a username and password...
Try something like this:
This is insecure, as your password is briefly visible in a full ps output,
but it works non-interactively, so you can do it in scripts (e.g., from
cron). Of course, that's potentially even more insecure...
EDIT: I cant tell if the error is with the database connect or if the user you are using has permission to write the the /home/backup/psql/11-08-08 directory.
Im thinking that if it were a db error you would get:
So check write permissions for the directory.
thanks for reply ....
i have already assigned all permission to postgres user.
This script working in its home(/var/lib/postgres) directory but not in /home/backup/psql.
postgres user can able creat folder as well as file in /home/backup/psql directory
thank for reply..
I am running script using postgres user.....he is owner of /home/backup/pqsl folder...i think its not permission problem.
i have already tried using full path.
You getting "Permission denied" so its a permission problem somewhere.
finally i got problem ..
i have two hard drive as well as two partion
/dev/sda1 contain all / folder excluding /home
/dev/sdb1 contain /home
pg_sql not able to dump data on /home but it can able to dump data on other /folders
I have a situation where I have a list of airplanes that make a series of flights.
Therefore I am looking up the different flights that each airplane makes based on a postgres sql query:
select flightid from plane where airplane='DELTAx'
As a result I get a series of flight numbers... (0 Replies)
I made a script to remove Postgres if this is already installed on your system. I have a other script to install Postgres, so this script can be used before you going to install Postgres.
Do you like this script? I would love to hear feedback.
#!/bin/bash
#
#################################... (2 Replies)
Dear Friends,
I need to add the postgres process in monit file ( Debian machine ). How to add that process in monit?. If anyone know the solution for this, pls let me know.
---------- Post updated at 02:27 PM ---------- Previous update was at 12:21 PM ----------
I have found the... (0 Replies)
I have this 15 postgres sql queries similar to below to run in linux... Its taking a lot of time to run (3hours) .
can any one plz guide me how can i reduce the time of execution
execute 'insert into cc.rpt_cons_sub_ccdb_data(report_date, server_name, report_type, count)
select... (3 Replies)
hi all,
a have problem to load *.txt to postgres
my database:
id_list_ip (nextval)
list_ip (varchar)
txt file (list_ip.txt)
hasilping_10.8.248.1
hasilping_119.110.112.226
hasilping_119.110.125.33
hasilping_125.22.1.25
hasilping_192.168.2.1
hasilping_202.73.96.70
script... (3 Replies)
I have a script that does db query in postgres. I'm trying to put in some error checking in the script. I keep running into the password prompt problem where when invalid credentials/or database is put it, it would prompt me for a password which hangs the script. Is there a way that I can check for... (0 Replies)
Hi,
I'm working with postgres. Now I found a script to backup my databases.
# #!/bin/bash
#
# # setup environment
PG_PORT=5432
PG_HOME=/usr/lib/postgresql/8.3
PG_VAR=/backup
PG_DATA=/backup/data
PG_BACKUPS=/backup/backup
PG_LOGS=/backup/logs
... (6 Replies)