...

クイック スタート ガイド

by user

on
Category: Documents
6

views

Report

Comments

Transcript

クイック スタート ガイド
製品 ド キ ュ メ ン ト
Embarcadero® DB Change Manager™ 6.0
および XE2
ク イ ッ ク スター ト ガイ ド
( イ ン ス ト ール情報、 新機能情報、 主要機能のチ ュ ー ト リ アルを含む)
ド キ ュ メ ン ト 最終更新日 : 2011 年 8 月 18 日
更新版の参照先 : http://docs.embarcadero.com
© 2011 Embarcadero Technologies, Inc. Embarcadero、 Embarcadero Technologies の ロ ゴ、 お よ びすべての Embarcadero
Technologies の製品名ま たはサービ ス名は、 Embarcadero Technologies, Inc. の商標ま たは登録商標です。 その他の商標
名に関す る 権利はすべてその所有者に帰属 し ます。
Embarcadero Technologies, Inc. は、 アプ リ ケーシ ョ ン開発者やデー タ ベース プ ロ フ ェ ッ シ ョ ナルに向け、 使用する プ
ラ ッ ト フ ォームやプ ロ グ ラ ミ ン グ言語に関係な く 、 最適なシ ス テ ム設計、 よ り 高速な構築、 よ り 高品質な実行を実現
す る ツールを提供す る 、 先進ベン ダーです。 「フ ォーチ ュ ン 100」 の う ち 90 以上の企業、 そ し て世界で 300 万以上の
活発な コ ミ ュ ニテ ィ がエンバカデ ロ の製品を採用 し 、 生産性の向上、 コ ス ト の削減、 変更管理や互換性管理の簡素
化、 技術革新を実現 し てい ます。 主要製品には次の も のがあ り ます : Embarcadero® Change Manager™、 CodeGear™
RAD Studio、 DBArtisan®、 Delphi®、 ER/Studio®、 JBuilder® and Rapid SQL®。 1993 年設立のエンバカデ ロ は、 サン フ
ラ ン シ ス コ に本社を置 き 、 世界各国に支社を展開 し てい ます。 エンバカデ ロ については、 www.embarcadero.com を ご
覧 く だ さ い。
本社
EMEA 本部
日本
100 C A LIF O RN IA ST R E E T
12T H F LO O R
S A N F R A N C I S C O , C A L I FO R N I A
9 4111 U S A
YO R K HO US E
18 YO RK RO AD
M A I D E N H E A D, B E R K S HI R E
S L 6 1S F, U NI T E D K I N G D O M
東 京 都 千 代 田 区 飯 田 橋 4 -7 -1
ロ ッ ク ビ レ イ ビ ル 8F
目次
目次
DB Change Manager の概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
DB Change Manager の主要な機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
デー タ の比較 と 同期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
スキーマの比較 と 同期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
デー タ ベースの構成管理. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
レポー ト 、 通知、 変更履歴 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
デー タ のマスキング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
ソ ース管理シス テムの統合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
動作環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
デー タ ベース サポー ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DB Change Manager のイ ン ス ト ール と ア ッ プ ブ レー ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DB Change Manager の主要な概念. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DB Change Manager のジ ョ ブ と ス ク リ プ ト の理解. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
DB Change Manager のユーザー イ ン タ ー フ ェ イ スの理解. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
補足的な製品情報 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
DB Change Manager の新機能 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
DB Change Manager の前バージ ョ ンから のア ッ プグ レー ド . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
DB Change Manager のイ ン ス ト ール と ラ イ セ ン ス登録 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
動作環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
DB Change Manager のイ ン ス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
ToolBox 環境での DB Change Manager のイ ン ス ト ール. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
AppWave 環境での DB Change Manager のイ ン ス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
DB Change Manager のラ イ セ ン ス登録 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
ア プ リ ケーシ ョ ンの起動時に ト ラ イ アル ラ イ セ ン ス またはワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する . . . 14
ア プ リ ケーシ ョ ンの起動後にワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
お問い合わせ フ ォ ーム . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
DB Change Manager ク イ ッ ク ス タ ー ト チ ュ ー ト リ アル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
チ ュ ー ト リ アル 1 : デー タ の比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
デー タ ソ ースの追加. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
デー タ 比較ジ ョ ブの作成. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
チ ュ ー ト リ アル 2 : デー タ の同期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
機能のハイ ラ イ ト : [Compression Comparison] オプ シ ョ ン . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
チ ュ ー ト リ アル 3 : 構成の比較 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
機能のハイ ラ イ ト : 複数の比較先 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
1
目次
チ ュ ー ト リ アル 4 : 構成標準の定義. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
チ ュ ー ト リ アル 5 : スキーマの比較 と 同期 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
チ ュ ー ト リ アル 6 : スキーマ アー カ イ ブの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
チ ュ ー ト リ アル 7 : デー タ のマスキン グ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
チ ュ ー ト リ アル 8 : 自動ス ク リ プ ト の定義 と 実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
その他の ド キ ュ メ ン ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2
D B CHA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB Change Manager の概要
Embarcadero® DB Change Manager™ は、 以下の点でデー タ ベース管理者お よ び開発者を支援 し ます。
• デー タ ベース の変更管理を単純化お よ び自動化 し ます。
• 開発サ イ ク ルを効率化 し ます。
• 可用性、 パフ ォーマ ン ス、 お よ び コ ンプ ラ イ ア ン ス を保証 し ます。
DB Change Manager は、 比較、 同期、 デー タ のマ ス キ ン グ、 お よ び監査の各機能を提供 し ます。 こ れ ら の機能を利用
す る と 、 変更の追跡 と 報告、 新規 リ リ ース の ロ ールア ウ ト がで き ます。 ま た、 デー タ 、 ス キーマ、 お よ びデー タ ベー
ス構成の各レベルでの変更に起因す る 問題を正確に把握で き ます。
ラ イ ブ デー タ ベース を ス キーマや構成の “ ス ナ ッ プシ ョ ッ ト ” と 比較す る こ と に よ っ て、 管理者は、 変更や修正の
問題をすばや く 識別で き ます。 構成の設定を監視す る こ と に よ っ て、 管理者は、 調整方針お よ びパフ ォーマ ン ス標準
への準拠を保証で き る と 同時に、 デー タ ベース の全体的なパフ ォーマ ン ス と 可用性を維持で き ます。
• 「DB Change Manager の主要な機能」
• 「動作環境」
• 「デー タ ベース サポー ト 」
• 「DB Change Manager の イ ン ス ト ール と ア ッ プブ レー ド 」
• 「DB Change Manager の主要な概念」
• 「補足的な製品情報」
DB Change Manager の主要な機能
DB Change Manager には、 開発か ら 配置、 保守に至 る サ イ ク ルでのデー タ ベース の管理を支援する 機能があ り ます。
こ れには、 以下の機能が含まれます。
• 「デー タ の比較 と 同期」
• 「ス キーマの比較 と 同期」
• 「デー タ ベース の構成管理」
• 「レ ポー ト 、 通知、 変更履歴」
• 「デー タ のマ ス キ ン グ」
• 「 ソ ース管理シ ス テ ムの統合」
概要のビデオについては、 DB Change Manager 製品デモを参照 し て く だ さ い。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
3
D B C HA N G E M A N A G E R の 概 要 > D B C HA N G E M A N A G E R の 主 要 な 機 能
デー タ の比較 と 同期
DB Change Manager を利用す る と 、 2 つの異な る デー タ ソ ース のデー タ を解析、 および比較で き ます。 ま た、 一方の
デー タ ソ ース を も う 一方 と 一致する よ う に更新する SQL ス ク リ プ ト を生成する こ と も で き ます。 必要に応 じ て、 こ
の SQL を変更 し て実行す る こ と も で き ます。 比較や同期のプ ロ セ ス (ジ ョ ブ と 呼ぶ) を定義 し て、 それを自動的に
実行 さ せ る こ と も で き ます。 こ れ ら の機能は、 以下の よ う な一般的なシナ リ オを う ま く 管理する のに役立ち ます。
• 主デー タ と バ ッ ク ア ッ プ デー タ の同期を保つ
• 開発 と テ ス ト のサ イ ク ル中のデー タ の変更を管理 し 、 その後の配置環境ま で保持す る
• ア ッ プグ レー ド 作業中のデー タ の移行を管理す る
スキーマの比較 と 同期
DB Change Manager を利用す る と 、 組織内のデー タ ベース ス キーマ を把握 し た り 比較で き ます。 1 つの ス キーマの ラ
イ フサ イ ク ルを通 し て、 ベース ラ イ ン を把握 し た り 、 スキーマ を アー カ イ ブ し た り 、 変更を時系列に解析で き ます。
さ ら に、 DB Change Manager では、 標準 と 一致す る よ う に タ ーゲ ッ ト スキーマ を更新する SQL ス ク リ プ ト が生成 さ
れます。 必要に応 じ て、 こ の SQL を変更 し て実行す る こ と も で き ます。
詳細については、 ビデオ デモ 『Schema Compare with Auto-Synchronization』 (自動同期付き の ス キーマ比較) お よ び
『Cross-DBMS Schema Compare』 (異な る DBMS 間での ス キーマ比較) を参照 し て く だ さ い。 こ れ ら のデモは、 5.1 リ
リ ース用に作成 さ れた も のですが、 現在のバージ ョ ンに対 し て も 有効です。
デー タ ベースの構成管理
ス キーマのほかに、 構成の設定 も 組織内で変わ る 可能性があ り ます。 DB Change Manager を利用する と 、 デー タ ソ ー
ス の構成の設定を把握で き ます。 ベース ラ イ ンやアー カ イ ブ構成を把握 し た り 、 変更を時系列に解析で き ます。 組織
用の標準や、 デー タ ベース と の比較用の標準を定義 し た構成標準を作成で き ます。
詳細については、 ビデオ デモ 『Monitoring for Change』 (変更の監視) を参照 し て く だ さ い。 こ のデモは、 5.1 リ リ ー
ス用に作成 さ れた も のですが、 現在のバージ ョ ンに対 し て も 有効です。
レ ポー ト 、 通知、 変更履歴
DB Change Manager は、 プ ロ セ ス実行時の通知、 主要な情報を把握す る レ ポー ト 、 お よ び変更履歴の追跡な ど のデー
タ 管理ア ク テ ィ ビ テ ィ をサポー ト し てい ます。
詳細については、 ビデオ デモ 『Monitoring for Change』 を参照 し て く だ さ い。 こ のデモは、 5.1 リ リ ース用に作成 さ れ
た も のですが、 現在のバージ ョ ンに対 し て も 有効です。
4
D B CHA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER の概要 > 動作環境
デー タ のマスキング
デー タ ベース のデー タ の本当の値を隠す必要があ る 特殊なシナ リ オがあ り ます。 た と えば、 開発中に個人デー タ や特
許デー タ を保護す る 必要があ る が、 ソ ― ス を正確に表 し たデー タ を扱 う 必要があ る 場合です。 デー タ 同期機能 と
デー タ マ ス キ ン グ機能を組み合わせ る こ と に よ っ て ( ラ ン ダマ イ ズ、 シ ャ ッ フルな ど)、 ソ ース デー タ を複製 し て、
運用以外の環境ま たはセキ ュ アでない環境で、 マ ス ク さ れた コ ピーを使用す る こ と がで き ます。
詳細については、 ビデオ デモ 『Data Masking』 (デー タ のマ ス キ ン グ) を参照 し て く だ さ い。 こ のデモは、 5.1 リ リ ー
ス用に作成 さ れた も のですが、 現在のバージ ョ ンに対 し て も 有効です。
ソ ース管理シ ス テムの統合
DB Change Manager は、 Concurrent Versions System (CVS)、 Visual SourceSafe (VSS)、 Eclipse プ ラ グ イ ン な ど の ソ ー
ス管理シ ス テ ム と 統合で き ます。 DB Change Manager の [Navigator] は、 ソ ース管理下の フ ァ イ ルにア ク セ スする た
めの イ ン タ ーフ ェ イ ス です。 ジ ョ ブ フ ァ イ ル と アーカ イ ブ バージ ョ ンは、 XML フ ァ イ ル と し て保存 さ れ、 同期ス ク
リ プ ト はテ キ ス ト フ ァ イ ル と し て保存 さ れます。 ソ ース管理シ ス テ ム を使用 し て、 ソ ース コ ー ド 管理用のすべての
ア ク シ ョ ン を実行で き ます。
詳細については、 ビデオ デモ 『Developer Versioning Database and Code』 (開発者に よ る デー タ ベース と コ ー ド のバー
ジ ョ ニ ン グ) を参照 し て く だ さ い。 こ のデモは、 5.1 リ リ ース用に作成 さ れた も のですが、 現在のバージ ョ ンに対 し
て も 有効です。
動作環境
DB Change Manager を使用す る 前に、 お使いの環境が以下の要件を満た し てい る か ど う か確認 し て く だ さ い。
• 1.2 GHz のプ ロ セ ッ サ
• 1 GB の RAM
• 500 MB のハー ド デ ィ ス ク 空 き 領域 (大規模なデー タ ソ ース の比較を行 う 場合は、 さ ら に大き な空き 領域を推奨
し ます)
• 高解像度のモニ タ (1024 x 768)、 16 ビ ッ ト 以上のデ ィ ス プ レ イ
• オペレーテ ィ ン グ シ ス テ ム :
• Microsoft Windows 7 (x86-32、 Win32)、 Windows 2008 (x86-32、 Win32)、 Windows XP (x86-32、 Win32)、
Windows Vista (x86-32、 Win32)、 Windows Server 2003
メモ:
Red Hat Enterprise Linux 5.0 (x86-32)、 GTK 2、 SuSe Linux Enterprise Server (x86) GTK+ 2.x は、
6.0/XE2 リ リ ース ではサポー ト さ れてい ません。
• Eclipse プ ラ グ イ ン を イ ン ス ト ールす る 場合は、 以下のバージ ョ ンが必要です。
• Eclipse バージ ョ ン 3.3 以降
• Sun Java Standard Edition 5.0 Update 11 以降
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
5
D B C HA N G E M A N A G E R の 概 要 > デ ー タ ベ ー ス サ ポ ー ト
デー タ ベース サポー ト
DB Change Manager では、 以下のデー タ ベース プ ラ ッ ト フ ォーム をサポー ト し てい ます。
• IBM DB2 LUW 8.0 - 9.5
• Oracle 8i - 11g
• Microsoft SQL Server 2000、 2005、 2008
• Sybase ASE 12.5 - 15、 15.0.1、 15.0.2
• Firebird® 1.5、 2.0
• InterBase® 2007、 2009
DB Change Manager は、 Unicode 形式を使用す る デー タ ソ ース をサポー ト し てい ます。
DB Change Manager のイ ン ス ト ール と ア ッ プ ブ レー ド
DB Change Manager を イ ン ス ト ールす る には、 「DB Change Manager の イ ン ス ト ール と ラ イ セ ン ス登録」 を参照 し て
く だ さ い。
必要に応 じ て、 DB Change Manager は、 既に イ ン ス ト ール さ れてい る DB Change Manager か ら ジ ョ ブな ど の情報を新
し いバージ ョ ンに移動す る ためのア ッ プグ レー ド 処理を提供 し ます。 ア ッ プグ レー ド については、 DB Change
Manager ド キ ュ メ ン ト サ イ ト で公開 さ れてい る リ リ ース ノ ー ト フ ァ イ ルを参照 し て く だ さ い。
DB Change Manager の主要な概念
DB Change Manager を最 も 効果的に利用す る には、 まず、 こ の ツールがデー タ の管理に役立つ再利用可能なプ ロ セ ス
を、 ど の よ う に表現 し て保存す る かについて理解 し 、 そのユーザー イ ン タ ーフ ェ イ ス の機能を学ぶ必要があ り ます。
• 「DB Change Manager のジ ョ ブ と ス ク リ プ ト の理解」
• 「DB Change Manager のユーザー イ ン タ ーフ ェ イ ス の理解」
DB Change Manager のジ ョ ブ と ス ク リ プ ト の理解
DB Change Manager では、 再利用可能なプ ロ セ ス を編成す る ために、 ジ ョ ブ と い う 概念を使用 し ます。 ジ ョ ブでは、
以下の タ イ プのオブジ ェ ク ト を使用 し ます。
• デー タ ソ ース : デー タ ソ ース は、 デー タ の リ ポジ ト リ (つま り 、 デー タ ベース) です。
• 構成標準 : 標準は、 最適な構成を作成す る のに役立つ、 し き い値演算子付 き プ ロ パテ ィ のカ ス タ ム セ ッ ト で、
ほかのデー タ ソ ース の構成を それ ら と 比較す る こ と がで き ます。
• スキーマや構成のアー カ イ ブ : アーカ イ ブは、 構成やス キーマの スナ ッ プシ ョ ッ ト です。 ほかの ス キーマや構
成 と 比較す る ために、 こ のアーカ イ ブ を使用で き ます。
DB Change Manager のジ ョ ブには以下の 2 種類があ り ます。
• オブ ジ ェ ク ト 作成ジ ョ ブ : ほかのジ ョ ブで使用す る オブジ ェ ク ト を作成す る ジ ョ ブ。 構成標準やアーカ イ ブ を
作成す る ためにジ ョ ブ を使用 し ます。
6
D B CHA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
D B C H A N G E MA NA G E R の 概 要 > D B C H A N G E M A NA G E R の 主 要 な 概 念
• 比較ジ ョ ブ : 比較ジ ョ ブは、 比較元のオブジ ェ ク ト と 比較先のオブジ ェ ク ト を比較 し て、 それ ら の類似点 と 相
違点を記述 し た情報を提供 し ます。 ま た、 こ の比較は、 SQL ス ク リ プ ト を生成する ために使用 さ れます。 比較
ジ ョ ブには以下の種類があ り ます。
• デー タ の比較 : デー タ 比較ジ ョ ブは、 2 つのデー タ ソ ース のデー タ リ ポジ ト リ を調査 し て、 それ ら の相違点
を判断 し ます。 こ の情報を利用 し て、 比較先のデー タ ソ ース を更新す る かの判断がで き ます。
• デー タ のマスキング : デー タ マ ス キ ン グ ジ ョ ブは、 特殊なデー タ 比較ジ ョ ブで、 指定 し た フ ィ ール ド の本
当の値を マ ス ク し て、 機密デー タ の コ ピーを作成 し ます。
• 構成の比較 : 構成比較ジ ョ ブは、 比較元 と 比較先の間で構成の設定が同 じ か ど う か を判断 し ます。 こ の情報
は、 すばや く 問題を診断す る のに役立ち ます。
• スキーマの比較 : ス キーマ比較ジ ョ ブ を利用す る と 、 デー タ ソ ースやアーカ イ ブ と 同様に ス キーマ を比較で
き ます。 こ れは、 開発、 テ ス ト 、 運用のサ イ ク ルを通 し て、 ス キーマの変更を管理す る のに役立ち ます。
比較ジ ョ ブ を実行す る と 、 DB Change Manager に よ っ て、 タ ーゲ ッ ト のデー タ 、 構成、 ま たは ス キーマ を更新で き る
SQL 同期ス ク リ プ ト が生成 さ れます。 実行す る 前に、 ス ク リ プ ト を変更す る こ と も で き ます。 た と えば、 DB Change
Manager の ス ク リ プ ト を使用 し て、 開発環境 と テ ス ト 環境の間でデー タ の同期を取る こ と がで き ます。 ジ ョ ブの仕様
に慣れた ら 、 ジ ョ ブ を利用 し て、 こ の ス ク リ プ ト を自動的に実行 し 、 デー タ を同期 さ せ る こ と も で き ます。
複数のジ ョ ブやス ク リ プ ト をプ ロ ジ ェ ク ト に ま と め る こ と も で き ます。 プ ロ ジ ェ ク ト は、 [Project Explorer] と
[Navigator] ビ ュ ーで表示で き ます。 [Navigator] ビ ュ ーは、 ソ ース管理シ ス テ ム内の フ ァ イ ル と や り 取 り をする 手段
を提供 し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
7
D B C HA N G E M A N A G E R の 概 要 > D B C HA N G E M A N A G E R の 主 要 な 概 念
DB Change Manager のユーザー イ ン タ ー フ ェ イ スの理解
DB Change Manager 開発環境のワー ク ベ ン チには、 ビ ュ ー、 エデ ィ タ 、 お よ び メ ニ ュ ーを介 し て、 比較ジ ョ ブを作
成、 管理、 ナビ ゲー ト す る ための イ ン タ ーフ ェ イ ス があ り ます。 Eclipse に慣れてい る 場合は、 こ の イ ン タ ーフ ェ イ ス
の多 く の要素に見覚えがあ る で し ょ う 。
[Welcome Page] は、 最初にアプ リ ケーシ ョ ン を起動 し た と き に表示 さ れ る 初期画面です。 こ の画面には、 初めて利
用す る ユーザーに役立つ情報への リ ン ク が表示 さ れます。
ビ ュ ーは、 階層的な情報をナビ ゲー ト し た り 、 エデ ィ タ を開いた り 、 さ ま ざ ま な アプ リ ケーシ ョ ン要素のプ ロ パテ ィ
を表示す る のに役立ち ます。 た と えば、 [Data Source Explorer] ビ ュ ーには、 環境内の全デー タ ソ ース と 、 それぞ
れに関連付け ら れた比較ジ ョ ブ と を含むツ リ ーが表示 さ れます。 こ の ビ ュ ーか ら 直接 こ れ ら のジ ョ ブを起動 し た り 、
デー タ ソ ース の接続プ ロ パテ ィ を変更 し た り 、 構成アーカ イ ブを作成 / 編集す る こ と が可能です。
エデ ィ タ は、 ジ ョ ブの実行な ど の さ ま ざ ま な タ ス ク を実行す る のに便利です。 た と えば、 スキーマ比較ジ ョ ブのエ
デ ィ タ を使用 し て、 ス キーマ比較ジ ョ ブ を定義 し た り 実行で き ます。
メ ニ ュ ー バー と コ マ ン ド ツールバーのオプシ ョ ンには、 ビ ュ ーやエデ ィ タ の起動、 ナビ ゲーシ ョ ン、 環境設定な
ど、 さ ま ざ ま な機能があ り ます。
8
D B CHA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
D B CH A NG E M A N A G E R の 概 要 > 補 足 的 な 製 品 情 報
補足的な製品情報
エンバカデ ロ ・ テ ク ノ ロ ジーズの Web サ イ ト は、 ホ ワ イ ト ペーパー、 記事、 FAQ、 デ ィ ス カ ッ シ ョ ン グループ を含
む補足的な製品情報の優れた情報源です。 詳細は、 以下のサ イ ト にア ク セ ス し て く だ さ い。
• 製品ホーム ページ
• エンバカデ ロ ・ テ ク ノ ロ ジーズの ド キ ュ メ ン ト サ イ ト
• オン ラ イ ン デモ
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
9
D B C HA N G E M A N A G E R の 概 要 > 補 足 的 な 製 品 情 報
10
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB Change Manager の新機能
新機能の詳細については、 『DB Change Manager User Guide』 ま たはオン ラ イ ン ヘルプを参照 し て く だ さ い。 こ の リ
リ ース での変更点は以下の と お り です。
• ジ ョ ブ を zip フ ァ イ ル と し てエ ク ス ポー ト お よ び イ ン ポー ト で き ます。
• ス キーマ アーカ イ ブ ジ ョ ブのパフ ォーマ ン ス が最適化 さ れ、 使いやす さ と ス ケー ラ ビ リ テ ィ が向上 し ま し た。
メ モ リ 使用量が削減 さ れ、 よ り 大規模な ス キーマ アーカ イ ブ ジ ョ ブ を正常に実行で き る よ う にな り ま し た。 結
果ページの閲覧、 オブジ ェ ク ト の フ ィ ル タ リ ン グお よ び選択ま たは選択解除、 DDL 抽出ス ク リ プ ト で使用 さ れ
たオブジ ェ ク ト の概要レ ポー ト の参照が可能です。
• 有効な ラ イ セ ン ス が起動時に複数見つか っ た場合は、 ダ イ ア ロ グが開いて、 優先す る ラ イ セ ン ス を選択す る よ
う に指示 さ れます。
• ス キーマ比較ジ ョ ブでマ ス タ ー カ タ ロ グ ま たはユーザー マ ッ ピ ン グ を比較す る 際には、 単一の ソ ース に対 し て
複数の タ ーゲ ッ ト を選択で き ます。
• デー タ 比較ジ ョ ブのパフ ォーマ ン ス が最適化 さ れ、 よ り 大規模なジ ョ ブ をサポー ト す る よ う にな り ま し た。
• ス キーマ比較ジ ョ ブ と ス キーマ アーカ イ ブ ジ ョ ブについては、 [Include Table Dependencies] オプシ ョ ン を
設定す る と 、 テーブルの依存関係がすべて抽出 さ れます。 デフ ォ ル ト では、 こ れは選択 さ れてい ません。
• 多 く の場合のパフ ォーマ ン ス を向上 さ せ る ため、 SQL エデ ィ タ の設定が変わ り ま し た。 [Enable SQL Parser]
オプシ ョ ンには、 フ ァ イ ル サ イ ズの し き い値が含まれ る よ う にな り ま し た。 デフ ォ ル ト では、 700 KB よ り 小 さ
い SQL フ ァ イ ルの場合はパーサーが有効にな り 、 それ よ り 大 き い フ ァ イ ルの場合はパーサーが無効にな り ま
す。 こ の フ ァ イ ル サ イ ズは構成で き ます。 [Parsing Delay] オプシ ョ ンは も う サポー ト さ れてい ません。
• [SQL Editor Results Viewer] 設定には、 出力を フ ァ イ ルに保存する オプシ ョ ンが含まれてい ます。
• デー タ ソ ース には [Category] プ ロ パテ ィ があ る ため、 色分け さ れた [Development]、 [Test]、 [QA]、
[Production] の各カ テ ゴ リ でデー タ ソ ース を分類で き ます。
• デー タ 比較ジ ョ ブの [Drop and Recreate Foreign Keys] 設定の動作が明確にな り ま し た。 デフ ォ ル ト では、 こ
のオプシ ョ ンは選択 さ れてい ます。 こ のオプシ ョ ンの選択を解除す る と 、 デー タ 比較ジ ョ ブでは、 順序付 き
テーブル挿入ス テー ト メ ン ト お よ びテーブル削除ス テー ト メ ン ト が生成 さ れます。 テーブル マ ッ ピ ン グに よ っ
ては、 こ れは参照整合性に影響を及ぼす可能性があ り ます。
DB Change Manager の前バージ ョ ンか らのア ッ プグ レー ド
こ の リ リ ース では、 ス キーマ比較の保存形式が変わ り ま し た。 以前の ス キーマ比較ジ ョ ブ を イ ン ポー ト す る には、 イ
ン ポー ト 機能を使用 し ます。
ア ッ プグ レー ド の詳細については、 DB Change Manager ド キ ュ メ ン ト サ イ ト で公開 さ れてい る リ リ ース ノ ー ト フ ァ
イ ルを参照 し て く だ さ い。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
11
D B C HA N G E M A N A G E R の 新 機 能 > D B C H A N G E MA NA G E R の 前 バ ー ジ ョ ン か ら の ア ッ プ グ レ ー ド
12
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB Change Manager のイ ン ス ト ール と
ラ イ セ ン ス登録
こ のセ ク シ ョ ンの内容は以下の と お り です。
• 「動作環境」
• 「DB Change Manager の イ ン ス ト ール」
• 「DB Change Manager の ラ イ セ ン ス登録」
• 「アプ リ ケーシ ョ ンの起動時に ト ラ イ アル ラ イ セ ン ス ま たは ワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する 」
• 「アプ リ ケーシ ョ ンの起動後に ワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する 」
• 「お問い合わせフ ォーム」
動作環境
DB Change Manager を イ ン ス ト ールす る 前に、 お使いの環境が、 「動作環境」 に示 さ れてい る 要件を満た し てい る か
ど う か を確認 し て く だ さ い。
DB Change Manager のイ ン ス ト ール
DB Change Manager を ワー ク ス テーシ ョ ンに イ ン ス ト ールす る には、 イ ン ス ト ー ラ を実行 し 、 表示 さ れた イ ン ス ト ー
ル ウ ィ ザー ド の指示に従い ます。 イ ン ス ト ールが完了 し た ら 、 リ リ ース ノ ー ト フ ァ イ ルに目を通 し て、 製品の使用
に影響を与え る 既知の問題や注意書 き が記載 さ れていないか確認 し ます。
ToolBox 環境での DB Change Manager のイ ン ス ト ール
DB Change Manager ユーザーがシ ス テ ム管理者か ら Embarcadero ToolBox を提供 さ れてい る 場合は、 ユーザーの
ToolBox で DB Change Manager が使用可能にな り ます。 詳細については、 シ ス テ ム管理者に尋ね、 『ToolBox User
Guide』 を参照 し て く だ さ い。
AppWave 環境での DB Change Manager のイ ン ス ト ール
DB Change Manager ユーザーがシ ス テ ム管理者か ら Embarcadero AppWave を提供 さ れてい る 場合は、 ユーザーの
AppWave ブ ラ ウ ザで DB Change Manager が使用可能にな り ます。 詳細については、 シ ス テ ム管理者に尋ね、
AppWave ブ ラ ウ ザのオン ラ イ ン ヘルプ を参照 し て く だ さ い。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
13
D B C HA N G E M A N A G E R の イ ン ス ト ー ル と ラ イ セ ン ス 登 録 > D B C H A N G E M A N A G E R の ラ イ セ ン ス 登 録
DB Change Manager のラ イ セ ン ス登録
DB Change Manager では、 以下の種類の ラ イ セ ン ス をサポー ト し てい ます。
•
ト ラ イ アル ラ イ セ ン ス : 製品のすべての機能を備え た期限付き ト ラ イ アル版の ラ イ セ ン ス。 製品を使用する 前
に、 まず、 ト ラ イ アル ラ イ セ ン ス を登録す る 必要があ り ます。 詳細については、 「アプ リ ケーシ ョ ンの起動時
に ト ラ イ アル ラ イ セ ン ス ま たは ワー ク ス テーシ ョ ン ラ イ セ ン ス を登録す る 」 を参照 し て く だ さ い。
• ワー ク ス テーシ ョ ン ラ イ セ ン ス : 特定の ワ ー ク ス テーシ ョ ンに関連付け ら れ る 単一ま たは一連の ラ イ セ ン ス。
製品はその ワー ク ス テーシ ョ ンでのみ使用で き ます。 詳細については、 「アプ リ ケーシ ョ ンの起動後に ワー ク ス
テーシ ョ ン ラ イ セ ン ス を登録す る 」 を参照 し て く だ さ い。
• ToolCloud ラ イ セ ン ス または AppWave ラ イ セ ン ス : ToolCloud ラ イ セ ン ス ま たは AppWave ラ イ セ ン ス は、 通
常、 同時使用 ラ イ セ ン ス で、 シ ス テ ム管理者が管理 し ます。 詳細は、 シ ス テ ム管理者に確認 し て く だ さ い。
登録にあ た っ て問題があ る 場合は、 「お問い合わせフ ォーム」 を参照 し て く だ さ い。
ア プ リ ケーシ ョ ンの起動時に ト ラ イ アル ラ イ セ ン ス または
ワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する
Embarcadero 製品の ト ラ イ アル版を ダ ウ ン ロ ー ド し た後間 も な く 、 シ リ アル番号が記載 さ れた電子 メ ールがエンバカ
デ ロ ・ テ ク ノ ロ ジーズか ら 送 ら れて く る はずですので、 それを登録す る 必要があ り ます。 製品を購入 し アプ リ ケー
シ ョ ン を初めて実行す る 前にシ リ アル番号を受け取っ た場合や、 ト ラ イ アル期間が終了 し た場合に も 、 以下の手順が
適用 さ れます。
ア プ リ ケーシ ョ ンの起動時にシ リ アル番号を登録するには :
1
アプ リ ケーシ ョ ン を起動 し ます。
[Embarcadero License Registration] ダ イ ア ロ グが表示 さ れます。
2
電子 メ ールに記載 さ れてい る シ リ アル番号を コ ピー し て [Serial Number] フ ィ ール ド に貼 り 付け ます。
3
EDN (Embarcadero Developer Network) ア カ ウ ン ト の認証情報を [Login name] ま たは [Email] フ ィ ール ド と
[Password] フ ィ ール ド に入力 し ます。
EDN ア カ ウ ン ト を作成 し た こ と がないか、 パ ス ワー ド を忘れた場合は、 [I need to create ...] ま たは [I’ve lost
my password] を ク リ ッ ク し ます。
4
[Register] を ク リ ッ ク し ます。
使用許諾フ ァ イ ルが自動的にダ ウ ン ロ ー ド さ れ イ ン ス ト ール さ れ る はずです。 そ う な ら ない場合は、 [Trouble
Connecting? Try Web Registration] リ ン ク を ク リ ッ ク し 、 表示 さ れ る 指示に従い ます。 それで も ま だ問題が
あ る 場合は、 「お問い合わせフ ォーム」 を参照 し て く だ さ い。
14
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
D B C H A N G E MA N A G E R の イ ン ス ト ー ル と ラ イ セ ン ス 登 録 > D B C H A N G E MA N A G E R の ラ イ セ ン ス 登 録
ア プ リ ケーシ ョ ンの起動後にワー ク ス テーシ ョ ン ラ イ セ ン ス を登録する
以下の手順では、 既に電子 メ ールで ワー ク ス テーシ ョ ン ラ イ セ ン ス を受け取っ てお り 、 有効な ト ラ イ アル ラ イ セ ン
ス を現在持っ てい る と 仮定 し てい ます。 ト ラ イ アル版を イ ン ス ト ール し ていないか、 ト ラ イ アル期間が既に終了 し て
い る 場合は、 代わ り に、 「アプ リ ケーシ ョ ンの起動時に ト ラ イ アル ラ イ セ ン ス ま たは ワー ク ス テーシ ョ ン ラ イ セ ン
ス を登録す る 」 で示 し た手順に従い ます。
ア プ リ ケーシ ョ ンの起動後にシ リ アル番号を登録するには :
1
[Help | Launch License Manager] を ク リ ッ ク し ます。
2
[License Manager] ダ イ ア ロ グで、 [Serial | Add] を ク リ ッ ク し ます。
3
電子 メ ールに記載 さ れてい る シ リ アル番号を コ ピー し て [Add Serial Number] ダ イ ア ロ グに貼 り 付け ます。
4
[OK] を ク リ ッ ク し ます。
5
[Unregistered Serial Numbers] を展開 し 、 追加 し たばか り のシ リ アル番号を右 ク リ ッ ク し [Register] を選択
し ます。
登録ダ イ ア ロ グが表示 さ れます。
メモ:
[Registration Code] ボ ッ ク ス には、 他の登録方法で必要なマシ ン固有の識別子が表示 さ れま
す。
6
[Register using Online Registration] が選択 さ れてい る こ と を確認 し ます。
7
EDN (Embarcadero Developer Network) ア カ ウ ン ト の認証情報を [Login name] ま たは [Email] フ ィ ール ド と
[Password] フ ィ ール ド に入力 し ます。
8
[Register] を ク リ ッ ク し ます。
使用許諾フ ァ イ ルが自動的にダ ウ ン ロ ー ド さ れ イ ン ス ト ール さ れ る はずです。 そ う な ら ない場合は、 [Trouble
Connecting? Try Web Registration] リ ン ク を ク リ ッ ク し 、 表示 さ れ る 指示に従い ます。 それで も ま だ問題が
あ る 場合は、 「お問い合わせフ ォーム」 を参照 し て く だ さ い。
お問い合わせ フ ォ ーム
上記手順のいずれで も 問題があ る 場合は、 サポー ト サ イ ト のお問い合わせフ ォーム よ り 問題点を ご報告 く だ さ い。
その際には、 以下の情報を伝え る 必要があ り ます。
• EDN (Embarcadero Developer Network) ア カ ウ ン ト の認証情報
• ラ イ セ ン ス登録の済んでいないアプ リ ケーシ ョ ン を起動 し た と き に開かれた [Embarcadero License
Registration] ダ イ ア ロ グに表示 さ れた登録 コ ー ド
• 製品の基本 ラ イ セ ン ス シ リ アル番号
• 購入 し た追加機能があればその ラ イ セ ン ス シ リ アル番号
必要な情報を選択 ・ 入力を行 う と 、 ケース登録の メ ールがエンバカデ ロ よ り 届 き ます。 その後、 DB Change Manager
に イ ン ポー ト す る 使用許諾フ ァ イ ルが電子 メ ールで送 ら れて き ます。
使用許諾フ ァ イルを イ ンポー ト するには :
1
電子 メ ールで送 ら れて き た使用許諾フ ァ イ ルをデス ク ト ッ プや、 C:\temp な ど の一時デ ィ レ ク ト リ に保存 し ま
す。
2
アプ リ ケーシ ョ ン内か ら 、 [Help | Embarcadero Licensing | License Registration] を ク リ ッ ク し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
15
D B C HA N G E M A N A G E R の イ ン ス ト ー ル と ラ イ セ ン ス 登 録 > D B C H A N G E M A N A G E R の ラ イ セ ン ス 登 録
3
[License | Import] を ク リ ッ ク し ます。
4
使用許諾フ ァ イ ルを保存 し たデ ィ レ ク ト リ に移動 し 、 使用許諾フ ァ イ ルを ダブル ク リ ッ ク し ます。
5
[Import] ボ タ ン を ク リ ッ ク す る と 、 使用許諾フ ァ イ ルが イ ン ポー ト さ れます。
6
[Finish] を ク リ ッ ク し ます。
16
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB Change Manager ク イ ッ ク ス タ ー ト
チ ュ ー ト リ アル
こ の ド キ ュ メ ン ト では、 以下の段階的なチ ュ ー ト リ アルを用いて、 DB Change Manager の主要機能を順に説明 し ま
す。
• 「チ ュ ー ト リ アル 1 : デー タ の比較」
• 「チ ュ ー ト リ アル 2 : デー タ の同期」
• 「チ ュ ー ト リ アル 3 : 構成の比較」
• 「チ ュ ー ト リ アル 4 : 構成標準の定義」
• 「チ ュ ー ト リ アル 5 : ス キーマの比較 と 同期」
• 「チ ュ ー ト リ アル 6 : ス キーマ アーカ イ ブの定義」
• 「チ ュ ー ト リ アル 7 : デー タ のマ ス キ ン グ」
• 「チ ュ ー ト リ アル 8 : 自動ス ク リ プ ト の定義 と 実行」
チ ュ ー ト リ アルを始め る 前に、 使用で き る デー タ ソ ース を 2 つ決めて く だ さ い。 こ れ ら のデー タ ソ ース は実際の業
務で使用 さ れてい る も のや極めて重要な も のであ っ てはな ら ず、 ス キーマ と デー タ が似た も のでなければな り ませ
ん。
チ ュ ー ト リ アル 1 : デー タ の比較
デー タ 比較ジ ョ ブは、 デー タ ソ ース間でデー タ ベース レベル、 テーブル レベル、 行レベルでデー タ を比較お よ び修
正す る 処理を自動化 し た も のです。 [Data Source Explorer] で比較元 と 比較先のデー タ ソ ース を選択 し 、 それ ら の
間でデー タ ベースお よ びテーブルを マ ッ ピ ン グ し た後、 比較ジ ョ ブ を実行 し ます。
DB Change Manager では、 情報を比較 し 、 結果画面に以下の詳細情報を表示 し ます。
• 比較元 と 比較先で共通す る デー タ の全割合 (パーセ ン ト )
• 一方にのみ存在す る デー タ 値な ど、 2 つのデー タ ベース間の相違点
い っ たんデー タ 比較ジ ョ ブ を実行すれば、 同期の問題が見つか っ て も 、 足 り ない行を追加 し た り 一致 し ない値を更新
す る 自動生成 SQL ス ク リ プ ト を実行す る こ と で、 それ ら の問題を修正で き ます。 その SQL ス ク リ プ ト を実行前に編
集 し て、 将来使用す る ために保存す る こ と がで き ます。
Change Manager を起動するには :
• Windows の [ ス タ ー ト ] メ ニ ュ ーか ら 、 [ プ ログ ラ ム (すべてのプ ログ ラ ム) | Embarcadero DB Change
Manager | DB Change Manager] を選択 し ます。
DB Change Manager を初めて起動す る と 、 [Welcome Page] が表示 さ れます。 [Welcome Page] のオプシ ョ ンにざ っ
と 目を通 し た後、 その画面を閉 じ ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
17
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の 比 較
デー タ ソ ースの追加
ジ ョ ブ を定義 し 実行す る には、 まず、 接続情報な ど の詳細情報を DB Change Manager に提供する こ と でデー タ ソ ー
ス を登録 し ます。 デー タ ソ ース をいっ たん登録す る と カ タ ロ グに保存 さ れた ま ま にな る ため、 DB Change Manager を
開 く たびに登録 し 直す必要はあ り ません。 登録 し た単一のデー タ ソ ース を複数のジ ョ ブで使用で き ます。
[Data Source Explorer] には、 登録済みデー タ ソ ース のほか、 それ ら に関連付け ら れてい る ジ ョ ブがあれば、 それ
ら も 表示 さ れます。
デー タ ソ ース を登録す る 前に、 リ ポジ ト リ の場所 と 接続権限に関する 情報を収集 し ます。
デー タ ソ ース を追加するには :
1
[Data Source Explorer] ビ ュ ーの上部にあ る [Discover Data Sources] ア イ コ ン を ク リ ッ ク し ます。
2
[Discover Data Sources] ウ ィ ザー ド で、 デー タ ソ ース の検索場所を選択 し 、 [Next >] を ク リ ッ ク し ます。
18
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の比較
3
DB Change Manager 環境に追加す る デー タ ソ ース を選択 し 、 [Finish] を ク リ ッ ク し ます。
新 し いデー タ ソ ース (1 つま たは複数) が [Data Source Explorer] に表示 さ れます。
ヒント :
4
[Discover Data Sources] ウ ィ ザー ド は、 [File | New Data Source] を ク リ ッ ク し て も 表示で
き ます。 新 し く 追加 し たデー タ ソ ース の接続プ ロ パテ ィ を設定 し ます。
[Data Source Explorer] で、 デー タ ソ ース を右 ク リ ッ ク し て、 接続プ ロ パテ ィ を設定 し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
19
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の 比 較
デー タ 比較ジ ョ ブの作成
以下の手順を実行す る 前に、 少な く と も 2 つのデー タ ソ ース が DB Change Manager に登録 さ れてい る こ と を確認 し
て く だ さ い。 こ れ ら 2 つのデー タ ソ ース は ス キーマ と そのデー タ 内容が似てい る こ と が理想です。 そ う すれば、 比
較す る こ と に意味があ り ます。
[Overview] タ ブ でデー タ 比較ジ ョ ブ を作成するには :
1
[File | New | Data Comparison Job] を選択 し ます。
2
デー タ 比較ジ ョ ブ エデ ィ タ の [Overview] タ ブで、 ジ ョ ブの名前を [Name] フ ィ ール ド に入力 し ます。
3
[Data Source Explorer] でデー タ ソ ース を ク リ ッ ク し [Data Comparison Source] ボ ッ ク ス に ド ラ ッ グ し ま
す。
デフ ォ ル ト では、 デー タ ソ ース内のすべてのデー タ ベース が選択 さ れます。 必要があれば、 メ ニ ュ ーを使用 し
て単一のデー タ ベース を指定 し ます。
4
[Data Source Explorer] でデー タ ソ ース を ク リ ッ ク し [Data Comparison Target] ボ ッ ク ス に ド ラ ッ グ し ます。
5
[File | Save] を選択す る か Ctrl+S を押 し て、 ジ ョ ブ を保存 し ます。
20
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の比較
[Options] タ ブ でジ ョ ブ を カ ス タ マ イ ズするには :
1
[Options] タ ブ を ク リ ッ ク し ます。
2
[Options] タ ブで、 使用可能な さ ま ざ ま な設定を確認 し ます。 特に、 [Mapping Options] セ ク シ ョ ンのチ ェ ッ
ク ボ ッ ク ス を オン ま たはオ フ に し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
21
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の 比 較
[Mapping] タ ブ で比較を詳細化する には :
1
[Mapping] タ ブ を ク リ ッ ク し ます。
2
比較す る デー タ ベース を選択 し ます。 通常、 比較対象同士は名前が同 じ か似てい ます。
ヒント :
22
ペ イ ンの下部にあ る [All] コ マ ン ド ま たは [None] コ マ ン ド を使用す る と 、 すべてのデー タ ベー
ス を選択ま たは選択解除で き ます。
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の比較
3
デフ ォ ル ト では、 DB Change Manager にはテーブル マ ッ ピ ン グは表示 さ れません。 それ ら を表示す る には、
[Database Mapping] ペ イ ンの右側にあ る [Inspect] セ ク シ ョ ンで [Checked] オプシ ョ ン を選択 し ます。 進行状
況バーが右下隅に表示 さ れます。 2 つのデー タ ベース でテーブルが互いに対応す る か ど う か、 そ し て対応する
場合はど う 対応す る かが [Table Mapping] ペ イ ンに表示 さ れます。
デー タ 比較ジ ョ ブ エデ ィ タ では、 対応関係を検出 し た ら 、 比較元 と 比較先の間でデー タ ベースお よ びテーブル
を自動的にマ ッ ピ ン グ し ます。 マ ッ ピ ン グがない場合はそれが示 さ れ、 対応付けがで き ない場合は詳細な情報
が表示 さ れます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
23
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の 比 較
• 各マ ッ ピ ン グのチ ェ ッ ク ボ ッ ク ス を必要に応 じ てオン ま たはオ フ に し ます。 ジ ョ ブを実行する 前に不完全な
マ ッ ピ ン グ を調整で き ます。 比較先デー タ ソ ース列の未確定項目を ク リ ッ ク し 、 ド ロ ッ プダ ウ ン メ ニ ュ ー
を使用 し てマ ッ ピ ン グ を指定 し ます。
ヒント :
24
ペアが選択 さ れてい る 状態で [Filter:] セ ク シ ョ ンの [edit] を ク リ ッ ク す る と 、 [Columns,
Comparison Key, and Filter] ダ イ ア ロ グ を使用 し て WHERE 句を挿入す る な ど、 マ ッ ピ ン グ を さ
ら に詳細な も のにで き ます。
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の比較
[Notification] タ ブ で通知機能を指定する には :
1
[Notification] タ ブ を ク リ ッ ク し ます。
2
[Notification] タ ブで、 こ のジ ョ ブの実行時におけ る DB Change Manager の通知先を選択 し ます。
ジ ョ ブ を実行 し 結果を表示するには :
1
ウ ィ ン ド ウ の右上にあ る [Run Job] ア イ コ ン を ク リ ッ ク し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
25
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 1 : デ ー タ の 比 較
2
[Results] タ ブに、 ジ ョ ブ進行状況バー と 結果が表示 さ れます。 ジ ョ ブの結果を確認す る には、 個々のペアの
[Results] 列にあ る [View] コ マ ン ド を ク リ ッ ク し ます。
3
[Database Results] タ ブで、 選択 し たデー タ ベース のテーブル と 行の詳細な結果を確認 し ます。
26
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 2 : デ ー タ の同期
チ ュ ー ト リ アル 2 : デー タ の同期
SQL 同期ス ク リ プ ト を生成 し 実行するには :
1
デー タ ベース比較ジ ョ ブ エデ ィ タ の [Database Results] タ ブの下部にあ る ラ ジオ ボ タ ンの 1 つ (た と えば
[Mismatched]) を ク リ ッ ク し て、 実行す る 解決策の種類を指定 し ます。
2
右下にあ る [Generate a SQL Script] を ク リ ッ ク し ます。
3
SQL エデ ィ タ で、 [Execute SQL] ア イ コ ン (緑色の矢印) を ク リ ッ ク し てデー タ を同期 さ せます。
メモ:
4
SQL ス ク リ プ ト を実行す る と 、 デー タ ソ ース内のデー タ が変更 さ れ る 可能性があ り ます。 ス ク
リ プ ト を実行す る 前に、 必ず、 起 こ り 得 る 変更をすべて確認 し ス ク リ プ ト に目を通 し て く だ さ
い。
レ ポー ト を作成す る 場合は、 [Database Results] タ ブを選択 し [View Diff Report] を ク リ ッ ク し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
27
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 3 : 構 成 の 比 較
機能のハイ ラ イ ト : [Compression Comparison] オプ シ ョ ン
多数のデー タ ベース、 テーブル、 行が含まれてい る 大規模な リ ポジ ト リ を比較す る のは、 特に行レベルの精度を必要
と する 場合は、 時間のかか る 面倒な処理にな る おそれがあ り ます。
[Compression Comparison] オプシ ョ ン を選択する と 、 デー タ の比較を最初は行レベルではな く テーブル レベルで
実行す る アルゴ リ ズ ムが有効にな り ます。 ペア を成す各テーブルには値が割 り 当て ら れ、 それ ら の値が一致す る 場合
は、 次のテーブル ペアの比較に移 り ます。 値が一致 し ない場合は、 行レベルでの よ り 詳細な比較が行われます。 こ
れに よ り 、 一般に比較処理は高速化 さ れ、 処理中に精度が失われ る こ と も あ り ません。
こ の機能を有効にす る には、 [Options] タ ブの [Execution Options] セ ク シ ョ ンに移動 し 、 [Compression
Comparison] を選択 し ます。
チ ュ ー ト リ アル 3 : 構成の比較
構成比較ジ ョ ブでは、 指定 さ れた 2 つのデー タ ソ ース の構成設定を調べ、 両者の相違点を記述 し ます。 [Data
Source Explorer] か ら 1 組のデー タ ソ ース を選択 し 、 プ ロ パテ ィ 比較の詳細化、 ジ ョ ブの実行、 結果の表示を行い
ます。 ペア を構成す る デー タ ソ ース間に問題があれば、 得 ら れた結果に基づいて、 それ ら を修正で き ます。
ま た、 構成アーカ イ ブ ま たは構成標準に照 ら し 合わせてデー タ ソ ース を比較する こ と も で き ます。 アーカ イ ブは、
デー タ ソ ース の構成設定のあ る 時点での スナ ッ プシ ョ ッ ト です。 標準は、 最適な構成を作成する のに役立つ、 し き
い値演算子付 き プ ロ パテ ィ のカ ス タ ム セ ッ ト で、 既存のデー タ ソ ース設定を それ ら と 比較す る こ と がで き ます。
構成比較ジ ョ ブ を定義 し 実行するには :
1
[File | New | Configuration Comparison Job] を選択 し ます。
2
構成比較ジ ョ ブ エデ ィ タ で、 ジ ョ ブの名前を [Name] フ ィ ール ド に入力 し ます。
3
[Data Source Explorer] か ら [Configuration Comparison Source] ボ ッ ク ス にデー タ ソ ース を ド ラ ッ グ ア ン
ド ド ロ ッ プ し ます。
4
[Data Source Explorer] か ら [Configuration Comparison Target] ボ ッ ク ス にデー タ ソ ース を ド ラ ッ グ ア ン ド
ド ロ ッ プ し ます。
28
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
D B C H A N G E MA N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 3 : 構 成 の 比 較
5
[Refinements] タ ブ を ク リ ッ ク し ます。
6
[Refinements] タ ブはデフ ォ ル ト の ま ま に し ます。 [Options] タ ブ を ク リ ッ ク し ます。
7
[Options] タ ブで、 [Extract DDL] チ ェ ッ ク ボ ッ ク ス を オンに し ます。
8
[Run Job] ア イ コ ン を ク リ ッ ク し ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
29
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 3 : 構 成 の 比 較
9
[Comparison Results] タ ブに、 ジ ョ ブ進行状況バー と 結果が表示 さ れます。 ジ ョ ブの結果を確認 し ます。
[Comparison Results] タ ブでは、 「チ ュ ー ト リ アル 2 : デー タ の同期」 の場合 と ち ょ う ど同 じ よ う に、 構成を
同期 さ せ る SQL ス ク リ プ ト を生成で き ます。
30
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CH A NG E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 4 : 構 成 標 準 の 定 義
機能のハイ ラ イ ト : 複数の比較先
比較を単一の比較元 と 複数の比較先の間で行 う こ と がで き ます。 [Overview] タ ブの [Configuration Comparison
Target] ボ ッ ク ス で、 [Add More Targets] オプシ ョ ン を ク リ ッ ク し ます。
ボ ッ ク ス が列 リ ス ト 表示に変わ り 、 [Data Source Explorer] か ら [Configuration Comparison Target] ボ ッ ク ス に
追加のデー タ ソ ース を ド ラ ッ グ ア ン ド ド ロ ッ プで き る よ う にな り ます。
チ ュ ー ト リ アル 4 : 構成標準の定義
構成標準は、 以下の よ う なプ ロ パテ ィ と 定義値か ら 成 り ます。
• 構成プ ロ パテ ィ ( ソ ース値に基づいて静的ま たは動的に更新 さ れ る )
• し き い値比較演算子 (大な り 、 小な り 、 範囲内、 指定集合の要素な ど) を含んだ値
比較先が標準に適合 し てい る か ど う か を判断す る ために、 デー タ ソ ースお よ びアーカ イ ブに対する 構成比較ジ ョ ブ
で標準を使用す る こ と がで き ます。 標準は、 比較ジ ョ ブの比較元 と し てのみ使用で き ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
31
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 4 : 構 成 標 準 の 定 義
構成標準を定義するには :
1
[File | New | Configuration Standard] を選択 し ます。
2
指示 さ れた場合は、 使用す る プ ロ ジ ェ ク ト を選択 し ます。
3
[Overview] タ ブで、 標準の名前を [Name] フ ィ ール ド に入力 し ます。
4
[Data Source Explorer] か ら [Standard Sources] テーブルにデー タ ソ ース を ド ラ ッ グ ア ン ド ド ロ ッ プ し ま
す。
5
[Refinement] タ ブで、 [Type] 列の適切な行値を ク リ ッ ク し ド ロ ッ プダ ウ ン メ ニ ュ ーか ら 選択す る こ と で、 一
覧表示 さ れた各プ ロ パテ ィ を [Linked] ま たは [Static] と し て定義 し ます。
6
[Operator] 列の適切な行値を ク リ ッ ク し ド ロ ッ プダ ウ ン メ ニ ュ ーか ら 選択す る こ と で、 各プ ロ パテ ィ 演算子を
定義 し ます。
7
[File | Save] を選択 し て、 標準を保存 し ます。 定義 し た標準が [Project Explorer] に表示 さ れます。
8
[Project Explorer] か ら 構成比較ジ ョ ブ エデ ィ タ の [Configuration Comparison Source] ボ ッ ク ス に新 し い標
準を ド ラ ッ グ ア ン ド ド ロ ッ プ し ます。 こ れで、 標準を登録済みデー タ ソ ース の よ う に使っ てジ ョ ブを実行で
き ます。
32
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CH A NG E M A N A GE R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 5 : ス キ ー マ の 比 較 と 同 期
チ ュ ー ト リ アル 5 : スキーマの比較 と 同期
ス キーマの基準アーカ イ ブ をいっ たん作成 し た ら 、 それを他の ス キーマ (実運用環境内の も ので も 可) と 比較で き ま
す。 ま た、 スキーマ比較ジ ョ ブ エデ ィ タ を使っ て、 デー タ ソ ース の ス キーマ を アーカ イ ブ と 同期 さ せ る こ と も で き
ます。
スキーマ比較ジ ョ ブ を定義するには :
1
[File | New | Schema Comparison Job] を選択 し ます。
2
スキーマ比較ジ ョ ブ エデ ィ タ で、 ジ ョ ブの名前を [Name] フ ィ ール ド に入力 し ます。
3
[Data Source Explorer] か ら [Schema Comparison Source] ボ ッ ク ス にデー タ ソ ース を ド ラ ッ グ ア ン ド ド
ロ ッ プ し ます。
4
[Data Source Explorer] か ら [Schema Comparison Target] ボ ッ ク ス にデー タ ソ ース を ド ラ ッ グ ア ン ド ド
ロ ッ プ し ます。
5
[Mapping] タ ブ を ク リ ッ ク し ます。
6
[Mapping] タ ブで、 既にセ ッ ト ア ッ プ さ れてい る オブジ ェ ク ト マ ッ ピ ン グ を確認 し ます。 タ ーゲ ッ ト マ ッ ピ ン
グ を必要に応 じ て変更 し ます。
7
[Options] タ ブで、 構成プ ロ パテ ィ を オン ま たはオ フ に し ます。
8
[Run Job] ア イ コ ン を ク リ ッ ク し ます。
9
[Comparison Results] タ ブに、 ジ ョ ブ進行状況バー と 結果が表示 さ れます。 ジ ョ ブの結果を確認 し ます。
スキーマ同期ス ク リ プ ト を生成 し 実行するには :
1
[Comparison Results] タ ブで、 [Comparison Results] テーブルの [Resolution] 列にあ る [Generate Sync
Script] を ク リ ッ ク し ます。 同期ス ク リ プ ト が DB Change Manager に よ り 生成 さ れ SQL エデ ィ タ に開かれます。
2
ス ク リ プ ト を必要に応 じ て編集 し 、 [File | Save] コ マ ン ド を使っ て保存 し ます。
3
SQL エデ ィ タ で、 [Execute SQL] ア イ コ ン を ク リ ッ ク し てデー タ を同期 さ せます。
メモ:
4
SQL ス ク リ プ ト を実行す る と 、 比較先デー タ ソ ース の ス キーマが変更 さ れます。 ス ク リ プ ト を
実行す る 前に、 必ず、 起 こ り 得 る 変更をすべて確認 し ス ク リ プ ト に目を通 し て く だ さ い。
レ ポー ト を作成す る 場合は、 [Generate Report] を ク リ ッ ク し ます。 [Export] ダ イ ア ロ グが開き 、 追加の レ
ポー ト オプシ ョ ン を使用で き ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
33
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 6 : ス キ ー マ ア ー カ イ ブ の 定 義
チ ュ ー ト リ アル 6 : スキーマ アー カ イ ブの定義
ス キーマ アーカ イ ブには、 登録済みデー タ ソ ース の ス キーマの ス ナ ッ プシ ョ ッ ト が格納 さ れてい ます。 ス キーマ
アーカ イ ブ を他のデー タ ソ ースやアーカ イ ブ と 比較 し て、 発生 し 得る 不一致を特定 し ます。
ス キーマ アーカ イ ブは、 特定の時点での単一デー タ ソ ース か ら 生成 さ れます。 構成アーカ イ ブ と 同様に、 ス キーマ
アーカ イ ブに も バージ ョ ン管理機能があ り 、 デー タ ソ ース の現在値で定期的に更新する こ と がで き ます。 古いバー
ジ ョ ンは保持 さ れ、 必要に応 じ て復元す る こ と がで き ます。
ス キーマ アーカ イ ブは、 スキーマ アー カ イ ブ ジ ョ ブ エデ ィ タ を使っ て作成 し ます。 作成 し 保存 し た後は、 [Data
Source Explorer] に一覧表示 さ れます。
スキーマ アー カ イ ブ を定義するには :
1
[Data Source Explorer] でデー タ ソ ース を右 ク リ ッ ク し 、 [Archive | Schema Archive Job] を選択 し ます。
2
アー カ イ ブ ジ ョ ブ エデ ィ タ で、 アーカ イ ブの名前を [Name] フ ィ ール ド に入力 し ます。
3
アーカ イ ブ化す る デー タ ソ ース を [Data Source Explorer] か ら [Archive Source] ボ ッ ク ス に ド ラ ッ グ ア ン ド
ド ロ ッ プ し ます。
4
[Refinements] タ ブで、 アーカ イ ブに含め る プ ロ パテ ィ を選択 し ます。
5
[Run Job] ア イ コ ン を ク リ ッ ク し ます。
6
[New Unsaved Version] タ ブに、 結果が表示 さ れます。 ジ ョ ブの結果を確認 し ます。
7
[File | Save] を ク リ ッ ク し ます。 [Unsaved Version] タ ブが [Version 1] に変わ り 、 タ イ ム ス タ ンプの付いた
Version 1 が [Overview] タ ブの [Archive Versions] テーブルに表示 さ れます。
ヒント :
8
34
[Run Job] ア イ コ ン を再度 ク リ ッ ク す る こ と で、 も っ と バージ ョ ン を作成で き ます。
[Data Source Explorer] か ら スキーマ比較ジ ョ ブ エデ ィ タ の [Source] ボ ッ ク ス ま たは [Target] ボ ッ ク ス に、
アーカ イ ブの新 し いバージ ョ ン を ド ラ ッ グ ア ン ド ド ロ ッ プ し ます。 こ れで、 アーカ イ ブ をデー タ ソ ース の よ
う に使っ てジ ョ ブ を実行で き ます。
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
DB CHANGE MANAGER ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 7 : デ ー タ の マ ス キ ン グ
チ ュ ー ト リ アル 7 : デー タ のマスキング
デー タ マ ス キ ン グ ジ ョ ブは比較ジ ョ ブの一種です。 こ れは、 「チ ュ ー ト リ アル 2 : デー タ の同期」 の場合 と 同 じ よ う
にセ ッ ト ア ッ プ し ます。
[Mapping] タ ブでマ ス キ ン グ ルールを指定 し ます。
1
[Table Mapping] ボ ッ ク ス で、 [View Column Mapping] を ク リ ッ ク し ます。
2
対象列の [Default Masking Rule] オプシ ョ ン デー タ を ク リ ッ ク し 、 以下の う ちの 1 つを選択 し ます。
• [Use Default] : [Database Mapping] ボ ッ ク ス で設定 さ れてい る デフ ォ ル ト のマ ス キ ン グ ルール。
• [None] : マ ス キ ン グは適用 さ れません。
• [Randomize] : 文字を他の ラ ン ダ ム な文字に置き 換え ます。
• [Shuffle] : さ ま ざ ま な行の値を並べ替え ます。 た と えば、 [First Name] 列で Bob、 Ted、 Alice を Alice、 Bob、
Ted に変更で き ます。
ウ ィ ン ド ウ を閉 じ ます。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
35
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 7 : デ ー タ の マ ス キ ン グ
3
[File | Save] を ク リ ッ ク し て、 ジ ョ ブ を保存 し ます。
4
[Run Job] ア イ コ ン を ク リ ッ ク し ます。
マ ス ク さ れたデー タ が [Database Results] タ ブに表示 さ れます。
36
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
D B CH A NG E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > チ ュ ー ト リ ア ル 8 : 自 動 ス ク リ プ ト の 定 義 と 実 行
チ ュ ー ト リ アル 8 : 自動ス ク リ プ ト の定義 と 実行
同 じ ジ ョ ブ を繰 り 返 し 実行す る 必要があ る 場合は、 そのジ ョ ブ を一定の ス ケ ジ ュ ールで実行す る 自動 タ ス ク を セ ッ ト
ア ッ プで き ます。 DB Change Manager は、 ど の よ う なジ ョ ブで も 、 その コ マ ン ド ラ イ ン実行可能フ ァ イ ルの作成に役
立ち ます。 その コ マ ン ド ラ イ ン実行可能フ ァ イ ルはその場限 り で実行で き ます。 ま た、 コ マ ン ド を 1 つのバ ッ チ
フ ァ イ ルに ま と めて実行す る こ と も で き ます。
コ マ ン ド ラ イ ン構文を定義 し バ ッ チ フ ァ イルを生成するには :
1
実行ス ク リ プ ト を定義す る ジ ョ ブ を開 き ます。
2
任意の タ ブの右上にあ る [Command Line Syntax] ア イ コ ン を ク リ ッ ク し ます。
3
[Script Generation Wizard] で、 レ ポー ト 出力オプシ ョ ン を追加 し ます。
4
[Directory] フ ィ ール ド にフ ァ イ ルの生成先デ ィ レ ク ト リ を指定 し ます。
5
[Next >] を ク リ ッ ク し ます。
6
[Location] フ ィ ール ド にバ ッ チ フ ァ イ ルの生成先を指定 し ます。
7
ス ク リ プ ト の フ ァ イ ル形式を指定 し ます。
8
[Finish] を ク リ ッ ク し ます。
9
DB Change Manager に よ り フ ァ イ ルが生成 さ れ、 指定 し た場所に保存 さ れます。
バ ッ チ フ ァ イ ルに複数のジ ョ ブを追加す る 場合は、 バ ッ チ フ ァ イ ルを通常どお り 生成 し た後、 バ ッ チ フ ァ イ ルに追
加す る ジ ョ ブご と に、 ス ク リ プ ト の構文を ク リ ッ プボー ド に コ ピー し ます。 その後、 それ ら を既存のバ ッ チ フ ァ イ
ルに手動で追加で き ます。
その他の ド キ ュ メ ン ト
DB Change Manager に関す る その他の手順や リ フ ァ レ ン ス情報については、 http://docs.embarcadero.com/
products/change_manager/ に公開 さ れてい る ド キ ュ メ ン ト を参照 し て く だ さ い。
D B C HA N G E M A N A G E R 6. 0 お よ び XE 2 ク イ ッ ク ス タ ー ト ガ イ ド
37
D B C HA N G E M A N A G E R ク イ ッ ク ス タ ー ト チ ュ ー ト リ ア ル > そ の 他 の ド キ ュ メ ン ト
38
D B C HA NGE M A NA GER 6.0 お よ び XE2 ク イ ッ ク ス タ ー ト ガ イ ド
Fly UP