プライマリ・コンテンツに移動
Oracle® Data Provider for .NET開発者ガイド
ODAC 12c リリース4 (12.1.0.2) for Microsoft Windows
E72575-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

ODP.NET管理対象外ドライバからODP.NET管理対象ドライバへの移行

移行を容易にするため、ODP.NET管理対象ドライバのAPIはODP.NET管理対象外ドライバのAPIの完全なサブセットになっています。既存の管理対象外ODP.NETアプリケーションが現在使用可能な管理対象ODP.NET APIを使用しているかぎり、移行は直接的で簡単です。

今後のバージョンでは、管理対象ドライバがサポートするODP.NET管理対象外ドライバのAPIが増える予定です。どちらのドライバも、Oracle Databaseと.NET Frameworkの最新機能をサポートするために強化が続けられます。

管理対象外のODP.NETから管理対象のODP.NETに移行するには、次の手順を実行します。

  1. .NETプロジェクトでOracle.ManagedDataAccess.dllに対する参照を追加します。

  2. ODP.NET管理対象外ドライバの既存のネームスペース参照を、ODP.NET管理対象ドライバの参照に変更します。

    // C#
    using Oracle.ManagedDataAccess.Client;
    using Oracle.ManagedDataAccess.Types;
    
    // VB
    Imports Oracle.ManagedDataAccess.Client
    Imports Oracle.ManagedDataAccess.Types
    
  3. ODP.NET管理対象ドライバはWindowsレジストリ設定をほとんどサポートしておらず、.NET構成設定のフォーマットも異なるため、一部のプロバイダの構成設定は移行が必要です。

詳細は、「Oracle Data Provider for .NETの構成」を参照してください。