Das Datenquellendienstprogramm (dbdsn) unterstützt die folgenden ODBC-Verbindungsparameter. Boolsche Argumente (TRUE oder FALSE) sind entweder "YES" bzw. "1" bei "TRUE" oder "NO" bzw. "0" bei "FALSE".
Name | Beschreibung | ||
---|---|---|---|
Delphi | Delphi kann mehrere Lesezeichenwerte für eine Zeile nicht verarbeiten. Wenn Sie diesen Wert auf NO setzen, wird jeder Zeile ein Lesezeichenwert zugeordnet, und nicht zwei wie im Normalfall. Wenn Sie diese Option auf YES setzen, verbessern Sie damit möglicherweise die Performance von abrollenden Cursorn. | ||
DescribeCursor |
Mit diesem Parameter können Sie festlegen, wie oft der Cursor neu beschrieben werden soll, wenn eine Prozedur ausgeführt wird. Die Standardeinstellung ist "Wenn nötig".
|
||
Description | Mit diesem Parameter können Sie eine Beschreibung der ODBC-Datenquelle eingeben. | ||
Driver |
Mit diesem Parameter können Sie wie folgt einen ODBC-Treiber für die Verbindung angeben: Unter Unix gibt dieser Parameter den voll qualifizierten Pfad zum gemeinsam genutzten Objekt an. Wenn Sie unter Unix den Treiberverbindungsparameter nicht angeben, fügt das Datenquellendienstprogramm automatisch einen Treibereintrag mit dem vollen Pfad des SQL Anywhere ODBC-Treibers basierend auf der Einstellung der SQLANY12-Umgebungsvariablen hinzu. |
||
Escape |
Dieser Parameter gibt das Escapezeichen an, das in der LIKE-Klausel von SQL-Anweisungen verwendet wird, die vom ODBC-Treiber generiert werden, wenn eine Liste von Tabellen oder Spalten zurückgegeben wird. Der ODBC-Treiber verwendet standardmäßig die Tilde (~). In einigen Anwendungen wird als Escapezeichen jedoch der Backslash (\) erwartet. Das folgende Fragment einer Verbindungszeichenfolge legt den Backslash als Escapezeichen fest:
|
||
GetTypeInfoChar | Wenn diese Option auf YES gesetzt ist, werden CHAR-Spalten als SQL_CHAR und nicht als SQL_VARCHAR zurückgegeben. Standardmäßig werden CHAR-Spalten als SQL_VARCHAR zurückgegeben. | ||
InitString | Mit InitString können Sie einen Befehl angeben, der unmittelbar nach der Verbindungsherstellung ausgeführt wird. Zum Beispiel, wenn Sie eine Datenbankoption einstellen oder eine gespeicherte Prozedur ausführen möchten. | ||
IsolationLevel |
Sie können einen der folgenden Werte angeben, um die Ausgangs-Isolationsstufe für diese Datenquelle einzustellen:
Siehe Isolationsstufen wählen. |
||
KeysInSQLStatistics | Setzen Sie diesen Parameter auf YES, wenn die SQLStatistics-Funktion Fremdschlüssel zurückgeben soll. Die ODBC-Spezifikation legt fest, dass SQLStatistics keine Primär- oder Fremdschlüssel zurückgeben soll. Einige Microsoft-Anwendungen (wie Microsoft Visual Basic und Microsoft Access) setzen allerdings voraus, dass Primär- und Fremdschlüssel von SQLStatistics zurückgegeben werden. | ||
LazyAutocommit | Setzen Sie diesen Parameter auf YES, um den Festschreibevorgang bis zum Ende einer Anweisung zu verzögern. | ||
PrefetchOnOpen | Wenn PrefetchOnOpen auf YES eingestellt ist, wird eine Prefetch-Anforderung mit der Anforderung, den Cursor zu öffnen, gesendet. Der Prefetch hindert eine Netzwerkanforderung daran, jedesmal Zeilen abzurufen, wenn ein Cursor geöffnet wird. Spalten müssen bereits gebunden sein, damit der Prefetch beim geöffneten Cursor stattfindet. Dieser Verbindungsparameter vermindert möglicherweise die Anzahl von Client/Server-Anforderungen, was die Performance über ein LAN oder WAN verbessern kann. | ||
PreventNotCapable | Der SQL Anywhere ODBC-Treiber gibt die Fehlermeldung Treiberfunktion nicht möglich zurück, weil er keine Qualifizierer unterstützt. Einige ODBC-Anwendungen verarbeiten diesen Fehler nicht einwandfrei. Setzen
Sie diesen Parameter auf YES, um die Rückgabe dieser Fehlermeldung zu verhindern und diesen Anwendungen die fehlerfreie Funktion
zu ermöglichen.
|
||
SuppressWarnings | Setzen Sie diesen Parameter auf YES, wenn Sie Warnmeldungen unterdrücken möchten, die vom Datenbankserver bei einem Datenabruf (Fetch) zurückgegeben werden. Die Versionen 8.0.0 und später des Datenbankservers geben mehr Fetch-Warnungen ab als frühere Versionen der Software. Bei Anwendungen, die mit einer älteren Version der Software implementiert werden, können Sie mit dieser Option sicherstellen, dass korrekt mit den Fetch-Warnungen umgegangen wird. | ||
TranslationDLL | Diese Option dient der Abwärtskompatibilität. Die Verwendung von Übersetzern wird nicht empfohlen. | ||
TranslationName | Diese Option dient der Abwärtskompatibilität. Die Verwendung von Übersetzern wird nicht empfohlen. | ||
TranslationOption | Diese Option dient der Abwärtskompatibilität. Die Verwendung von Übersetzern wird nicht empfohlen. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |