はじめに
このマニュアルは,HiRDB Dataextractorを利用した,HiRDB間および異なるデータベースシステム間でのデータベース抽出・反映サービス機能の概要,HiRDB Dataextractorを使用する場合の環境設定などについて説明したものです。
- 〈はじめにの構成〉
■ 対象読者
このマニュアルは,HiRDB Dataextractorを利用してデータ連携をするシステム管理者およびシステム設計者を対象としています。なお,このマニュアルを読み進めていく上では,次の知識があることを前提としています。
-
HiRDB Dataextractorの適用OSの基本的な知識
-
HiRDBの基本的な知識
-
XDM E2系の基本的な知識(XDMとデータ連携する場合)
-
XDM/XTの基本的な知識(XDM/XTを使用してメインフレーム側のデータベースとデータ連携する場合)
■ 関連マニュアル
このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。
HiRDB(Windows用マニュアル)
-
HiRDB Version 10 システム導入・設計ガイド(Windows(R)用)(3020-6-553)
-
HiRDB Version 10 システム定義(Windows(R)用)(3020-6-555)
-
HiRDB Version 10 システム運用ガイド(Windows(R)用)(3020-6-557)
-
HiRDB Version 10 コマンドリファレンス(Windows(R)用)(3020-6-559)
HiRDB(UNIX用マニュアル)
-
HiRDB Version 10 システム導入・設計ガイド(UNIX(R)用)(3020-6-552)
-
HiRDB Version 10 システム定義(UNIX(R)用)(3020-6-554)
-
HiRDB Version 10 システム運用ガイド(UNIX(R)用)(3020-6-556)
-
HiRDB Version 10 コマンドリファレンス(UNIX(R)用)(3020-6-558)
-
インナレプリカ機能 HiRDB Staticizer Option Version 10(3020-6-563)
-
HiRDB Version 10 ディザスタリカバリシステム 構築・運用ガイド(3020-6-564)
HiRDB(Windows,UNIX共通マニュアル)
-
HiRDB Version 10 解説(3020-6-551)
-
HiRDB Version 10 UAP開発ガイド(3020-6-560)
-
HiRDB Version 10 SQLリファレンス(3020-6-561)
-
HiRDB Version 10 メッセージ(3020-6-562)
-
HiRDB Version 10 XDM/RD E2接続機能(3020-6-565)
-
HiRDB Version 10 バッチ高速化機能(3020-6-567)
-
HiRDB データ連動機能 HiRDB Datareplicator Version 10(3020-6-573)
-
HiRDB データ連動拡張機能 HiRDB Datareplicator Extension Version 10(3020-6-574)
-
HiRDB 全文検索プラグイン HiRDB Text Search Plug-in Version 9(3020-6-481-30)
-
HiRDB XML拡張機能 HiRDB XML Extension Version 9(3020-6-480-30)
なお,本文中で使用しているHiRDB Version 10のマニュアル名は,Version 10,(UNIX(R)用),(Windows(R)用)を省略して表記しています。使用しているプラットフォームに応じてUNIX用またはWindows用のマニュアルを参照してください。
VOS3
-
VOS3 データマネジメントシステム XDM E2系 概説(6190-6-601)
-
VOS3 データマネジメントシステム XDM E2系 解説(6190-6-620)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 解説(6190-6-637)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 SQL入門(6190-6-655)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 SQLリファレンス(6190-6-656)
-
VOS3 データマネジメントシステム XDM E2系 プログラム作成の手引(XDM/RD E2)(6190-6-638)
-
VOS3 データベース抽出プログラム XDM/XT(6190-6-641)
-
VOS3 XDMデータ連動機能 XDM/DS 解説・定義(6190-6-642)
-
VOS3 XDMデータ連動機能 XDM/DS 運用(6190-6-658)
-
通信管理 XNF E2 ネットワーク定義(6190-3-593)
-
XNF TCP/IP 接続機能 XNF/TCP 解説(6190-3-581)
-
XNF TCP/IP 接続機能 XNF/TCP 使用の手引(6190-3-582)
-
VOS3 データマネジメントシステム XDM E2系 ユティリティ(XDM/RD E2 第1分冊)(6190-6-647)
-
VOS3 データマネジメントシステム XDM E2系 ユティリティ(XDM/RD E2 第2分冊)(6190-6-639)
-
VOS3 データマネジメントシステム XDM E2系 ユティリティ(XDM/RD E2 第3分冊)(6190-6-659)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 使用の手引−システム作成・維持編−(6190-6-644)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 使用の手引−運用編−(6190-6-660)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 使用の手引−RD環境定義文・空間起動制御文・運用コマンド編−(6190-6-661)
-
VOS3 データマネジメントシステム XDM E2系 XDM/RD E2 性能設計(6190-6-657)
-
VOS3 データマネジメントシステム XDM E2系 メッセージ(XDM/RD E2)(6190-6-643)
-
VOS3 Database Connection Server(6190-6-648)
■ 利用者ごとの関連マニュアル
HiRDBのマニュアルをご利用になる場合,利用者ごとに次のようにお読みください。
また,より理解を深めるために,左側のマニュアルから順にお読みいただくことをお勧めします。
■ このマニュアルでの表記
このマニュアルでは製品名称および名称について次のように表記しています。ただし,それぞれのプログラムについての表記が必要な場合はそのまま表記しています。
製品名 |
表 記 |
|
---|---|---|
HiRDB Server Version 10 |
HiRDB/シングルサーバ |
HiRDBまたはHiRDBサーバ |
HiRDB/パラレルサーバ |
||
HiRDB/Developer's Kit Version 10 |
HiRDB/Developer's Kit |
HiRDBクライアント |
HiRDB/Developer's Kit Version 10(64) |
||
HiRDB/Run Time Version 10 |
HiRDB/Run Time |
|
HiRDB/Run Time Version 10(64) |
||
HiRDB Datareplicator Version 10 |
HiRDB Datareplicator |
|
HiRDB Dataextractor Version 10 |
HiRDB Dataextractor |
|
HiRDB Text Search Plug-in Version 9 |
HiRDB Text Search Plug-in |
|
HiRDB XML Extension Version 9 |
HiRDB XML Extension |
|
XDM/RD E2 |
XDM/RD |
|
XDM/RD |
||
Oracle 8 |
ORACLE |
|
Oracle 8i |
||
Oracle 9i |
||
Oracle 10g |
||
Oracle Database 11g |
||
AIX V7.1 |
AIX |
|
AIX V7.2 |
||
HP-UX 11i V3(IPF) |
HP-UXまたはHP-UX (IPF) |
|
Linux(R) |
Linux |
|
Red Hat Enterprise Linux(R) 6 (64-bit x86_64) |
Linux 6 |
Linux |
Red Hat Enterprise Linux(R) 7 (64-bit x86_64) |
Linux 7 |
|
Red Hat Enterprise Linux(R) 6 (64-bit x86_64) |
Linux (EM64T) |
|
Red Hat Enterprise Linux(R) 7 (64-bit x86_64) |
||
Red Hat Enterprise Linux(R) 6 (64-bit x86_64) |
Linux 6 (64-bit x86_64) |
Linux 6 |
Red Hat Enterprise Linux(R) 7 (64-bit x86_64) |
Linux 7 (64-bit x86_64) |
Linux 7 |
Microsoft(R) Windows Server(R) 2012 Standard |
Windows Server 2012 |
|
Microsoft(R) Windows Server(R) 2012 Datacenter |
||
Microsoft(R) Windows Server(R) 2012 R2 Standard |
Windows Server 2012 R2 |
|
Microsoft(R) Windows Server(R) 2012 R2 Datacenter |
||
Microsoft(R) Windows Server(R) 2016 Standard |
Windows Server 2016 Standard |
Windows Server 2016 |
Microsoft(R) Windows Server(R) 2016 Datacenter |
Windows Server 2016 Datacenter |
|
Microsoft(R) Windows(R) 7 Professional |
Windows 7 Professional |
Windows 7 |
Microsoft(R) Windows(R) 7 Enterprise |
Windows 7 Enterprise |
|
Microsoft(R) Windows(R) 7 Ultimate |
Windows 7 Ultimate |
|
Microsoft(R) Windows(R) 7 Professional (x64) |
Windows 7 (x64) |
|
Microsoft(R) Windows(R) 7 Enterprise (x64) |
||
Microsoft(R) Windows(R) 7 Ultimate (x64) |
||
Microsoft(R) Windows(R) 7 Professional (x64) |
Windows 7 Professional (x64) |
|
Microsoft(R) Windows(R) 7 Enterprise (x64) |
Windows 7 Enterprise (x64) |
|
Microsoft(R) Windows(R) 7 Ultimate (x64) |
Windows 7 Ultimate (x64) |
|
Windows(R) 8.1 (Core Edition) |
Windows 8.1 (Core Edition) |
Windows 8.1 |
Windows(R) 8.1 Pro |
Windows 8.1 Pro |
|
Windows(R) 8.1 Enterprise |
Windows 8.1 Enterprise |
|
Windows(R) 8.1 (Core Edition) (x64) |
Windows 8.1 (Core Edition) (x64) |
|
Windows(R) 8.1 Pro (x64) |
Windows 8.1 Pro (x64) |
|
Windows(R) 8.1 Enterprise (x64) |
Windows 8.1 Enterprise (x64) |
|
Windows(R) 10 Home |
Windows 10 Home |
Windows 10 |
Windows(R) 10 Pro |
Windows 10 Pro |
|
Windows(R) 10 Enterprise |
Windows 10 Enterprise |
|
Windows(R) 10 Home (x64) |
Windows 10 Home (x64) |
|
Windows(R) 10 Pro (x64) |
Windows 10 Pro (x64) |
|
Windows(R) 10 Enterprise (x64) |
Windows 10 Enterprise (x64) |
|
Microsoft(R) SQL Server |
SQL Server |
-
Windows Server 2012,およびWindows Server 2016を総称してWindows Serverと表記します。また,Windows Server,Windows 7,Windows 8.1,およびWindows 10を総称してWindowsと表記します。
-
HP-UX,AIX,およびLinuxを総称してUNIXと表記します。
-
特に断らない場合,xtrepOまたはxtrepSコマンドをxtrepコマンドとして表記します。
-
特に断らない場合,ORACLEの下記属性はBLOBとして表記します。
LONG,LONG RAW,BLOB,CLOB,NCLOB,およびBFILE
■ このマニュアルで使用する略語
このマニュアルで使用する英略語の一覧を次に示します。
英略語 |
英字の表記 |
---|---|
ADM |
Adaptable Data Manager |
ADT |
Abstract Data Type |
BES |
Back End Server |
BLOB |
Binary Large Object |
CLOB |
Character Large Object |
CSMA/CD |
Carrier Sense Multiple Access with Collision Detection |
CSV |
Comma Separated Values |
DB |
Database |
DTD |
Document Type Definition |
EOF |
End Of File |
EUC |
Extended UNIX Code |
FES |
Front End Server |
FQDN |
Fully Qualified Domain Name |
FTP |
File Transfer Protocol |
ID |
Identification number |
IEEE |
Institute of Electrical and Electronics Engineers |
IP |
Internet Protocol |
IPF |
Itanium(R) Processor Family |
JIS |
Japanese Industrial Standard |
LAN |
Local Area Network |
LOB |
Large Object |
MGR |
System Manager |
ODBC |
Open Database Connectivity |
OS |
Operating System |
OSI |
Open Systems Interconnection |
PC |
Personal Computer |
PR |
Protected Retrieve |
RD |
Relational Database |
SDS |
Single Database Server |
SGML |
Standard Generalized Markup Language |
SJIS |
Shift JIS |
SQL |
Structured Query Language |
SR |
Shared Retrieve |
TCP/IP |
Transmission Control Protocol / Internet Protocol |
TLI |
Transport Layer Interface |
UAP |
User Application Program |
VOS3 |
Virtual-storage Operating System 3 |
WS |
Workstation |
XDM |
Extensible Data Manager |
XDM/DS |
Extensible Data Manager / Data Spreader |
XDM/RD |
Extensible Data Manager / Relational Database |
XDM/SD |
Extensible Data Manager / Structured Database |
XDM/XT |
Extensible Data Manager / Data Extract |
XNF |
Extended HNA based communication Networking Facility |
■ ログの表記
- ●Windows版の場合
-
Windowsのイベントビューアで表示されるアプリケーションログをイベントログと表記します。イベントログは,次の方法で参照できます。
- 〈手順〉
-
1.[スタート]−[プログラム]−[管理ツール(共通)]−[イベントビューア]を選択します。
2.[ログ]−[アプリケーション]を選択します。
3.アプリケーションログが表示されます。「ソース」の列が「HiRDB Dataextractor」になっているのがHiRDB Dataextractorが出力したメッセージです。
- ●UNIX版の場合
-
OSのログをsyslogfileと表記します。syslogfileは,/etc/syslog.confでログ出力先に指定しているファイルです。一般的には,次のファイルがsyslogfileとなります。
OS
ファイル
HP-UX
/var/adm/syslog/syslog.log
AIX
/var/adm/ras/syslog
Linux
/var/log/messages
■ Windowsの操作説明で使う表記
Windowsの操作説明で使う記号を次に示します。
記 号 |
意 味 |
---|---|
[ ] |
ボタンやテキストボックスなど,画面に表示されている要素を示します。 |
[ ]−[ ] |
画面に表示されるメニューやアイコンなどを選択する操作を示します。 |
Windowsの用語「ディレクトリ」と「フォルダ」は,「ディレクトリ」に統一して表記しています。また,パス名の区切りは,「/」で表記している個所があります。
■ 図中で使用する記号
このマニュアルの図中で使用する記号を次のように定義します。
■ このマニュアルで使用する記号
形式および説明で使用する記号を次に示します。ここで説明する文法記述記号は,説明のための記号なので実際には記述しないでください。
文法記述記号 |
意味 |
---|---|
{ } |
この記号で囲まれている複数の項目の中から一つを選択することを示します。 (例) NAME ={A|B|C} これは,設定値として,A,B,およびCから選択できることを示します。 |
〔 〕 |
この記号で囲まれた項目は省略できることを示します。 (例) xtrep〔−d〕 これは,xtrepコマンドで,−dオプションを省略できることを示します。 |
|(ストローク) |
記号{ }で囲まれた複数の項目を一つずつの項目に区切ることを示します。 (例) PDPRMTRC={YES|NO} これは,PDPRMTRCオペランドの設定値としてYESとNOの項目に区切ることを示します。 |
(下線) |
指定値を省略したときにシステムが設定する標準値を示します。 (例) PDPRMTRC={YES|NO} これは,PDPRMTRCオペランドを省略したときにPDPRMTRC=NOと仮定されることを示します。 |
〜 |
この記号のあとにユーザ指定値の属性を示します。 |
《 》 |
ユーザが指定しなかった場合に仮定される値を示します。 |
< > |
ユーザ指定値の構文要素を示します。 |
(( )) |
ユーザ指定値の指定範囲を示します。 |
■ このマニュアルで使用する構文要素記号
- このマニュアルで使用する構文要素記号を次に示します。
-
構文要素記号
意味
<英字>
アルファベット(A〜Z,a〜z),_(下線),−(ハイフン)
<英字記号>
アルファベット(A〜Z,a〜z),#,@,\
<英数字>
<英字>,数字(0〜9)
<英数字記号>
<英字記号>,数字(0〜9)
<16進数字>
数字(0〜9),A〜F,a〜f
<符号なし整数>
数字(0〜9)
<識別子>
先頭がアルファベット(A〜Z,a〜z)の英数字列
<記号名称>
先頭が<英字記号>の<英数字記号>
<文字列>
任意の文字の配列
<パス名>
/または\と記号名称の並び
<ファイル名>
アルファベット(A〜Z,a〜z),数字(0〜9),.(ピリオド),_(下線),−(ハイフン),および@で構成される文字列(最大30文字)
- 注
-
すべて半角文字を使用してください。また,英字の大文字と小文字は区別されます。さらに,パス名は使用しているOSに依存します。
■ このマニュアルで使用する計算式の記号
このマニュアルで使用する計算式の記号の意味を次に示します。
記号 |
意味 |
---|---|
↑ ↑ |
計算結果の値を小数点以下で切り上げることを意味します。 (例)↑34÷3↑の計算結果は,12となります。 |
↓ ↓ |
計算結果の値を小数点以下で切り捨てることを意味します。 (例)↓34÷3↓の計算結果は,11となります。 |
(nnnn)16 |
16進数字を意味します。 (例)(12AB)16は,16進数字の12ABを意味します。 |
■ HiRDBのデータベース言語の出典
このマニュアルで記述するリレーショナルデータベースの言語仕様は,次に示す規格を基に日立製作所独自の解釈と仕様を追加したものです。原開発者に謝意を表するとともに,仕様の出典を示します。
HiRDBのリレーショナルデータベース
(1) JIS:X3005-1997 データベース言語SQL
(2) IS:ISO9075-1992 Information processing systems-Database Language SQL
(3) ANS:X3.135-1986 information systems-database language-SQL
■ KB(キロバイト)などの単位表記について
1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。
■ HiRDB Version 9とHiRDB Version 10の製品体系の違い
HiRDB Version 10では,製品体系を次のように変更しました。
-
HiRDB Server with Additional Functionを廃止し,HiRDB Server with Additional Functionの機能をHiRDB Serverに統合しました。
HiRDB Version 9とHiRDB Version 10の製品体系の違いを次に示します。