プライマリ・コンテンツに移動
Oracle® Database Migration Assistant for Unicodeガイド
リリース2.0
E59465-03
索引
次
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
1
データベースのUnicodeへの移行の概要
データベース・キャラクタ・セットの概要
キャラクタ・セット移行の概要
Unicodeが推奨される理由
キャラクタ・セット移行ツールの概要
Database Character Set Scannerに関する移行問題の特定
CSALTERスクリプトを使用したキャラクタ・セット・メタデータの変更
エクスポート/インポートおよびデータ・ポンプ・ユーティリティを使用した文字データの変換
全体エクスポート/インポートと選択的エクスポート/インポート
データ・ポンプ・ユーティリティ
変換の問題
Database Migration Assistant for Unicodeを使用したデータベースの移行
キャラクタ・セット移行の考慮事項の概要
キャラクタ・セット移行: データ整合性
データの拡張
データの無効なバイナリ記憶域表現
パーティション化
最大索引キー・サイズ
一意キーおよび主キー
導出または暗号化されたデータ
バイナリ・データ型に格納された文字データ
キャラクタ・セット移行: 依存オブジェクト
キャラクタ・セット移行: 読取り専用およびアクセス不能オブジェクト
キャラクタ・セット移行: 停止時間
キャラクタ・セット移行: 障害リカバリ
キャラクタ・セット移行: アプリケーションへの影響
2
DMU入門
Database Migration Assistant for Unicodeの使用: ロードマップ
DMUのインタフェースおよびナビゲーションの概要
要件およびセキュリティの考慮事項の概要
データベース要件の概要
Javaランタイム要件の概要
DMUセキュリティの考慮事項の概要
移行の準備の確認
DMUに関する最初のタスクの実行
DMUのインストール
データベース接続の作成
移行リポジトリのインストール
移行ステータスの追跡
DMUユーザー・インタフェースの概要
データ準備の概要
データ準備: スキャン
データ準備: クレンジング
データ変換の概要
変換の準備
データの変換
3
DMUでのオブジェクト・プロパティの表示および設定
データベース・プロパティの表示および設定
データベース・プロパティ: 一般
データベース・プロパティ: スキャン
データベース・プロパティ: 準備状況
データベース・プロパティ: 変換
スキーマ・プロパティの表示および設定
スキーマ・プロパティ: 一般
スキーマ・プロパティ: スキャン
スキーマ・プロパティ: 準備状況
表プロパティの表示および設定
表プロパティ: 一般
表プロパティ: スキャン
表プロパティ: 準備状況
表プロパティ: 変換
列プロパティの表示および設定
列プロパティ: 一般
列プロパティ: スキャン
列プロパティ: 準備状況
列プロパティ: 変換
4
DMUの基本タスクの実行
データベースの初期化
必要なパッチのインストール
サポート・パッケージのインストール
移行リポジトリの表領域の作成
データベース接続の作成
移行リポジトリのリフレッシュまたは再インストール
移行リポジトリのアンインストール
データベースのスキャン
データベース・プロパティの設定
スキャン・ウィザードを使用したデータベースのスキャン
スキャンの進行状況の監視
データベース・スキャン・レポートの表示
データベース・スキャン・レポートの概要
データベース・スキャン・レポート: 結果グリッド
データベース・スキャン・レポート: ステータス・アイコンによるナビゲート
データベース・スキャン・レポート: フィルタリング
データベース・スキャン・レポート: 検索
データベース・スキャン・レポート: HTMLへのエクスポート
データベース・スキャン・レポート: スキャンの停止
データのクレンジング
データベースの変換
変換の詳細タブ
表変換計画の詳細の編集ダイアログ
変換の停止
Unicodeとしてのデータの検証
検証モードのユーザー・インタフェースの概要
データの検証方法
診断パッケージの作成
5
DMUに関する高度なトピック
移行からの列および表の除外
アクセス不能データの処理
読取り専用表の考慮事項
読取り専用表領域の考慮事項
オフラインの表領域およびデータ・ファイルの考慮事項
外部表の使用
外部表のクレンジング
長さの問題のクレンジング
ORACLE_LOADERファイルのキャラクタ・セット宣言の修正
ORACLE_DATAPUMPファイルのキャラクタ・セット宣言の修正
破損した文字コードの修正
バイナリ・データの処理
ORACLE_LOADERファイルのパフォーマンスの考慮事項
データ・ディクショナリの内容の移行
データ・ディクショナリ表のスキャン
データ・ディクショナリ表のクレンジング
データ長の問題のクレンジング
無効なバイナリ表現の問題のクレンジング
メタデータの特定
データ・ディクショナリ表の変換
無視されるデータ・ディクショナリ表
自動ワークロード・リポジトリ表の処理
多言語列の使用
高度な変換可能性の問題
変換可能性の問題: 一意性の検証
変換可能性の問題: 索引サイズ
変換可能性の問題: パーティション範囲の整合性
変換可能性の問題: ごみ箱内のオブジェクト
変換可能性の問題: 30バイトを超えるPL/SQLローカル識別子
Unicodeへの移行に対するアプリケーションの適用
レガシー・アプリケーションを変更せずに実行
SQLおよびPL/SQLコードの変更
データベース・キャラクタ・セット・メタデータの修復
例: CSREPAIRの使用
DMUバージョンの更新
DMUのアクセシビリティについて
DMUでのスクリーン・リーダーおよびJava Access Bridgeの使用方法
6
DMUを使用したデータのクレンジング
データのクレンジング
データのクレンジング: ツールバーの使用
データのクレンジング: 色の強調表示
データのフィルタリング
変換可能性ステータスに基づくフィルタリング
SQL条件に基づくフィルタリング
想定キャラクタ・セットの設定
データの表示
データの編集
データの表示
列の変更
列変更のスケジュール
属性の変更
属性変更のスケジュール
変換可能性の問題の無視
一括クレンジング
クレンジング・シナリオ1: 問題のないデータベース
クレンジング・シナリオ2: 拡張の問題のクレンジング
「列制限超過」の問題
列の長さの調整
長さセマンティクスの変更
手動での文字値の短縮
変換中の列値の切捨て
拡張する文字の置換
より大きなデータ型への移行
「型制限超過」の問題の処理
スキャン結果のリフレッシュ
スケジュール済クレンジング・アクションの取消し
クレンジング・シナリオ3: 無効な表現の問題のクレンジング
文字列内のバイナリ値のクレンジング
不適切なキャラクタ・セット宣言のクレンジング
破損した文字値のクレンジング
用語集
索引