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
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.
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.
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.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |