Datenbanken
Sie können Datenbanken (DBs) als Datenquellen von MobileTogether-Designs verwenden, um Daten aus Datenbanken in MobileTogether-Lösungen anzuzeigen. Außerdem können Endbenutzer dadurch Daten in Datenbanken von ihrem Mobilgerät aus bearbeiten. Sie können mehrere editierbare DB-Datenquellen verwenden. Die Daten in diesen DB-Quellen können anschließend mit Hilfe verschiedener Methoden wie z.B. XQuery-Ausdrücken abgerufen, bearbeitet und gespeichert werden.

Dieser Abschnitt
Dieser Abschnitt ist in die folgenden Unterabschnitte gegliedert:
•Herstellen einer Verbindung zu einer DB
•Auswählen von DB-Objekten als Datenquellen
•Speichern von Daten in der DB
Eine ausführliche Beschreibung eines MobileTogether-Designs, in dem mehrere Datenquellen, die in der MobileTogether Client-Lösung bearbeitet werden können, verwendet werden, finden Sie im Datenbank-Tutorial Datenbanken und Diagramme.
Datenbankunterstützung
Die nachstehende Tabelle enthält eine Liste aller unterstützten Datenbanken. Wenn es sich bei Ihrer Altova-Applikation um eine 64-Bit-Version handelt, stellen Sie sicher, dass Sie Zugriff auf die 64-Bit-Datenbanktreiber haben, die für die entsprechenden Datenbank benötigt werden.
Datenbank  | Anmerkungen  | 
|---|---|
Azure CosmosDB  | Azure CosmosDB ist eine relationale NoSQL-Vektordatenbank. Informationen zum Herstellen einer Verbindung zu dieser Datenbank finden Sie unter Azure CosmosDB-Verbindung. Information über das Arbeiten mit NoSQL-Datenbanken in MapForce finden Sie unter NoSQL-Datenbanken. Nähere Informationen zur Datenbank finden Sie in den folgenden Artikeln: 
 •Azure Cosmos BD (Produktseite) •Azure Cosmos DB – Datenbank für das KI-Zeitalter •Dokumentation für Azure CosmosDB 
  | 
Firebird 2.x, 3.x, 4.x  | |
IBM DB2 8.x, 9.x, 10.x, 11.x  | |
IBM Db2 für i 6.x, 7.4, 7.5  | Logische Dateien werden unterstützt und als Ansichten angezeigt. 
  | 
IBM Informix 11.70 und höher  | |
MariaDB 10 und höher  | MariaDB unterstützt native Verbindungen. Es sind keine separaten Treiber erforderlich. 
  | 
Microsoft Access 2003 und höher  | Zum Zeitpunkt der Verfassung dieser Dokumentation (Anfang September 2019) gibt es kein Microsoft Access Runtime für Access 2019. Sie können nur dann eine Verbindung von Altova-Produkten zu einer Access 2019-Datenbank herstellen, wenn Microsoft Access 2016 Runtime installiert ist und der Datentyp "Large Number" in der Datenbank nicht verwendet wird. 
  | 
Microsoft Azure SQL-Datenbank  | SQL Server 2016 Codebase 
  | 
Microsoft SQL Server 2005 und höher Microsoft SQL Server unter Linux  | |
MySQL 5 und höher  | Versionen ab MySQL 5.7 unterstützen native Verbindungen. Es sind keine separaten Treiber erforderlich. 
  | 
Oracle 9i und höher  | |
PostgreSQL 8 und höher  | PostgreSQL-Verbindungen werden sowohl als native Verbindungen als auch als treiberbasierte Verbindungen über Schnittstellen (Treiber) wie ODBC oder JDBC unterstützt. Für native Verbindungen werden keine Treiber benötigt. 
  | 
Progress OpenEdge 11.6  | |
SQLite 3.x 
 
 
  | SQLite-Verbindungen werden als native, direkte Verbindungen zur SQLite-Datenbankdatei unterstützt. Es sind keine separaten Treiber erforderlich.  | 
Sybase ASE15, 16  | |
Teradata 16  | 
Um eine Verbindung zu einer SQLiteDB herzustellen, verwenden Sie den Verbindungsassistenten von MobileTogether Designer.
AnmerkungAuf Linux- und macOS-Servern werden nur JDBC-Datenbankverbindungen unterstützt.  |