Muchísimas gracias por la respuesta. Estaré analizando y tratando de aplicar.
Saludos cordiales,
Yessica Brinkmann


-------- Mensaje original --------
Asunto: Re: Problema con pgbench y versiones de Postgresql.
De: Horacio Miranda
Para: Yessica Brinkmann ,pgsql-es-ayuda@postgresql.org
CC:


revisa que paquete es dueño del directorio.

https://superuser.com/questions/10997/find-what-package-a-file-belongs-to-in-ubuntu-debian

 apt-get install apt-file
 dpkg -S /usr/bin/ls

cuando instalar o desinstalar paquetes es bueno salir de la session y entrar de nuevo ( en caso que existan variables ) se puede hacer lo mismo hacuendo source /etc/profile

Por ultimo puedes modificar la variable PATH para que busque psql desde la version que te interesa.

IMPORTANTE: si tienes mas de una version instalada puede que el alternatives deba ser actualizado.
https://stackoverflow.com/questions/34052046/how-do-i-correct-the-mismatch-of-psql-version-and-postgresql-version

No soy experto en Debian/Ubunto, solo redhat/centos/OEL esa linea. espero que esto te ayude un poco. 

On 22/02/2021 10:13 pm, Yessica Brinkmann wrote:
Buenos días.
Estoy usando Postgresql 8.3.23 sobre Debian 9.x.
Aclaro que estoy obligada a usar dicha versión de Postgresql debido a que
estoy realizando una tesis de la universidad. Por este motivo me sería imposible cambiar de versión de la base de datos.
Bien, yo estoy tratando de usar el pgbench para evaluar el rendimiento de una base de datos Postgresql.
Al tratar de ejecutar pgbench me apareció un error:

You must install at least one postgresql-client-<version>

Busqué en internet cómo solucionar el error y encontré lo siguiente:
sudo apt-get install postgresql-client
Ejecuté ese comando, y lo que se me instaló fue el cliente pero de la versión 9.6, la cual no es compatible obviamente con la versión 8.3.23 que yo estoy utilizando.
Traté de desinstalar nuevamente el cliente de la versión 9.6, con el siguiente comando:
sudo apt-get --purge remove postgresql-client
Pero veo que no se eliminó completamente la versión 9.6. Ya que ahora al tratar de ejecutar de nuevo el pgbench me aparece el error:
pg_wrapper: pgbench was not found in usr/lib/postgresql/9.6/bin
O sea, en usr/lib/postgresql el directorio 9.6 sigue existiendo.
No quise borrar así nada más dicho directorio, ya que creo que podría empeorar las cosas.

Bien, mis consultas son las siguientes:
1. Cómo puedo hacer para que se desinstale completamente el cliente de la versión 9.6 en forma limpia? Ya que con el comando para desinstalar aparentemente no se desinstaló todo.
2. Cómo puedo hacer para ejecutar luego el pgbench, con mi versión 8.3.23, una vez que haya terminado de desinstalar el cliente de la versión 9.6?
Ya que me pide el cliente para ejecutar. No sé si hay alguna otra manera de ejecutarlo.

Aclaro que soy nueva usando Linux, no tengo mucha experiencia usando este sistema operativo.
Agradeceré mucho una respuesta por favor, sobre todo teniendo en cuenta que necesito una ayuda para poder continuar con mi tesis.
Saludos cordiales,
Yessica Brinkmmann