Gemeinsame Nutzung von FileMaker Pro-Daten über ODBC oder JDBC

FileMaker Pro kann als Datenquelle für die gemeinsame Nutzung Ihrer Datenbankdateien mit ODBC- und JDBC-fähigen Programmen dienen.

Wichtig  Verhindern Sie, dass Daten versehentlich geändert oder gelöscht werden: Andere Programme können ungeschützte, gemeinsam genutzte Daten ändern und löschen. Überprüfen Sie die Berechtigungen, die Sie Konten für den Zugriff auf die Datenbankdateien zugewiesen haben. Geben Sie als minimale Schutzstufe an, dass für den Kontozugriff ein Passwort benötigt wird.

So stellen Sie Datenbanken über ODBC oder JDBC bereit:

  1. Öffnen Sie die Datenbankdateien.

    Um den Sharing-Status einer Datei zu aktivieren oder zu ändern, müssen Sie sie mit einem Kontozugriff öffnen, der über das Zugriffsrecht Erweiterte Zugriffsrechte verwalten verfügt. Weitere Informationen hierzu finden Sie unter Erläuterung von Konten, Berechtigungen und erweiterten Zugriffsrechten.

  2. Wählen Sie Datei (Windows) bzw. Ablage (macOS) > Sharing > ODBC/JDBC aktivieren.

  3. Klicken Sie für ODBC/JDBC-Sharing auf Ein.

  4. Wählen Sie die Datei(en), die Sie bereitstellen wollen, aus der Liste der geöffneten Dateien aus.

  5. Wählen Sie, welche Benutzer auf die Datei zugreifen können.

  6. Auswahl

    Für

    Alle Benutzer

    Benutzern von jedem beliebigen Konto Zugriff gewähren.

    Benutzer nach Berechtigungen angeben

    Benutzer mit Kontozugriff, dem eine der ausgewählten Berechtigungen zugewiesen ist, Zugriff gewähren. Klicken Sie auf Angeben, um die benötigten Zugriffsrechte zu aktivieren, damit die Konten auf die gemeinsam genutzte Datenbankdatei zugreifen können.

    Konten, die Zugriff auf die Datenbankdatei benötigen, brauchen das erweiterte Zugriffsrecht fmxdbc, Zugriff über ODBC/JDBC. Benutzer müssen für den Kontozugriff abhängig von den Einstellungen im Dialogfeld „Dateioptionen“ beim Öffnen der Datei ihren Kontonamen und ihr Passwort, wie im Dialogfeld „Sicherheit verwalten“ festgelegt, eingeben (siehe Festlegen von Dateioptionen).

    Keine Benutzer
    (die Standardeinstellung)

    Verweigert allen Benutzern den Zugriff auf die Datenbank per ODBC/JDBC.

  7. Wiederholen Sie die Schritte 3 bis 5 für jede Datenbank, die Sie veröffentlichen wollen.

  8. Klicken Sie auf OK.

Jede FileMaker Pro-Datenbankdatei, die geöffnet ist und für den Zugriff eingerichtet ist, stellt eine eigene Datenquelle dar. (Erstellen Sie einen DSN für jede einzelne FileMaker-Datenbankdatei, auf die Sie zugreifen wollen.)

Anweisungen zur Installation von FileMaker ODBC-Clienttreibern finden Sie im FileMaker ODBC- und JDBC-Handbuch. Informationen zu unterstützten SQL-Anweisungen, Ausdrücken und Katalogfunktionen finden Sie im FileMaker SQL-Referenzhandbuch und im FileMaker ODBC- und JDBC-Handbuch.

Hinweis  Vermeiden Sie Leerzeichen in Feldnamen von Datenbankdateien, die Sie gemeinsam über ODBC und JDBC verwenden wollen, da einige SQL-Abfrage-Tools keine Leerzeichen in Spaltennamen zulassen.

Wichtig  Wenn Sie ODBC/JDBC-Sharing deaktivieren, nachdem es bereits aktiviert war, stoppt FileMaker Pro die Bereitstellung von Daten sofort. Es werden keine Fehler gemeldet und die Client-Anwendung muss Benutzern mitteilen, dass keine Daten mehr verfügbar sind und Transaktionen nicht beendet werden können.