次の方法で共有


Microsoft OLE DB Provider for Oracle

適用先: Access 2013、Office 2013

Microsoft OLE DB Provider for Oracle を使用すると、ADO から Oracle データベースにアクセスできます。

接続文字列のパラメーター

このプロバイダーに接続するには、ConnectionString プロパティの Provider 引数を次のように設定します。

 
MSDAORA 

Provider プロパティを取得した場合も、この文字列が返されます。

キーセットまたは動的カーソル による結合クエリを Oracle データベースで実行すると、エラーが発生します。 Oracle では、読み取り専用の静的カーソルのみがサポートされています。

標準的な接続文字列

このプロバイダーの標準的な接続文字列を次に示します。

 
"Provider=MSDAORA;Data Source=serverName;User ID=userName; Password=userPassword;" 

この文字列は、次に示すキーワードで構成されています。

Keyword

説明

Provider

OLE DB Provider for Oracle を指定します。

Data Source

サーバー名を指定します。

User ID

ユーザー名を指定します。

Password

ユーザー パスワードを指定します。

プロバイダー固有の接続パラメーター

このプロバイダーは、ADO で定義されたパラメーターに加えて、プロバイダー固有の接続パラメーターをサポートしています。 ADO の接続パラメーターと同様に、これらのプロバイダー固有のプロパティは ConnectionProperties コレクションで設定することも、 ConnectionString の一部として設定することもできます。

これらのパラメーターの詳細については、「OLE DB プログラマ リファレンス」を参照してください。 「ADO の動的プロパティ インデックス」では、これらのパラメーターと対応する OLE DB プロパティを相互に参照できます。

パラメーター

説明

Window Handle

追加情報の入力を求めるために使用するウィンドウ ハンドルを示します。

Locale Identifier

ユーザーの言語に関する設定を指定する一意の 32 ビット番号 (1033 など) を示します。 これらの設定は、日付と時刻の形式、アルファベット順の並べ替え方法、文字列の比較方法などを示します。

OLE DB Services

OLE DB サービスを有効にするか無効にするかを指定するビットマスクを示します。

Prompt

接続の確立中にユーザーに入力を求めるかどうかを示します。

Extended Properties

プロバイダー固有の拡張接続情報を含む文字列です。 通常のプロパティでは記述できないプロバイダー固有の接続情報についてのみ、このプロパティを使用します。