Freigeben über


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

Von Bedeutung

Dieses Feature wird in einer zukünftigen Version von Windows entfernt. Vermeiden Sie die Verwendung dieses Features in neuer Entwicklungsarbeit, und planen Sie, Anwendungen zu ändern, die derzeit dieses Feature 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, wie sie zur Laufzeit akzeptiert werden. Eine ignorierte Einstellung wird nicht in der Registrierung gespeichert, wenn SQLConfigDatasource die Datenquelle erstellt.

In der folgenden Tabelle bedeutet A/N eine beliebige 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 Zeichenfolgenterminatorszeichens.

Konfiguration Max Len Standardwert Gültige Werte BESCHREIBUNG
Puffergröße 7 65.535 1000 Minimale Abrufpuffergröße bis zu 65535 Bytes
CatalogCap 2 1 0 oder 1 Wenn 1, werden nicht angestellte Bezeichner in Großbuchstaben in die Katalogfunktionen konvertiert.
ConnectString 128 "" A/N Verbindungszeichenfolge. Erforderliche Methode zum Angeben des Servernamens mit dem Msorcl10.dll Treiber.
BESCHREIBUNG 256 "" A/N Beschreibung.
DSN 33 "" A/N Name der Datenquelle.
GuessTheColDef 4 0 A/N Gibt einen Wert ungleich Null für Spalten ohne oracledefinierte 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 Passwort.
RDOSupport 2 "" 0 oder 1 Ermöglicht RDO das Aufrufen von Oracle-Prozeduren.
Bemerkungen 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 leere Zeichenfolge 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 Wenn 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 Transaktionfähig. Wenn 0, meldet der Treiber, dass er keine Transaktionen unterstützt. Wenn 1, meldet der Treiber, dass er Transaktionen ausführen kann.
Umsatzsteuer-Identifikationsnummer 30 "" A/N Benutzername.