Ayuda con Schema Explorer
Instalación
En un Mac
Schema Explorer llegará muy pronto a la Mac App Store. Necesita un Mac con Apple silicon (M1 o posterior). La App Store la instala y la mantiene al día, y se abre como cualquier otra app.
En Windows
Schema Explorer llegará muy pronto a la Microsoft Store. Necesita Windows 10 u 11 en x64; Windows en ARM la ejecuta con emulación. La Microsoft Store la instala y la mantiene al día, y se abre como cualquier otra app.
Conectar con una base de datos
Pulsa el nombre de la conexión, arriba a la izquierda, y luego New connection. Ponle un nombre, elige SQL Server o PostgreSQL y rellena la dirección (host:puerto), la base de datos, el usuario y la contraseña. Test comprueba que el servidor responde, y Save la guarda.
Schema Explorer no abre túneles. Si tu base de datos está detrás de SSH o de AWS Systems Manager, abre el túnel como siempre y apunta Schema Explorer a su extremo local, por ejemplo 127.0.0.1:5432. Pon el nombre real del servidor en Certificate name, para que su certificado se siga comprobando contra ese nombre.
Las conexiones se guardan en ~/.SchemaExplorer/connection.toml, que también puedes editar a mano; tus comentarios y tu formato se conservan cuando la app lo guarda. Una conexión tiene este aspecto:
engine = "postgres" # o "sqlserver" addr = "127.0.0.1:5432" # host:puerto, o el extremo local de un túnel tls_host = "db.internal.example" # el nombre del certificado del servidor database = "tienda" username = "lector"
Elige bien el usuario. La consola ejecuta exactamente lo que escribes, así que una conexión con un usuario que puede escribir, puede escribir. Para cualquier base de datos en uso, conéctate con un usuario de solo lectura y deja que el servidor lo imponga.
Preguntas
¿Dónde están mis datos?
Todo está en ~/.SchemaExplorer (%USERPROFILE%\.SchemaExplorer en Windows), salvo las contraseñas, que están en el almacén de credenciales del sistema con el nombre «SchemaExplorer». Para llevar tus espacios de trabajo a otro ordenador, expórtalos desde el menú de espacios de trabajo e impórtalos allí.
¿Cómo la desinstalo?
En un Mac, arrastra Schema Explorer de Aplicaciones a la Papelera. En Windows, desinstálala desde Configuración → Aplicaciones. Para borrar también tus datos, elimina la carpeta de arriba y las entradas «SchemaExplorer» de Acceso a Llaveros o del Administrador de credenciales.
¿Funciona con MySQL, SQLite u otras bases de datos?
Todavía no: solo con SQL Server y PostgreSQL.
Condiciones de uso
Schema Explorer es gratis, en casa y en el trabajo. Se ofrece tal cual, sin garantía de ningún tipo, y no me hago responsable de pérdidas o daños derivados de su uso. No está permitido venderla ni distribuir copias modificadas. Su tipografía es IBM Plex, con licencia SIL Open Font License.
Contacto
Preguntas, problemas o ideas: support@schemaexplorer.app. Indica tu versión de Schema Explorer (aparece abajo, en su panel lateral) y la de macOS o Windows.