Unter Windows-Betriebssystemen werden ODBC-Datenquellen im Allgemeinen in der Systemregistrierung gespeichert. Dateidatenquellen sind eine Alternative, da sie als Datei gespeichert werden. Unter Windows haben Dateidatenquellen normalerweise die Erweiterung .dsn. Sie bestehen aus Abschnitten, wobei jeder Abschnitt mit einem Namen beginnt, der in eckige Klammern gesetzt ist.
Verwenden Sie den Verbindungsparameter "FileDataSourceName" (FILEDSN), wenn Sie eine Verbindung mit einer vorhandenen Dateidatenquelle herstellen wollen. Sie können in derselben Verbindung nicht sowohl "DataSourceName" (DSN) als auch "FileDataSourceName" (FILEDSN) verwenden.
Um eine Dateidatenquelle erfolgreich zu erstellen, müssen Sie eine Verbindung zu der Datenbank herstellen können, für die Sie eine Dateidatenquelle erstellen.
Wenn die Verbindung nicht erfolgreich hergestellt werden kann, tritt eines der beiden folgenden Ereignisse ein. Bei einer neuen Dateidatenquelle zeigt der Microsoft ODBC-Datenquellen-Administrator die folgende Nachricht an: "Eine Verbindung konnte mit den eingegebenen Parametern für Dateidatenquellen nicht hergestellt werden. Datei-DSN ohne Überprüfung speichern?". Wenn Sie sich für das Speichern der Dateidatenquelle entscheiden, schreibt der ODBC-Datenquellen-Administrator nur die folgenden Zeilen in die Datei.
[ODBC] DRIVER=SQL Anywhere 12 |
Die Treiberzeichenfolge richtet sich nach der Version von SQL Anywhere. Bei einer vorhandenen Dateidatenquelle zeigt der ODBC-Datenquellen-Administrator
die Meldung Allgemeiner Fehler: Ungültige Datei-DSN 'Datei-Datenquelle.dsn'
an. Die Dateidatenquelle wird nicht vom ODBC-Datenquellen-Administrator aktualisiert.
Wenn die Verbindung erfolgreich hergestellt wurde, wird die neue oder aktualisierte Dateidatenquelle vom ODBC-Datenquellen-Administrator auf die Festplatte geschrieben, aber der Parameter PWD=password ist nicht enthalten (und wird entfernt, wenn er vorher in der Datei vorhanden war).
Verwenden Sie Dateidatenquellen, um die Datei an Benutzer zu verteilen und die Verwaltung von Verbindungen mit mehreren Benutzern zu vereinfachen. Wenn die Datei an den Standardspeicherort für Dateidatenquellen gesetzt wird, holt sie der ODBC-Administrator automatisch.
Wählen Sie Start » Programme » SQL Anywhere 12 » Administrationstools » ODBC-Datenquellen-Administrator.
Klicken Sie auf die Registerkarte Datei-DSN.
Klicken Sie auf Hinzufügen.
In der Liste Name klicken Sie auf SQL Anywhere 12.
Klicken Sie auf Weiter.
Befolgen Sie die Anweisungen im Assistenten für die Erstellung einer neuen Datenquelle.
Klicken Sie auf OK.
Klicken Sie auf OK.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |