Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.
Eine Datenquelle identifiziert einen Pfad zu Daten, die eine Netzwerkbibliothek, einen Server, eine Datenbank und andere Attribute enthalten können . In diesem Fall ist die Datenquelle der Pfad zu einer Oracle-Datenbank. Um eine Verbindung mit einer Datenquelle herzustellen, überprüft der Treiber-Manager die Windows-Registrierung auf bestimmte Verbindungsinformationen.
Der vom ODBC-Datenquellenadministrator erstellte Registrierungseintrag wird vom ODBC-Treiber-Manager und ODBC-Treibern verwendet. Dieser Eintrag enthält Informationen zu jeder Datenquelle und dem zugehörigen Treiber. Bevor Sie eine Verbindung mit einer Datenquelle herstellen können, müssen die Verbindungsinformationen der Registrierung hinzugefügt werden.
Verwenden Sie den ODBC-Datenquellenadministrator, um Datenquellen hinzuzufügen und zu konfigurieren. Der ODBC-Administrator aktualisiert Ihre Datenquellenverbindungsinformationen. Beim Hinzufügen von Datenquellen aktualisiert der ODBC-Administrator die Registrierungsinformationen für Sie.
So fügen Sie eine Datenquelle für Windows hinzu
Öffnen Sie den ODBC-Datenquellenadministrator.
Klicken Sie im Dialogfeld "ODBC-Datenquellenadministrator" auf "Hinzufügen". Das Dialogfeld "Neue Datenquelle erstellen" wird angezeigt.
Wählen Sie Microsoft ODBC für Oracle aus, und klicken Sie dann auf "Fertig stellen". Das Dialogfeld "Microsoft ODBC für Oracle Setup" wird angezeigt.
Geben Sie im Feld "Datenquellenname" den Namen der Datenquelle ein, auf die Sie zugreifen möchten. Dabei kann es sich um einen beliebigen Namen, den Sie auswählen, sein.
Geben Sie im Feld "Beschreibung" die Beschreibung für den Treiber ein. Dieses optionale Feld beschreibt den Datenbanktreiber, mit dem die Datenquelle eine Verbindung herstellt. Dabei kann es sich um einen beliebigen Namen, den Sie auswählen, sein.
Geben Sie im Feld "Benutzername" Ihren Datenbankbenutzernamen (Ihre Datenbankbenutzer-ID) ein.
Geben Sie im Feld "Server" den Datenbankalias oder die Verbindungszeichenfolge für das Oracle Server-Modul ein, auf das Sie zugreifen möchten.
Klicken Sie auf "OK", um diese Datenquelle hinzuzufügen.
Hinweis
Das Dialogfeld "Datenquellen" wird angezeigt, und der ODBC-Administrator aktualisiert die Registrierungsinformationen. Der Benutzername und die von Ihnen eingegebene Verbindungszeichenfolge werden die Standardverbindungswerte für diese Datenquelle, wenn Sie eine Verbindung damit herstellen.
Klicken Sie auf "Optionen", um weitere Spezifikationen für den ODBC-Treiber für Oracle-Setup festzulegen:
Übersetzung – Klicken Sie auf 'Auswählen', um einen geladenen Datenübersetzer auszuwählen. Der Standardwert ist <"Kein Übersetzer>".
Leistung – Das Kontrollkästchen "REMARKS in Katalogfunktionen einschließen" gibt an, ob der Treiber die Spalten "Remarks" für das SQLColumns-Resultset zurückgibt. Der ODBC-Treiber für Oracle bietet schnelleren Zugriff, wenn dieser Wert nicht festgelegt ist.
Das Kontrollkästchen SYNONYME in SQL-Spalten einschließen gibt an, ob der Treiber Spalteninformationen zurückgibt. Puffergröße gibt die Größe in Bytes an, die zum Empfangen abgerufener Daten zugeordnet sind. Der Treiber optimiert das Abrufen, sodass ein Abruf vom Oracle Server genügend Zeilen zurückgibt, um einen Puffer der angegebenen Größe zu füllen. Größere Werte erhöhen die Leistung beim Abrufen vieler Daten.
Anpassung – Das Kontrollkästchen "ODBC DayOfWeek Standard erzwingen" gibt an, ob das Resultset dem angegebenen ODBC-Wochenformat entspricht (Sonntag = 1; Samstag = 7). Wenn dieses Kontrollkästchen deaktiviert ist, wird der lokalspezifische Wert von Oracle zurückgegeben.
SqlDescribeCol gibt immer einen Wert für das Genauigkeitskontrollkästchen zurück , der angibt, ob der Treiber einen Wert ungleich Null für das cbColDef-Argument von SQLDescribeCol zurückgeben soll. Dieses Verbindungszeichenfolgen-Attribut gilt nur für Spalten, bei denen keine oracledefinierte Skalierung vorhanden ist, z. B. berechnete numerische Spalten und Spalten, die als ZAHL ohne Genauigkeit oder Skalierung definiert sind. Ein SQLDescribeCol- Aufruf gibt 130 für die Genauigkeit zurück, wenn Oracle diese Informationen nicht bereitstellt. Wenn dieses Kontrollkästchen deaktiviert ist, gibt der Treiber stattdessen 0 für diese Spaltentypen zurück.
Klicken Sie auf "Hinzufügen", um eine andere Datenquelle hinzuzufügen, oder klicken Sie auf "Schließen", um die Aktion zu beenden.
So ändern Sie eine Datenquelle für Windows
Öffnen Sie den ODBC-Datenquellenadministrator. Klicken Sie auf die entsprechende DSN-Registerkarte.
Wählen Sie die Oracle-Datenquelle aus, die Sie ändern möchten, und klicken Sie dann auf "Konfigurieren". Das Dialogfeld "Microsoft ODBC für Oracle Setup" wird angezeigt.
Ändern Sie die entsprechenden Datenquellenfelder, und klicken Sie dann auf "OK".
Wenn Sie die Informationen in diesem Dialogfeld geändert haben, aktualisiert der ODBC-Administrator die Registrierungsinformationen.