次の方法で共有


ODBCドライバー for Oracle(ODBC ドライバー オラクル用)

重要

この機能は、今後のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 代わりに、Oracle によって提供される ODBC ドライバーを使用してください。

Microsoft ODBC Driver for Oracle を使用すると、ODBC 準拠アプリケーションを Oracle データベースに接続できます。 ODBC Driver for Oracle は、ODBC プログラマ リファレンスで説明されている Open Database Connectivity (ODBC) 仕様に準拠しています。 これにより、PL/SQL パッケージ、XA/DTC 統合、およびインターネット インフォメーション サービス (IIS) 内からの Oracle アクセスにアクセスできます。

Oracle RDBMS は、さまざまなワークステーションおよびミニコンピューター オペレーティング システムで実行されるマルチユーザー リレーショナル データベース管理システムです。 Microsoft Windows を実行している IBM 互換コンピューターは、ネットワーク経由で Oracle データベース サーバーと通信できます。 サポートされているネットワークには、Microsoft LAN Manager、NetWare、VINES、DECnet、TCP/IP をサポートするすべてのネットワークが含まれます。

ODBC Driver for Oracle を使用すると、アプリケーションは ODBC インターフェイスを介して Oracle データベース内のデータにアクセスできます。 ドライバーは、ローカルの Oracle データベースにアクセスすることも、SQL*Net 経由でネットワークと通信することもできます。 次の図では、このアプリケーションとドライバーのアーキテクチャについて詳しく説明します。

ODBC Driver for Oracle アプリ/ドライバー アーキテクチャ

ODBC Driver for Oracle は、API 準拠レベル 1 と SQL 準拠レベル Core に準拠しています。 また、API 準拠レベル 2 の一部の関数と、コアおよび拡張 SQL 準拠レベルの文法の大部分もサポートしています。 ドライバーは ODBC 2.5 に準拠しており、32 ビット システムをサポートしています。 Oracle 7.3x は完全にサポートされています。Oracle8 のサポートは限られています。 ODBC Driver for Oracle では、新しい Oracle8 データ型 (Unicode データ型、BLOB、CLOB など) はサポートされておらず、Oracle の新しいリレーショナル オブジェクト モデルもサポートされていません。 サポートされているデータ型の詳細については、このガイドの 「サポートされるデータ型」を 参照してください。

Oracle データにアクセスするには、次のコンポーネントが必要です。

  • Oracle用ODBCドライバー

  • Oracle RDBMS データベース

  • Oracle クライアント ソフトウェア

さらに、リモート接続の場合:

  • ドライバーを実行するコンピューターとデータベースを接続するネットワーク。 ネットワークは SQL*Net 接続をサポートしている必要があります。

コンポーネントのドキュメント

このガイドには、Microsoft ODBC Driver for Oracle の設定と構成、およびプログラム機能の追加に関する詳細情報が含まれています。 また、テクニカル リファレンス資料も含まれています。

特定の Oracle 製品の動作については、Oracle 製品に付属するドキュメントを参照してください。

ODBC データ ソース アドミニストレーターを使用して Microsoft ODBC Driver for Oracle を設定または構成する方法については、 ODBC データ ソース 管理者 のドキュメントを参照してください。

このセクションには、次のトピックが含まれています。