Um im Fenster Verbinden eine Verbindungszeichenfolge anzugeben, wählen Sie die Option Mithilfe einer Verbindungszeichenfolge verbinden. Diese Option ist nützlich, wenn Sie eine ODBC-Datenquelle haben und beim Herstellen der Verbindung zusätzliche oder andere Parameter angeben möchten.
Voraussetzungen
In der Verbindungszeichenfolge für diese Prozedur wird der DSN-Verbindungsparameter verwendet, um eine Verbindung mit der SQL Anywhere 12 Demo-Datenquelle herzustellen. Diese Datenquelle 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 Beispieldatenbank zu starten:
dbeng12 -n SampleServer "%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.
In Sybase Central oder Interactive SQL öffnen Sie das Fenster Verbinden. Siehe Öffnen des Fensters Verbinden (Sybase Central).
Füllen Sie die folgenden Felder aus, um eine Verbindung mit der Datenbank herzustellen:
Klicken Sie in der Dropdown-Liste Authentifizierung auf Datenbank.
In das Feld Benutzer-ID geben Sie einen Benutzernamen ein.
In das Feld Kennwort geben Sie ein Kennwort für den Benutzer ein.
Klicken Sie in der Dropdown-Liste Aktion auf Mithilfe einer Verbindungszeichenfolge verbinden.
In das Feld Parameter geben Sie die Verbindungsparameter in einer durch Semikola getrennten Liste von Parameter=Wert-Paaren ein. Zum Beispiel:
-c DSN=SQL Anywhere 12 Demo;ServerName=SampleServer |
Der Datenbankserver und die Datenbank werden gestartet und Interactive SQL stellt eine Verbindung mit der Datenbank her. Der Datenbankserver hat den Namen SampleServer.
Auf Ihrem Computer wird eventuell Software ausgeführt, die einen eingebetteten SQL Anywhere-Server enthält. Es kann also sein, dass mehrere Server gleichzeitig ausgeführt werden, ohne dass Sie es wissen. Geben Sie daher immer den Servernamen an (ServerName = server-name).
Klicken Sie auf Verbinden.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |