Oracle Data Provider for .NET



Oracle Data Provider for .NET(ODP.NET)では、Oracleデータベースに対するADO.NETデータ・アクセスの最適化を実現します。ODP.NETを使用すると、Oracle Real Application Clusters(Oracle RAC)、Oracle XML DB、高度なセキュリティ機能など、開発者はOracleデータベースの先進的な機能を利用できるようになります。ODP.NETでは最新の.NET Framework 4.6バージョンが使用できます。

.NETからOracleを使用する場合、ODP.NETを利用することで、より柔軟かつ迅速になるだけでなく、安定性が増します。ODP.NETには、柔軟なLOBデータ型、セルフチューニング、実行時接続ロードバランシング、高速接続フェイルオーバー、アドバンスト・キューイングなど、他の.NETドライバにはない多数の機能が備わっています。

最新の.NETフレームワーク 4.6をサポートするOracle Data Access Components 12c Release 4のODP.NETの最新リリースをダウンロードしてください。このリリースには、
ODP.NET、マネージド・ドライバー・セキュリティ、暗号化、Windowsインストーラー、トランザクション保護の機能拡張が含まれています。

ODP.NETのマネージド・ドライバは、すべてが.NETコードで作成されています。開発者は10MB未満のデプロイメント・パッケージで、その他のODP.NETバージョンと一緒に単一アセンブリを簡単にデプロイできます。

技術情報

 データ・シート:Oracle Data Access Components 12.2c Release 1 Data Sheet
 データ・シート:ODAC 12c Release 4を用いた.NET開発
 データ・シート:ODAC 12c Release 3を用いた.NET開発
 ホワイト・ペーパー:Oracle Database 12c Release 2のアプリケーション・コンティニュイティ
 ホワイト・ペーパー:Oracle Database 12c Release 2でのトランザクション・ガード
 データ・シート:ODAC 12c Release 2を用いた.NET開発
 データ・シート:ODAC 12c Release 1を用いた.NET開発
 データ・シート: ODAC 11.2 Release 4(11.2.0.3.0)を用いた.NET開発
 ホワイト・ペーパー: ODP.NET 11.1.0.7.20の新機能
 ホワイト・ペーパー: Oracle Data Provider For .NET 11g
 チュートリアル: .NET
 チュートリアル(US):Oracle By Example(OBE):立ち上げ、パフォーマンス・チューニング、データベース変更通知、ユーザー定義型
Visual Studio 2013, 2012, 20102008
 プレゼンテーション(US):Oracle on .NET (Oracle OpenWorld 2014)
 System.Data.OracleClientからODP.NETに移行する理由と方法の詳細
 ODP.NETのリリース別新機能
 ODP.NETのヒントとテクニック (US)
 ODP.NET FAQ (US)

ダウンロード、ディスカッション・フォーラム、サンプル・コード

 Oracle Data Access Components経由でODP.NETをダウンロード
 ODP.NETディスカッション・フォーラム (US)
 Oracle .NETサンプル・コード・リポジトリ (US)
追加のサンプル・コードは、ODP.NETインストール(xcopy非対応版)の一部として、ORACLE_HOME\odp.net\samplesディレクトリに配置されます。
 

オンライン・セミナーと録画プレゼンテーション (US)


OTN Virtual Developer DayやODTUG(Oracle Developer Tool User Group)のオンライン・セミナーを見逃した場合も、録画版を視聴できます。
ODTUGオンライン・セミナーのビデオを再生するには、GoToMeeting codecのG2M3が必要です。ここからダウンロードしてください。
 
 YouTube - Oracle .NET
 OTN Virtual Developer Day -- Database -- .NET開発トラックを含む
 ODTUG:.NETキャッシュを使ったOracle Databaseパフォーマンスの最大化:クライアントの結果キャッシュ、Continuous Query Notification、およびTimesTen(英語)
 ODTUG:Entity Framework、LINQ、およびOracle Database対応WCF Data Services(英語)
 

技術記事 (US)

 Visual Studio 20102008/2005、または2003を利用したOracle Database .NETアプリケーションの構築- Oracle .NET開発者向けの初級者用記事
 Use Entity Framework with ODP.NET 2011年9月
 ODP.NET Messaging Applications with Oracle Streams Advanced Queuing 2009年11月
 Use ODP.NET Array Binding to Increase Performance 2009年9月
 ODP.NET Explicit and Implicit Transactions 2009年5月
 ODP.NET Xcopy Deployment with Instant Client 2008年11月
 ODP.NET Xcopy Deployment with Instant Client 2008年9月
 ODP.NET Client Result Cache 2008年7月
 Build Oracle User-Defined Type Applications in .NET 2008年5月
 Passing Array Parameters in ODP.NET 2007年1月
 ODP.NETパフォーマンスの向上 2006年7月
 ODP.NETのデータベース変更通知機能: 第1部 2006年3月
 ODP.NETのデータベース変更通知機能: 第2部 2006年3月
 ODP.NETによる入力参照カーソルのOracle Database 10g Release 2での使用2006年1月
 Oracle Database 10g Release 2のLOBに対応したODP.NETの新機能2005年11月
 Oracle Databaseでのセキュアな.NETアプリケーションの開発 2005年10月
 ODP.NETおよびREF CURSORを使用した結果セット取得の最適化 2005年9月
 ODP.NETのパフォーマンスの向上 2005年9月