Saltar al contenido

¿Usas TablePro a diario? Una licencia añade funciones de pago y financia la próxima versión. Comprar licenciaLicencia para apoyar TablePro

Bases de datos a las que se conecta TablePro

Controladores nativos para 37 bases de datos, entre ellas PostgreSQL, MySQL, SQL Server, SQLite, MongoDB y Redis. Cada fila indica cómo consultar el motor, de dónde procede su controlador y si se abre en iPhone y iPad.

Relacionales

Bases de datos SQL con tablas, claves y transacciones. Varias comparten el controlador de MySQL o PostgreSQL.
Relacionales: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
PostgreSQL
SQLIncluido en la app para MaciPhone y iPad: Se abre

Valores de arrays, jsonb y PostGIS, diagramas EXPLAIN, Usuarios y roles y copias con pg_dump.

MySQL
SQLIncluido en la app para MaciPhone y iPad: Se abre

MySQL mediante TCP, con diagramas EXPLAIN, Usuarios y roles, autenticación AWS IAM y copias con mysqldump.

SQL Server
SQLSe descarga en el primer usoiPhone y iPad: Se abre

T-SQL con lotes GO y salida PRINT, autenticación Kerberos o Microsoft Entra ID y copias .bacpac.

MariaDB
SQLIncluido en la app para MaciPhone y iPad: Se abre

El controlador MySQL con secuencias de MariaDB, columnas virtuales y persistentes y columnas JSON.

TiDB
SQLIncluido en la app para MaciPhone y iPad: Se abre

TiDB y TiDB Cloud con el controlador MySQL; Detener se envía como KILL TIDB QUERY.

OceanBase
SQLIncluido en la app para MaciPhone y iPad: Se abre

Tenants OceanBase en modo MySQL, con usuario user@tenant, directamente o mediante OBProxy.

CockroachDB
SQLIncluido en la app para MaciPhone y iPad: No se abre

CockroachDB y CockroachDB Cloud mediante el protocolo de comunicación PostgreSQL.

PGlite
SQLIncluido en la app para MaciPhone y iPad: No se abre

PGlite servido por su servidor de sockets, como una conexión PostgreSQL normal.

Oracle
SQLSe descarga en el primer usoiPhone y iPad: Se abre

Controlador íntegramente en Swift sin Instant Client, scripts PL/SQL y DBMS_OUTPUT.

Google Cloud Spanner
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Dialecto GoogleSQL o PostgreSQL detectado al conectar y emulador Spanner.

  • La pestaña Estructura es de solo lectura. Modifica tablas con ALTER TABLE en el editor.

Guía de configuración de Google Cloud Spanner (inglés)

Dameng DM8
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Dameng DM8 mediante su protocolo nativo, con planes EXPLAIN y túneles SSH.

  • TLS no es compatible. Accede a un servidor fuera de una red privada mediante un túnel SSH.

Guía de configuración de Dameng DM8 (inglés)

SAP HANA
SQLSe descarga en el primer usoiPhone y iPad: No se abre

SAP HANA Cloud, HANA 2.0 y HANA Express, con estructura de solo lectura.

  • No se admiten túneles SSH, proxies SOCKS, túneles Cloudflare ni comandos de túnel.
  • No se admite acceso con certificados X.509, JWT, SAML, Kerberos ni LDAP. Usa un usuario de base de datos con contraseña.

Guía de configuración de SAP HANA (inglés)

Analítica y almacenes de datos

Almacenes de datos, motores columnares y motores de consulta federada, donde un escaneo cuesta tiempo o dinero.
Analítica y almacenes de datos: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
Databend
SQLIncluido en la app para MaciPhone y iPad: No se abre

Databend y Databend Cloud mediante el controlador MySQL de Databend.

Amazon Redshift
SQLIncluido en la app para MaciPhone y iPad: Se abre al sincronizar desde un Mac

Amazon Redshift con el controlador PostgreSQL, con DISTKEY y SORTKEY en el DDL.

ClickHouse
SQLIncluido en la app para MaciPhone y iPad: No se abre

ClickHouse mediante HTTP o HTTPS, con variantes de EXPLAIN, mutaciones y pestaña Parts.

Google BigQuery
SQLSe descarga en el primer usoiPhone y iPad: No se abre

GoogleSQL con Max Bytes Billed y estimación de coste Dry Run antes de ejecutar una consulta.

Snowflake
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Par de claves, SSO en navegador, OAuth o contraseña con código, con almacén y rol en Contexto de sesión.

Teradata
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Autenticación TD2 o TDNEGO, con procedimientos y macros en la barra lateral.

Trino
SQLSe descarga en el primer usoiPhone y iPad: No se abre

SQL entre catálogos mediante la API REST de Trino, con contraseña o JWT.

Nube y serverless

Servicios SQL accesibles por HTTP con un token de cuenta y archivos libSQL en tu Mac.
Nube y serverless: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
Cloudflare D1
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Todas las bases D1 de una cuenta Cloudflare, mediante la API HTTP de D1.

Turso
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Bases remotas Turso mediante HTTP con token, usando el controlador libSQL.

libSQL
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Archivos libSQL en este Mac o servidores sqld mediante HTTP.

Cloudflare R2 SQL
SQLSe descarga en el primer usoiPhone y iPad: No se abre

