Verwenden von ODBC und JDBC mit FileMaker Pro Advanced > Gemeinsame Nutzung von FileMaker Pro Advanced-Daten über ODBC oder JDBC
 

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

FileMaker Pro Advanced 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. Als minimale Stufe des Schutzes geben Sie Konten und Passwörter für Datenbankdateien an.

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 Konto öffnen, das ü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.

 

Auswahl

Für

Alle Benutzer

Benutzern von jedem beliebigen Konto Zugriff gewähren.

Benutzer nach Berechtigungen angeben

Benutzer mit Konten, denen 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 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.

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

7. Klicken Sie auf OK.

Jede FileMaker Pro Advanced-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 Advanced 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.

Weiterführende Themen 

Verwenden von ODBC und JDBC mit FileMaker Pro Advanced

Schützen von Datenbanken