Zum Inhalt springen

TablePro täglich nutzen? Eine Lizenz ergänzt Bezahlfunktionen und finanziert die nächste Version. Lizenz kaufenLizenz kaufen, TablePro fördern

Datenbanken, mit denen sich TablePro verbindet

Native Treiber für 37 Datenbanken, darunter PostgreSQL, MySQL, SQL Server, SQLite, MongoDB und Redis. Jede Zeile nennt die Abfragesprache, die Herkunft des Treibers und ob die Engine auf iPhone und iPad geöffnet werden kann.

Relational

SQL-Datenbanken mit Tabellen, Schlüsseln und Transaktionen. Einige teilen sich den MySQL- oder PostgreSQL-Treiber.
Relational: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
PostgreSQL
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

Array-, jsonb- und PostGIS-Werte, EXPLAIN-Diagramme, Benutzer und Rollen sowie pg_dump-Backups.

MySQL
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

MySQL über TCP mit EXPLAIN-Diagrammen, Benutzer und Rollen, AWS-IAM-Anmeldung und mysqldump-Backups.

SQL Server
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich öffnen

T-SQL mit GO-Batches und PRINT-Ausgabe, Kerberos- oder Microsoft-Entra-ID-Anmeldung und .bacpac-Backups.

MariaDB
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

Der MySQL-Treiber mit MariaDB-Sequenzen, virtuellen und persistenten Spalten sowie JSON-Spalten.

TiDB
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

TiDB und TiDB Cloud über den MySQL-Treiber; „Stoppen“ wird als KILL TIDB QUERY gesendet.

OceanBase
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

OceanBase-Tenants im MySQL-Modus mit Anmeldung als user@tenant, direkt oder über OBProxy.

CockroachDB
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich nicht öffnen

CockroachDB und CockroachDB Cloud über das PostgreSQL-Wire-Protokoll.

PGlite
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich nicht öffnen

PGlite über seinen Socket-Server als gewöhnliche PostgreSQL-Verbindung.

Oracle
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich öffnen

Ein reiner Swift-Treiber ohne Instant Client, mit PL/SQL-Skripten und DBMS_OUTPUT.

Google Cloud Spanner
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

GoogleSQL- oder PostgreSQL-Dialekt, beim Verbinden erkannt, und der Spanner-Emulator.

  • Der Tab „Struktur“ ist schreibgeschützt. Ändere Tabellen mit ALTER TABLE im Editor.

Einrichtungsanleitung für Google Cloud Spanner (Englisch)

Dameng DM8
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Dameng DM8 über sein natives Protokoll, mit EXPLAIN-Plänen und SSH-Tunneln.

  • TLS wird nicht unterstützt. Erreiche einen Server außerhalb eines privaten Netzwerks über einen SSH-Tunnel.

Einrichtungsanleitung für Dameng DM8 (Englisch)

SAP HANA
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

SAP HANA Cloud, HANA 2.0 und HANA Express, mit schreibgeschützter Strukturanzeige.

  • SSH-Tunnel, SOCKS-Proxys, Cloudflare-Tunnel und Tunnelbefehle werden nicht unterstützt.
  • Anmeldung mit X.509-Zertifikat, JWT, SAML, Kerberos oder LDAP wird nicht unterstützt. Melde dich als Datenbankbenutzer mit Passwort an.

Einrichtungsanleitung für SAP HANA (Englisch)

Analytik und Data Warehouses

Data Warehouses, spaltenorientierte Engines und föderierte Abfrage-Engines, bei denen ein Scan Zeit oder Geld kostet.
Analytik und Data Warehouses: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
Databend
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich nicht öffnen

Databend und Databend Cloud über Databends MySQL-Handler.

Amazon Redshift
SQLIn der Mac-App enthalteniPhone und iPad: Öffnet nach Synchronisierung vom Mac

Amazon Redshift über den PostgreSQL-Treiber, mit DISTKEY und SORTKEY im DDL.

ClickHouse
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich nicht öffnen

ClickHouse über HTTP oder HTTPS mit EXPLAIN-Varianten, Mutationen und dem Tab „Parts“.

Google BigQuery
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

GoogleSQL mit „Max Bytes Billed“ und einer Dry-Run-Kostenschätzung vor der Ausführung.

Snowflake
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Schlüsselpaar, Browser-SSO, OAuth oder Passwort mit Passcode, mit Warehouse und Rolle im Sitzungskontext.

Teradata
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

TD2- oder TDNEGO-Anmeldung, mit Prozeduren und Makros in der Seitenleiste.

Trino
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Katalogübergreifendes SQL über Trinos REST-API, mit Passwort- oder JWT-Anmeldung.

Cloud und Serverless

SQL-Dienste, die über HTTP mit einem Konto-Token erreichbar sind, und libSQL-Dateien auf deinem Mac.
Cloud und Serverless: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
Cloudflare D1
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Alle D1-Datenbanken eines Cloudflare-Kontos über die D1-HTTP-API.

Turso
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Remote-Turso-Datenbanken über HTTP mit Token und dem libSQL-Treiber.

libSQL
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

libSQL-Dateien auf diesem Mac oder sqld-Server über HTTP.

Cloudflare R2 SQL
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Schreibgeschütztes SQL über Iceberg-Tabellen in Cloudflare R2.

  • Eine Abfrage liefert höchstens 10.000 Zeilen.
  • OFFSET wird nicht unterstützt.
  • Cloudflare berechnet R2 SQL anhand der pro Abfrage gescannten Daten.

Einrichtungsanleitung für Cloudflare R2 SQL (Englisch)

Dokumente

