==[[ODP.NET Oracleデータベースへの接続]]==
=====接続文字列属性=====
{|class="wikitable"
|Data Source
|空の文字列
|接続先のデータベースを識別するOracle 接続先のデータベースを識別する[[Oracle]] Netサービス名。
|-
|DBA Privilege Pri[[vi]]lege
|空の文字列
|管理権限: SYSDBAまたはSYSOPER。
|Enlist
|True
|分散トランザクション内にサービス・コンポーネントを自動的に登録することを可能または不可にします。分散[[トランザクション]]内にサービス・コンポーネントを自動的に登録することを可能または不可にします。
|-
|Incr Pool Size
|User Id
|空の文字列
|Oracleユーザー名。[[Oracle]]ユーザー名。
|-
|Validate Connection
=====コネクションプールの使用=====
OracleConnection[[Oracle]]Connection^ conn = gcnew OracleConnection[[Oracle]]Connection();
// コネクションプール関連の ConnectionString 属性を使用してコネクションを開く
=====特権接続=====
OracleConnection[[Oracle]]Connection^ conn = gcnew OracleConnection[[Oracle]]Connection();
// SYSTEM/**** as SYSDBA で接続
conn->ConnectionString = L"User Id=system;Password=****;" +
L"DBA PrivilegePri[[vi]]lege=SYSDBA;Data Source=orcl;";
conn->Open();
MessageBox::Show(L"[[Oracle ]] へ接続" + conn->ServerVersion);
conn->Close();
MessageBox::Show(L"切断されました。");