Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » SQL Anywhere-Datenbankverbindungen » ODBC-Datenquellen erstellen

 

Dateidatenquellen unter Windows benutzen

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).

Hinweis

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.

 ♦  So erstellen Sie eine ODBC-Dateidatenquelle (ODBC-Datenquellen-Administrator)
  1. Wählen Sie Start » Programme » SQL Anywhere 12 » Administrationstools » ODBC-Datenquellen-Administrator.

  2. Klicken Sie auf die Registerkarte Datei-DSN.

  3. Klicken Sie auf Hinzufügen.

  4. In der Liste Name klicken Sie auf SQL Anywhere 12.

  5. Klicken Sie auf Weiter.

  6. Befolgen Sie die Anweisungen im Assistenten für die Erstellung einer neuen Datenquelle.

  7. Klicken Sie auf OK.

  8. Klicken Sie auf OK.