On Mon, 5 Nov 2018 at 22:05, Yessica Brinkmann <yessica.brinkm...@gmail.com> wrote: > > Buenas, > Tengo el siguiente inconveniente: > > Tengo el psql dentro del directorio postgresql-8.3.23/src/bin/psql > > Y lo ejecuto ingresando a dicho directorio y escribiendo: > ./psql template1 por ejemplo. > > El caso es que ahora necesito correr un conjunto de scripts sql que están en > un directorio aparte, con el psql > Es decir, necesito escribir por ejemplo: > psql $CONNSTR -U $SYSDBA -d postgres < pgsqlds2_create_db.sql > El archivo pgsqlds2_create_db.sql se encuentra en el directorio > home/yessica/ds2 > El caso es que cuando trato de ejecutar el script me responde el bash con un > error, diciendo que el psql no existe.
Saludos, Intenta ejecutarlo así: ./psql $CONNSTR -U $SYSDBA -d postgres -f /home/yessica/ds2/pgsqlds2_create_db.sql -- Jaime Casanova www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services