.NET プログラミング ソリューションで Oracle データベース アダプターを使用して Oracle データベースに接続するには、アダプター サービス参照の追加 Visual Studio プラグインを使用する必要があります。 このトピックでは、アダプター サービス参照プラグインを追加する方法について説明します。
アダプター サービス参照の追加プラグインを使用して接続します。
アダプター サービス参照プラグインを使用して Oracle データベースに接続するには、次の手順を実行します。
プログラミング ソリューションでアダプター サービス参照の追加プラグインを使用して接続するには:
Visual Studio を使用してプロジェクトを作成します。
ソリューション エクスプローラーでプロジェクトを右クリックし、[ アダプター サービス参照の追加] をクリックします。 アダプター サービス参照の追加プラグインが表示されます。
[ バインドの選択 ] ドロップダウン リストから oracleDBBinding を選択し、[ 構成] をクリックします。
[ アダプターの構成 ] ダイアログ ボックスで、[ セキュリティ ] タブをクリックし、[ クライアント資格情報の種類 ] ドロップダウン リスト ボックスで [ ユーザー名 ] を選択し、Oracle データベースに接続するユーザー名とパスワードを指定します。
Oracle データベースの資格情報を使用して接続するには、[ ユーザー名 ] ボックスと [ パスワード ] テキスト ボックスにデータベース資格情報を入力します。 Oracle データベースに接続するユーザー名とパスワードを指定するときは、次の考慮事項に従ってください。
ユーザー名。 Oracle データベース アダプターは、Oracle データベースで接続を確立した際に、ユーザー名に入力した値の大文字と小文字をそのまま保持します。 Oracle データベースのユーザー名では、大文字と小文字が区別されます。 Oracle データベースで想定される場合は、Oracle データベース アダプターに Oracle ユーザー名を指定する必要があります。 通常、これは SCOTT/TIGER 資格情報のユーザー名を大文字にする必要があることを意味します: "SCOTT"。
パスワード。 Oracle データベース アダプターは、Oracle データベースで接続を開く際に、入力したパスワードの大文字と小文字をそのまま保持します。 リリース 10g 以前の場合、Oracle システムのパスワードでは大文字と小文字は区別されません。
Windows 認証を使用して接続するには、[ユーザー名] テキスト ボックスに「/」と入力し、[パスワード] テキスト ボックスを空白のままにします。
[ URI プロパティ ] タブをクリックし、接続パラメーターの値を指定します。 Oracle データベース アダプターの接続 URI の詳細については、「 Oracle Database 接続 URI の作成」を参照してください。
[ バインドのプロパティ ] タブをクリックし、ターゲットにする操作で必要なバインディング プロパティ (ある場合) の値を指定します。 たとえば、POLLINGSTMT 操作を対象とする場合は、 PollingStatement バインディング プロパティを設定する必要があります。 バインディング プロパティの詳細については、「 Oracle Database アダプターのバインド プロパティの読み取り」を参照してください。
OK をクリックします。
[接続] をクリックします。 接続が確立されると、接続の状態が [接続済み] と表示されます。
次の図は、接続が確立された直後にアダプターサービスアドインが利用可能な状態であることを示しています。
こちらもご覧ください
Visual Studio で Oracle Database に接続する
Windows 認証を使用して Oracle データベースに接続する