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

SQL Anywhere 12.0.1 (Deutsch) » SQL Anywhere Server - Datenbankadministration » Datenbank starten und Verbindung mit ihr herstellen » SQL Anywhere-Datenbankverbindungen

 

Verbinden mit einer ODBC-Datenquelle (Befehlszeile)

Um eine Verbindung mit einer Datenbank über eine ODBC-Datenquelle herzustellen, verwenden Sie den DataSourceName (DSN)-Verbindungsparameter.

Voraussetzungen

Eine ODBC-Datenquelle für die Datenbank, mit der Sie eine Verbindung herstellen möchten.

Die Datenquelle "SQL Anywhere 12 Demo" ist so konfiguriert, dass sie den Datenbankserver und die Datenbank startet, wenn sie noch nicht laufen. Wenn Ihre ODBC-Datenquelle nicht so konfiguriert ist, dass sie die Datenbank und den Datenbankserver startet, müssen Sie sie starten. Führen Sie beispielsweise folgenden Befehl aus, um die SQL Anywhere 12-Beispieldatenbank zu starten:

dbeng12 -n demo12 "%SQLANYSAMP12%\demo.db"

Kontext und Bemerkungen

Hinweis

Wenn eine Verbindungszeichenfolge und eine ODBC-Datenquelle beide denselben Verbindungsparameter angeben, wird der Wert aus der Zeichenfolge verwendet und der Wert aus der Datenquelle ignoriert. Siehe Syntaxregeln für Verbindungsparameter.

 Verbinden mit einer ODBC-Datenquelle (Befehlszeile)
  • Führen Sie den folgenden Befehl aus, um eine Verbindung mit dem ODBC-Datenquellennamen herzustellen:

    dbisql -c "DSN=SQL Anywhere 12 Demo"

    Interactive SQL wird gestartet und stellt eine Verbindung mit der Datenbank her.

    Hinweis

    Sie brauchen für diese Verbindung keine Benutzer-ID und kein Kennwort einzugeben, da die SQL Anywhere 12 Demo-Datenquelle diese Informationen bereits enthält.

    In einer Produktionsumgebung wird empfohlen, keine Kennwörter in einer ODBC-Datenquelle zu speichern. Siehe Keine Kennwörter in ODBC-Datenquellen einschließen.

Ergebnisse

Die Anwendung stellt eine Verbindung mit der Beispieldatenbank her.

Nächste Schritte

Keine.

 Siehe auch