Microsoft OLE DB-Anbieter für Oracle – Übersicht
Wichtig
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 oracles OLE DB-Anbieter.
Der Microsoft OLE DB-Anbieter für Oracle ermöglicht ADO den Zugriff auf Oracle-Datenbanken.
Verbindungszeichenfolgenparameter
Um eine Verbindung mit diesem Anbieter herzustellen, legen Sie das argument Provider der eigenschaft ConnectionString wie folgt fest:
MSDAORA
Beim Lesen der Provider--Eigenschaft wird diese Zeichenfolge ebenfalls zurückgegeben.
Wenn eine Verknüpfungsabfrage mit einem Keyset oder dynamischen Cursor in einer Oracle-Datenbank ausgeführt wird, tritt ein Fehler auf. Oracle unterstützt nur einen statischen schreibgeschützten Cursor.
Typische Verbindungszeichenfolge
Eine typische Verbindungszeichenfolge für diesen Anbieter ist:
"Provider=MSDAORA;Data Source=serverName;User ID=MyUserID; Password=<password>;"
Die Zeichenfolge besteht aus folgenden Schlüsselwörtern:
Schlüsselwort | Beschreibung |
---|---|
Provider | Gibt den OLE DB-Anbieter für Oracle an. |
Datenquelle | Gibt den Namen eines Servers an. |
Benutzer-ID | Gibt den Benutzernamen an. |
Kennwort | Gibt das Benutzerkennwort an. |
Anmerkung
Wenn Sie eine Verbindung mit einem Datenquellenanbieter herstellen, der die Windows-Authentifizierung unterstützt, sollten Sie Trusted_Connection=yes oder Integrated Security = SSPI anstelle von Benutzer-ID- und Kennwortinformationen in der Verbindungszeichenfolge angeben.
Provider-Specific Verbindungsparameter
Der Anbieter unterstützt zusätzlich zu den von ADO definierten Parametern mehrere anbieterspezifische Verbindungsparameter. Wie bei den ADO-Verbindungseigenschaften können diese anbieterspezifischen Eigenschaften über die Properties Collection eines Connection oder als Teil der ConnectionString-festgelegt werden.
Diese Parameter werden vollständig im OLE DB Programmer's Referencebeschrieben. Der ADO Dynamic Property Index stellt einen Querverweis zwischen diesen Parameternamen und den entsprechenden OLE DB-Eigenschaften bereit.
Parameter | Beschreibung |
---|---|
Fenstergriff | Gibt das Fensterhandle an, das zum Anfordern zusätzlicher Informationen verwendet werden soll. |
Gebietsschema-ID | Gibt eine eindeutige 32-Bit-Zahl an (z. B. 1033), die Einstellungen im Zusammenhang mit der Sprache des Benutzers angibt. Diese Einstellungen geben an, wie Datums- und Uhrzeitangaben formatiert werden, Elemente alphabetisch sortiert werden, Zeichenfolgen verglichen werden usw. |
OLE DB Services | Gibt eine Bitmaske an, die OLE DB-Dienste angibt, die aktiviert oder deaktiviert werden sollen. |
Aufforderung | Gibt an, ob der Benutzer aufgefordert werden soll, während eine Verbindung hergestellt wird. |
Erweiterten Eigenschaften | Eine Zeichenfolge, die anbieterspezifische, erweiterte Verbindungsinformationen enthält. Verwenden Sie diese Eigenschaft nur für anbieterspezifische Verbindungsinformationen, die nicht über den Eigenschaftenmechanismus beschrieben werden können. |
Siehe auch
ConnectionString-Eigenschaft (ADO)Provider-Eigenschaft (ADO)Recordset-Objekt (ADO)