Freigeben über


Verwenden von SQLConfigDatasource mit dem ODBC-Treiber für Oracle

Wichtig

Dieses Feature wird in einer zukünftigen Version von Windows entfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Verwenden Sie stattdessen den von Oracle bereitgestellten ODBC-Treiber.

Die folgende Tabelle enthält gültige SQLConfigDatasource-Einstellungen für den Microsoft ODBC-Treiber für Oracle, Version 1.0 (Msorcl10.dll) und den Microsoft ODBC-Treiber für Oracle, Version 2.0 (Msorcl32.dll).

Hinweis

Der Msorcl10.dll-Treiber (Version 1.0) unterstützt alle Einstellungen außer Server. Der Msorcl32.dll-Treiber (Version 2.0 und höher) unterstützt alle Einstellungen.

Einige Einstellungen werden vom Treiber ignoriert, aber von SQLConfigDatasource akzeptiert. Das Einschließen dieser Einstellungen in die ODBC-Verbindungszeichenfolge ist die einzige Möglichkeit, sie zur Laufzeit zu akzeptieren. Eine ignorierte Einstellung wird nicht in der Registrierung gespeichert, wenn SQLConfigDatasource die Datenquelle erstellt.

In der folgenden Tabelle bedeutet A/N jede gültige alphanumerische Zeichenfolge bis zur maximal zulässigen Länge. Max Len (maximale Länge) ist die maximal zulässige Zeichenfolgenlänge, die von der Einstellung akzeptiert wird, einschließlich des Zeichenfolgenabschlusszeichens.

Einstellung Max Len Standardwert Gültige Werte BESCHREIBUNG
BufferSize 7 65.535 1000 Mindestgröße des Abrufpuffers bis zu 65535 Bytes
CatalogCap 2 1 0 oder 1 Wenn 1, werden Bezeichner ohne Anführungszeichen in Großbuchstaben in den Katalogfunktionen konvertiert.
ConnectString 128 "" A/N Verbindungszeichenfolge. Erforderliche Methode zum Angeben des Servernamens mit dem Msorcl10.dll Treibers.
BESCHREIBUNG 256 "" A/N Beschreibung
DSN 33 "" A/N Datenquellenname.
GuessTheColDef 4 0 A/N Gibt einen Wert ungleich 0 für Spalten ohne von Oracle definierte Skalierung zurück.
NumberFloat 2 "" 0 oder 1 Wenn 0, werden FLOAT-Spalten als SQL_FLOAT behandelt. Wenn 1, werden FLOAT-Spalten als SQL_DOUBLE behandelt.
PWD 30 "" A/N Password:
RDOSupport 2 "" 0 oder 1 Ermöglicht RDO das Aufrufen von Oracle-Prozeduren.
Hinweise 2 0 0 oder 1 Schließen Sie HINWEISE in Katalogfunktionen ein.
RowLimit 4 "" 0 bis 99 Maximale Anzahl von Zeilen, die von einer SELECT-Anweisung zurückgegeben werden. Eine Zeichenfolge der Länge null gibt an, dass kein Grenzwert angewendet wird.
Server 128 "" A/N Oracle-Servername.
SynonymColumns 2 1 0 oder 1 Schließen Sie SYNONYMs in SQLColumns ein.
SystemTable 2 "" 0 oder 1 Bei 0 werden Systemtabellen nicht angezeigt. Wenn 1, werden Systemtabellen angezeigt.
TranslationDLL 33 "" A/N Übersetzung .dll Namen.
TranslationName 33 "" A/N Übersetzungsname.
TranslationOption 33 "" A/N Übersetzungsoption.
TxnCap 2 "" A/N Transaktionsfähig. Wenn 0, meldet der Treiber, dass er keine Transaktionen unterstützt. Wenn 1, meldet der Treiber, dass er In der Lage ist, Transaktionen durchzuführen.
UID 30 "" A/N Benutzername.