ヘッダーをスキップ
Oracle® Database Extensions for .NET開発者ガイド
11
g
リリース2 (11.2) for Microsoft Windows
B61359-02
索引
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
サンプル・コードのパスワード
表記規則
Oracle Database Extensions for .NETの新機能
Oracle Database Extensions for .NETリリース11.2.0.1.2の新機能
Oracle Database Extensions for .NETリリース11.1.0.6.20の新機能
1
Oracle Database Extensions for .NETの概要
Oracle Database Extensions for .NETの概要
Oracle Database Extensions for .NETのアーキテクチャ
Oracle CLRホスト
外部プロセス
専用エージェント・アーキテクチャ
マルチスレッド・エージェント・アーキテクチャ
リスナーおよびtnsnamesファイル
Oracle Data Provider for .NET
Oracle Developer Tools for Visual Studio
Oracle Deployment Wizard for .NET
2
インストールおよび構成
システム要件
.NETストアド・プロシージャおよび機能の要件
インストール後のファイルの場所
インストールおよび最初の使用
Windowsサービスを使用したExtprocエージェントの構成
OraClrAgntサービス・パラメータ
パフォーマンスのためのOraClrAgntのチューニング
Oracle Database 10.2からOracle Database 11.2への.NETストアド・プロシージャの移行
.NET 1.xストアド・プロシージャの.NET 2.0への必須の移行
コード変更の必要性の判断
移行方法
ODP.NET for .NET 1.xとODP.NET for .NET 2.0の間のコードの非互換性の処理
Oracle Database Extensions for .NETリリース1.xと2.0の間のコードの非互換性の処理
ODP.NET for .NET 2.0を使用した.NET 1.xストアド・プロシージャの再コンパイルおよび再デプロイ
ODP.NET for .NET 2.0を使用した.NET 1.xストアド・プロシージャの構成
Oracle Database Extensions for .NETレジストリ・オプション
.NETアセンブリの簡易再デプロイのアンロード
NULL可能ODP.NET接続型の後方互換性
.NETランタイム・バージョンの選択
デバッグ・トレース
TraceOption
TraceFileName
TraceLevel
未処理の例外
extproc.exe構成ファイル
3
Visual Studioによる開発とデプロイ
ステップ1: ストアド・プロシージャまたはファンクションの開発とアセンブリへの組込み
ステップ2: Oracle Deployment Wizard for .NETの実行
ステップ3: デプロイするプロシージャまたはファンクションとセキュリティ・レベルの選択
ステップ4: 適切なパラメータ型マッピングの判別
ステップ5: プロシージャまたはファンクションのデプロイ
ステップ6: プロシージャまたはファンクションのテスト
ステップ7: プロシージャまたはファンクションのデバッグ
4
.NETストアド・ファンクションの開発およびデプロイのデモ
.NETストアド・ファンクション・デモの概要
ステップ1: GetDeptNoファンクションの作成とアセンブリへの組込み
ステップ2: Oracle Deployment Wizard for .NETの起動
ステップ3: デプロイするファンクションの選択
ステップ4: 適切なパラメータ型マッピングの判別
ステップ5: Oracleデータベースへのファンクションのデプロイ
ステップ6: ファンクションのテスト
Oracle Developer Tools for Visual Studioからの起動
ODP.NETクライアントからのコール
SQL*Plusからのコール
A
データ型変換
B
一般的なエラーのトラブルシューティング
用語集
索引