Dokumenten- und Multi-Modell-Datenbanken, die jeweils in ihrer eigenen Sprache abgefragt werden.
Dokumente: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
MongoDB
MQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Eine JavaScript-Shell im mongosh-Stil, Dokumente als Extended JSON und Atlas-Cluster über SRV.

SurrealDB
SurrealQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

SurrealQL über HTTP RPC mit Root-, Namespace-, Datenbank-, Datensatz- oder Token-Anmeldung.

Schlüssel-Wert

Schlüssel und ihre Werte, gelesen und geschrieben mit Befehlen oder PartiQL.
Schlüssel-Wert: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
Redis
Redis CLIIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

Redis-Befehle, ein an Doppelpunkten gegliederter Schlüsselbaum, TTLs und Sentinel- oder Cluster-Verbindungen.

Amazon DynamoDB
PartiQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

PartiQL und DynamoDB-API-JSON mit einem Planer, der anhand deiner Filter Query oder Scan wählt und die verbrauchte Lesekapazität jedes Lesevorgangs meldet.

Wide-Column

CQL-Tabellen, die über einen Cluster partitioniert sind.
Wide-Column: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
Cassandra
CQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

CQL mit Kontaktpunkten, TLS und Amazon-Keyspaces-SigV4-Anmeldung.

ScyllaDB
CQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

ScyllaDB über den Cassandra-Treiber mit demselben CQL-Ablauf.

Streaming

Ein Log statt einer Tabelle: Nachrichten mit KafkaQL lesen und schreiben.
Streaming: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
Apache Kafka
KafkaQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Konsumieren und Produzieren mit KafkaQL, mit Topics, Partitionen und Consumer-Group-Lag.

Koordination

Der Schlüsselraum von etcd mit Leases und Cluster-Mitgliedern.
Koordination: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
etcd
etcdctlDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Ein Teil von etcdctl über das v3-JSON-Gateway: Schlüssel unter einem Präfix, Leases und Mitglieder.

Dateien

Datenbanken in Dateien, die direkt geöffnet werden, ohne einen Server zu betreiben.
Dateien: jede Engine, ihre Abfragesprache, ihr Treiber und die Unterstützung auf iPhone und iPad
Database
SQLite
SQLIn der Mac-App enthalteniPhone und iPad: Lässt sich öffnen

Datenbankdateien direkt an ihrem Speicherort auf diesem Mac oder einem SSH-Server öffnen, mit ladbaren Erweiterungen.

DuckDB
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich öffnen

DuckDB-Dateien, Parquet-, CSV- und JSON-Dateien als Views sowie Datenbanken im Arbeitsspeicher.

Beancount
SQLDownload bei der ersten NutzungiPhone und iPad: Lässt sich nicht öffnen

Ein Beancount-Hauptbuch als SQL-Tabellen sowie BQL-Abfragen.

Wie Treiber bereitgestellt werden

Die Treiber für PostgreSQL, MySQL, SQLite, Redis, MariaDB, TiDB, OceanBase, Databend, Amazon Redshift, CockroachDB, PGlite und ClickHouse sind in der Mac-App enthalten und verbinden sich ohne weitere Installation.

Jeder andere Treiber ist ein signiertes Plugin, das beim ersten Auswählen seiner Engine heruntergeladen wird, bevor das Verbindungsformular öffnet. Dieser erste Download erfordert eine Internetverbindung.

Vor der Installation eines heruntergeladenen Treibers gleicht TablePro dessen SHA-256-Prüfsumme mit der Plugin-Registry ab und prüft seine Codesignatur.

Plugins werden nach ihrem eigenen Zeitplan aktualisiert, sodass eine Treiberkorrektur ohne App-Update eintreffen kann. Ein gerade verwendeter Treiber wird nach dem Neustart der App aktualisiert.

Die App für iPhone und iPad enthält ihre Treiber bereits, sodass dort nichts heruntergeladen wird.

Plugins und Treiberupdates (Englisch)

Datenbanktypauswahl für eine neue Verbindung mit nach Kategorien gruppierten Engines und MongoDB als Nicht installiert markiert.

Auf iPhone und iPad

Die App für iPhone und iPad verbindet sich mit MySQL, MariaDB, TiDB, OceanBase, PostgreSQL, SQLite, DuckDB, Redis, SQL Server und Oracle.

Verbindungen zu Amazon Redshift öffnen sich dort nur, wenn sie von einem Mac kommen, über die iCloud-Synchronisierung oder eine exportierte Verbindungsdatei.

Verbindungen zu anderen Engines werden mit iPhone und iPad synchronisiert und erscheinen in der Liste, lassen sich dort aber nicht öffnen.

TablePro für iPhone und iPad

Keine Datenbank erfordert eine Lizenz

Die Verbindung mit jeder Engine auf dieser Seite ist kostenlos. Ein Starter- oder Team-Tarif ergänzt optionale Funktionen in der Mac-App; keine davon ist an eine bestimmte Datenbank gebunden.

Preise ansehen

Fehlt deine Datenbank?

Neue Engines werden als Treiber-Plugins ergänzt. Wenn deine nicht aufgeführt ist, frage auf GitHub danach.

TablePro herunterladen

Die Mac-App kannst du kostenlos herunterladen und nutzen. Ein Starter- oder Team-Tarif ergänzt optionale Funktionen. Die App für iPhone und iPad ist im App Store erhältlich.
Für Mac herunterladen

Erfordert macOS 13 Ventura oder neuer

Im App Store laden

Kostenlos, ohne In-App-KäufeErfordert iOS und iPadOS 18 oder neuer