Hitachi

データベース抽出・反映サービス機能 HiRDB Dataextractor Version 10


はじめに

このマニュアルは,HiRDB Dataextractorを利用した,HiRDB間および異なるデータベースシステム間でのデータベース抽出・反映サービス機能の概要,HiRDB Dataextractorを使用する場合の環境設定などについて説明したものです。

〈はじめにの構成〉

■ 対象読者

このマニュアルは,HiRDB Dataextractorを利用してデータ連携をするシステム管理者およびシステム設計者を対象としています。なお,このマニュアルを読み進めていく上では,次の知識があることを前提としています。

■ 関連マニュアル

このマニュアルの関連マニュアルを次に示します。必要に応じてお読みください。

HiRDB(Windows用マニュアル)

HiRDB(UNIX用マニュアル)

HiRDB(Windows,UNIX共通マニュアル)

なお,本文中で使用しているHiRDB Version 10のマニュアル名は,Version 10,(UNIX(R)用),(Windows(R)用)を省略して表記しています。使用しているプラットフォームに応じてUNIX用またはWindows用のマニュアルを参照してください。

VOS3

■ 利用者ごとの関連マニュアル

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

 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 Version 9とHiRDB Version 10の製品体系の違いを次に示します。

[図データ]