Table of contents
Introducción
SQL Power Architect es una herramienta de modelado de datos visuales, diseñada para arquitectos de datos, DBAs, analistas, diseñadores y otros profesionales. Se puede diseñar rápidamente todos los aspectos de un modelo de datos utilizando diagramas y una vista jerárquica de la estructura del modelo. El modelo de datos sigue siendo independiente de la plataforma, lo que permite mantener un único esquema de base de datos que funciona bien con múltiples plataformas de bases de datos. Más información sobre la herramienta en: https://bestofbi.com
Requisitos previos
Contar con un usuario no-root con permisos
sudo
Tener instalada la Java Runtime 8.
Proceso de instalación
Desde el sitio de Best of BI se puede descargar la última versión de la herramienta ejecutando en la Terminal el siguiente comando:
POWER_ARCHITECT_VERSION=1.0.9
wget https://8hi8a2.p3cdn1.secureserver.net/wp-content/uploads/2022/10/SQL-Power-Architect-generic-$POWER_ARCHITECT_VERSION.tar.zip
Luego, se debe descomprimir hacia la ruta de destino de la instalación con el siguiente comando:
sudo tar xf /tmp/SQL-Power-Architect-generic-$POWER_ARCHITECT_VERSION.tar.gz -C /opt/
Acceder al directorio de destino de la instalación con:
cd /opt/architect-$POWER_ARCHITECT_VERSION
A continuación, se debe crear un link simbólico para el jar de la aplicación con el siguiente comando:
sudo ln -s ./architect.jar sql-power-architect.jar
Por último, se debe crear un menú de acceso a la aplicación en el directorio /usr/local/share/applications
con nombre sql-power-architect.desktop
. También se puede utilizar el siguiente comando con el editor de preferencia, en este caso particular con nano
:
sudo nano /usr/local/share/applications/sql-power-architect.desktop
El contenido para el archivo sql-power-architect.desktop
debe ser como el siguiente:
[Desktop Entry]
Comment=SQL Power Architect 1.0.9
Terminal=false
Name=SQL Power Architect
Exec=java -jar /opt/architect-1.0.9/sql-power-architect.jar
Type=Application
Icon=/opt/architect-1.0.9/cropped-sqlpower-icon-512-32x32.png
MimeType=application/java;application/java-vm;application/java-archive
StartupWMClass=ca-sqlpower-architect-swingui-ArchitectFrame
Conclusión
De esta manera, se habrá instalado SQL Power Architect en Linux.