ヘッダーをスキップ
Oracle® Database Provider for DRDAユーザーズ・ガイド
12
c
リリース1 (12.1.0.2) for Linux x86-64
E98592-01
索引
次
目次
例一覧
図一覧
表一覧
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
1
Oracle Database Provider for DRDAの概要
Oracle Database Provider for DRDAについて
DB2クライアント・アプリケーション
リモートDB2アプリケーション
ネイティブDB2アプリケーション
Oracle Database Provider for DRDAの使用例
2
Oracle Database Provider for DRDAのアーキテクチャ
プロトコルに関する考慮事項
2フェーズ・コミットおよびトランザクション・リカバリ
サービスの自律性
パッケージ
SQL言語
3
Oracle Database Provider for DRDAのインストールおよび構成
Oracle Database Provider for DRDAのインストール
Oracle Database Provider for DRDAの構成
drdaas.ora構成ファイルの更新
DATA_PORTに関する考慮事項
RDB_MAPに関する考慮事項
Oracle Database Provider for DRDAインスタンスに関する考慮事項
データベース・オブジェクトのインストール
グローバル・オブジェクト
SQL翻訳プロファイル
構成ファイル: drdaas.ora
Oracle Database Provider for DRDAの認可
管理者ロール
DRDAパッケージの認可
ユーザー・ロール
Oracle Database Provider for DRDAのアンインストール
データベース・オブジェクトの削除
Oracle Database Provider DRDAソフトウェアのアンインストール
構成パラメータ
DATA_PORT
RDB_MAP
PROTOPROC_TRACE
4
Oracle Database Provider for DRDAのSQL翻訳および例
SQL翻訳の概要
DB2固有のSQL構文の翻訳
DB2の特殊レジスタ
DB2 SQLファンクションおよびプロシージャ
DB2の名前付きデータ型
DB2構文の文
SQL Translator Interface Packageの使用
SQL Translator Interface Package
SQL翻訳プロファイルの作成
Oracle Databaseからサードパーティ・トランスレータへのアクセス
トランスレータ管理スクリプトの使用
SQLトランスレータ・プロファイルの検証
SQL翻訳プロファイルの変更
5
Oracle Database Provider for DRDAの管理およびカスタマイズ
Oracle Database Provider for DRDAを使用した移行手順
Oracle Database Provider for DRDAソフトウェアのインストールおよび構成
Oracle DatabaseへのOracle Database Provider for DRDAオブジェクトのインストール
DRDAパッケージの権限の管理
DB2データの移行
アプリケーションのターゲット再設定
ネイティブ・アプリケーションのターゲット再設定
リモート・アプリケーションのターゲット再設定
SQL文の翻訳およびデータ型の調整
6
Oracle Database Provider for DRDAの診断およびメンテナンス
Oracle Database Provider for DRDAの診断
Oracle Database Provider for DRDAのメンテナンス
7
Oracle Database Provider for DRDAでのデータ型のサポートと変換
データ型変換の概要
数値範囲に関する考慮事項: 全般
Oracle NUMBER
FLOAT (IBM HEXまたはS390)
FLOAT (IEEE)
DECFLOAT
数値範囲に関する考慮事項: COBOLユーザー
DRDAデータ型からOracleデータ型への変換
INTEGER
SMALLINT
BIGINT
float
DOUBLE PRECISIONまたはFLOAT(b)
REALまたはFLOAT(b)
DECIMAL(p,s)
DECIMAL(p,s) zoned
NUMERIC(p,s)
DECFLOAT(n=34)
DECFLOAT(n=16)
CHAR(n)
CHAR(n) for Bit Data
VARCHAR(n)
VARCHAR(n)
VARCHAR(n) for Bit Data
VARCHAR(n)
VARCHAR(n)
VARCHAR(n) for Bit Data
char(n+1)
char(n+1)
char(n) for Bit Data
VARGRAPHIC(n)
GRAPHIC(n)
VARGRAPHIC(n)
char(n) (Pascal文字列)
char(n) for Bit Data (Pascal L文字列)
DATE
TIME
TIMESTAMP
(datalink)
BLOB
CLOB
DBCLOB
BLOB LOCATOR
CLOB LOCATOR
DBCLOB LOCATOR
boolean
BINARY(n)
VARBINARY(n)
XML
Oracleデータ型からDRDAへの変換
Oracle NUMBERおよびFLOAT
BINARY_FLOAT
BINARY_DOUBLE
VARCHAR2(n)
LONG
LONG RAW
NVARCHAR2(n)
CHAR(n)
短いバージョン
長いバージョン
NCHAR(n)
短いバージョン
長いバージョン
UROWID
DATE
TIMESTAMP
TIMESTAMPWITHLOCALTIMEZONE
TIMESTAMP(p) WITH TIME ZONE
RAW(n)
NUMBERおよびFLOAT
同等のデータ型および再マッピング
8
Oracle Database Provider for DRDAのデータ・ディクショナリ
Oracle Database Provider for DRDAでのデータ・ディクショナリのエミュレーション
z/OS上のDB2
Oracle Database Provider for DRDAのデータ・ディクショナリ・ビュー
ALL_DRDAASPACKAGEデータ・ディクショナリ・ビュー
ALL_DRDAASPACKAUTHデータ・ディクショナリ・ビュー
ALL_DRDAASPACKSIDEデータ・ディクショナリ・ビュー
DBA_DRDAASPACKAGEデータ・ディクショナリ・ビュー
DBA_DRDAASPACKAUTHデータ・ディクショナリ・ビュー
DBA_DRDAASPACKSIDEデータ・ディクショナリ・ビュー
DBA_DRDAASPACKSTMTデータ・ディクショナリ・ビュー
DBA_DRDAASTRACEデータ・ディクショナリ・ビュー
USER_DRDAASPACKAGEデータ・ディクショナリ・ビュー
USER_DRDAASPACKAUTHデータ・ディクショナリ・ビュー
USER_DRDAASPACKSIDEデータ・ディクショナリ・ビュー
USER_DRDAASPACKSTMTデータ・ディクショナリ・ビュー
USER_DRDAASTRACEデータ・ディクショナリ・ビュー
9
Oracle Database Provider for DRDAでのエラー・コードのサポート
Oracleエラー・コードのマッピング
10
Oracle Database Provider for DRDAのコマンドライン・ユーティリティ
コマンドライン・ユーティリティ
START
STOP
STATUS
PAUSE
RESUME
RELOAD
EXIT
11
Oracle Database Provider for DRDAのセキュリティおよび記憶域に関する考慮事項
Oracle Database Provider for DRDAのセキュリティおよび記憶域の概要
Oracle Database Provider for DRDAでの認証および暗号化
認証サービス
暗号化サービス
Oracle Database Provider for DRDAでのデータベース・ロール
DRDAAS_ADMIN_ROLE
DRDAAS_USER_ROLE
Oracle Database Provider for DRDAの記憶域
SYSIBM表領域
SYSIBMユーザー
12
Oracle Database Provider for DRDAの使用に関する制限事項
Resynch Manager
カーソルのHOLD属性のセマンティクス
DB2パスワードでのブランクの埋込み
データ型の制限事項
DATEデータ型
Oracleオブジェクト・リレーショナル・データ型
TIMESTAMPデータ型
TIMESTAMP WITH TIMEZONEデータ型
XMLデータ型
SYS.XMLTypeデータ型
その他の制限事項
13
Oracle Database Provider for DRDAにより使用されるPL/SQLパッケージ
DBMS_DRDAAS_ADMINパッケージ
DBMS_DRDAAS_ADMIN権限の定数
GRANT_PRIVILEGE
REVOKE_PRIVILEGE
DROP_PACKAGE
DROP_PACKAGE_VN
DROP_PACKAGE_CT
SET_PROFILE
SET_LOCALDATE_FORMAT
SET_LOCALTIME_FORMAT
SET_TYPEMAP
DBMS_DRDAASパッケージ
DBMS_DRDAAS権限の定数
BIND_PACKAGE
BIND_STATEMENT
END_BIND
GRANT_PRIVILEGE
REVOKE_PRIVILEGE
DROP_PACKAGE
14
Oracle Database Provider for DRDAによるSQL文のサポート
SQL文のサポートの概要
SQL句の制限事項
内部処理されるSQL文
セマンティクス上の効果を維持するSQL句の削除
無視されるSQL句
翻訳されるSQL句
特殊レジスタのサポート
APPLICATION ENCODING SCHEME
CLIENT_ACCTNG
CLIENT_APPLNAME
CLIENT_PROGRAMID
CLIENT_USERID
CLIENT_WRKSTNNAME
DATE
DBPARTITIONNUM
DEBUG MODE
DECFLOAT ROUNDING MODE
DEFAULT TRANSFORM GROUP
DEGREE
EXPLAIN MODE
EXPLAIN SNAPSHOT
FEDERATED ASYNCHRONY
IMPLICIT XMLPARSE OPTION
ISOLATION
LOCK TIMEOUT
LOCALE LC_TYPE
MAINTAINED TABLE TYPES FOR OPTIMIZATION
MEMBER
OPTIMIZATION HINT
PACKAGE PATH
PACKAGESET
PATH
PRECISION
QUERY ACCELERATION
QUERY OPTIMIZATION
REFRESH AGE
ROUTINE VERSION
RULES
SCHEMA
SERVER
SQL_CCFLAGS
SQLID
TIMESTAMP
USER
SESSION_USER
SYSTEM_USER
ENCRYPTION PASSWORD
A
Oracle Database Provider for DRDAの作成およびメンテナンスのスクリプト
catdrdaas.sql
catnodrdaas.sql
drdapkg_db2.sql
drdasqtt_translator_setup.sql
drdasqt_set_profile_dd.sql
B
Oracle Database Provider for DRDAのパッケージ・バインド・オプション
用語集
索引