Antes, usaba phpmyadmin para administrar una base de datos MySQL, pero ahora me gustaría administrar una base de datos PostgreSQL. La base de datos PostgreSQL está en un servidor, pero no en un servidor web, por lo que no uso PHP.
¿Hay alguna herramienta buena y gratuita para administrar una base de datos PostgreSQL?
He intentado con pgAdmin III pero era una aplicación lejos de ser intuitiva, en comparación con phpmyadmin que he usado antes. ¿Qué suelen usar los DBA PostgreSQL? ¿usan herramientas gráficas como pgAdmin III o son principalmente herramientas de línea de comandos?
postgresql
tools
management
Jonas
fuente
fuente
Respuestas:
Existe Navicat para PostgreSQL y otras plataformas de bases de datos.
Tiene una versión lite gratuita y una versión comercial.
fuente
pgAdmin y psql, esas son las herramientas que uso. Un script PHP no es muy útil para la gestión de bases de datos, demasiado lento y muchos problemas con las transacciones: ¿Qué hacer cuando algo sale mal? ¿Comprometerse o revertir? Esto hace que herramientas como phpmyadmin y phpPgAdmin sean bastante inútiles, cuando el script esté terminado, la conexión de la base de datos se cerrará. No hay nada que confirmar o deshacer, su script SQL ya se ha ido.
Aprenda SQL y cualquier herramienta que pueda mantener abiertas sus conexiones de bases de datos, hará el trabajo.
fuente
psql
hace unos meses, pero estoy decepcionado. El resultado sepsql
ve terrible en Windows, es casi imposible de leer, cuando se tienen muchas columnas. Y es difícil obtener un buen flujo de trabajo con pgAdmin, por ejemplo, consulte ¿Cómo puedo acceder al historial de consultas con SQL Editor en pgAdmin III?Viniendo de Microsoft SQL Server, realmente me gusta http://www.sqlmanager.net/products/postgresql/manager/ para administrar PostgreSQL.
La versión gratuita tiene casi todo lo que necesita para comenzar.
fuente
Echa un vistazo a JackDB , es un cliente de base de datos completamente en tu navegador web.
No hay software para instalar localmente, por lo que puede usarlo en Mac OS X, Linux y Windows, y funciona en todos los principales navegadores modernos (por ejemplo, Chrome, Firefox, IE, Safari y Opera). Admite la conexión a PostgreSQL, así como a las bases de datos MySQL, Oracle y SQL Server.
Por el momento (13 de julio ') es más un editor de consultas con todas las funciones, pero también incluye características de administración basadas en GUI para cosas como cambiar los parámetros de configuración del tiempo de ejecución o aspirar tablas.
Con respecto a su comentario en otra respuesta anterior sobre el historial de SQL (vinculado a una pregunta eliminada), JackDB incluye un historial completo de todos los comandos de SQL, tanto por conexión (búsqueda local) como en todas las conexiones / fuentes de datos (búsqueda global).
Divulgación completa : soy el fundador de JackDB.
fuente
Bueno, hay phpPgAdmin, si eso te conviene.
fuente
Me gusta dbVisualizer, tiene una versión gratuita que desafortunadamente le faltan algunas características, tendrás que ver si tiene suficiente para ti.
También echa un vistazo a stackoverflow para más opciones:
/programming/105788/good-postgresql-client-for-windows
/programming/2532620/good-front-end-for-postgresql-on-windows-or-mac
fuente