SQL de solo lectura sobre tablas Iceberg almacenadas en Cloudflare R2.

  • Una consulta devuelve un máximo de 10.000 filas.
  • OFFSET no es compatible.
  • Cloudflare factura R2 SQL según los datos que escanea cada consulta.

Guía de configuración de Cloudflare R2 SQL (inglés)

Documentos

Bases de datos documentales y multimodelo, cada una consultada en su propio lenguaje.
Documentos: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
MongoDB
MQLSe descarga en el primer usoiPhone y iPad: No se abre

Shell JavaScript al estilo mongosh, documentos en Extended JSON y clústeres Atlas mediante SRV.

SurrealDB
SurrealQLSe descarga en el primer usoiPhone y iPad: No se abre

SurrealQL mediante HTTP RPC, con acceso root, namespace, base de datos, registro o token.

Clave-valor

Claves y valores, leídos y escritos mediante comandos o PartiQL.
Clave-valor: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
Redis
Redis CLIIncluido en la app para MaciPhone y iPad: Se abre

Comandos Redis, árbol de claves separado por dos puntos, TTL y conexiones Sentinel o Cluster.

Amazon DynamoDB
PartiQLSe descarga en el primer usoiPhone y iPad: No se abre

PartiQL y JSON de la API DynamoDB, con un planificador que elige Query o Scan según los filtros e informa de la capacidad de lectura consumida por cada lectura.

Columnas anchas

Tablas CQL particionadas en un clúster.
Columnas anchas: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
Cassandra
CQLSe descarga en el primer usoiPhone y iPad: No se abre

CQL con puntos de contacto, TLS y autenticación SigV4 de Amazon Keyspaces.

ScyllaDB
CQLSe descarga en el primer usoiPhone y iPad: No se abre

ScyllaDB mediante el controlador Cassandra, con el mismo flujo de trabajo CQL.

Streaming

Un registro en lugar de una tabla: lee y escribe mensajes con KafkaQL.
Streaming: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
Apache Kafka
KafkaQLSe descarga en el primer usoiPhone y iPad: No se abre

Consume y produce con KafkaQL, con temas, particiones y retraso de grupos de consumidores.

Coordinación

El espacio de claves de etcd, con arrendamientos y miembros del clúster.
Coordinación: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
etcd
etcdctlSe descarga en el primer usoiPhone y iPad: No se abre

Un subconjunto de etcdctl mediante la pasarela JSON v3: claves bajo un prefijo, concesiones y miembros.

Archivos

Bases de datos guardadas en archivos que se abren directamente, sin ejecutar un servidor.
Archivos: cada motor, su lenguaje de consulta, su controlador y si se abre en iPhone y iPad
Database
SQLite
SQLIncluido en la app para MaciPhone y iPad: Se abre

Archivos de bases de datos abiertos en su ubicación, en este Mac o un servidor SSH, con extensiones cargables.

DuckDB
SQLSe descarga en el primer usoiPhone y iPad: Se abre

Archivos DuckDB, archivos Parquet, CSV y JSON como vistas y bases de datos en memoria.

Beancount
SQLSe descarga en el primer usoiPhone y iPad: No se abre

Libro contable Beancount leído como tablas SQL, además de consultas BQL.

Cómo se distribuyen los controladores

Los controladores de PostgreSQL, MySQL, SQLite, Redis, MariaDB, TiDB, OceanBase, Databend, Amazon Redshift, CockroachDB, PGlite y ClickHouse vienen con la app para Mac y permiten conectar sin instalar nada más.

Los demás controladores son plugins firmados que se descargan la primera vez que eliges su motor, antes de abrir el formulario de conexión. Esa primera descarga requiere conexión a Internet.

Antes de instalar un controlador descargado, TablePro comprueba su suma SHA-256 en el registro de plugins y verifica su firma de código.

Los plugins tienen su propio calendario de actualizaciones, así que una corrección de un controlador puede llegar sin actualizar la app. Un controlador en uso se actualiza después de reiniciar la app.

La app para iPhone y iPad incluye sus controladores, por lo que allí no se descarga nada.

Plugins y actualizaciones de controladores (inglés)

Selector de tipo de base de datos para una conexión nueva, con motores por categoría y MongoDB marcado No instalado.

En iPhone y iPad

La app para iPhone y iPad se conecta a MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server y Oracle.

Las conexiones a Amazon Redshift solo se abren allí cuando vienen de un Mac, mediante Sincronización con iCloud o un archivo de conexión exportado.

Las conexiones a otros motores se sincronizan con iPhone y iPad y aparecen en la lista, pero no se pueden abrir allí.

TablePro para iPhone y iPad

Ninguna base de datos requiere licencia

Conectarse a cualquier motor de esta página es gratuito. Un plan Starter o Equipo añade funciones opcionales a la app para Mac, y ninguna está vinculada a una base de datos concreta.

Ver precios

¿Falta tu base de datos?

Los nuevos motores llegan como plugins de controlador. Si el tuyo no aparece en la lista, solicítalo en GitHub.

Consigue TablePro

La app para Mac se descarga y usa gratis. Un plan Starter o Equipo añade funciones opcionales. La app para iPhone y iPad está en el App Store.
Descargar para Mac

Requiere macOS 13 Ventura o posterior

Descargar en el App Store

Gratis, sin compras dentro de la appRequiere iOS y iPadOS 18 o posterior