はじめに

このマニュアルは,プログラムプロダクトHiRDB External Data Accessを利用するHiRDBの構築方法やHiRDB External Data Access機能の概要について説明したものです。HiRDB External Data Accessで使用するコマンドやシステム定義の詳細については,HiRDB Version 8の関連マニュアルに掲載しています。

対象読者

このマニュアルは,HiRDB External Data Accessを使用して,HiRDB/パラレルサーバから既存のデータベースにアクセスするためのシステムを構築・運用する方を対象にしています。

なお,このマニュアルを読み進めていく上では,通常のHiRDB/パラレルサーバのシステムの構築・運用ができる知識を持っている必要があります。

マニュアルの構成

このマニュアルは,次に示す章と付録から構成されています。

第1章 HiRDB External Data Accessとは
HiRDB External Data Accessの概要について説明しています。
第2章 システム構築の前に
システム構築を行う前に必要な基礎知識について説明しています。次の項目について説明しています。
・外部表
・データベースの設計
・性能の設計
・リソースの見積もり
第3章 環境設定と運用
HiRDB External Data Accessの環境設定とHiRDB External Data Accessに固有の運用方法について説明しています。
第4章 SQLによる外部表へのアクセス
SQLを使って外部表にアクセスするときの注意事項について説明しています。
第5章 障害対策
HiRDB External Data Accessでのトラブルシュートについて説明しています。
付録A ファイル構成
HiRDB External Data Accessのファイル構成について説明しています。

関連マニュアル

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

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

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

関連製品

読書手順

このマニュアルは,次に示す表に従ってお読みいただくことをお勧めします。

目的記載個所
HiRDB External Data Accessの概要を知りたい1,2章
システム構築・運用方法を知りたい1,2,3章,付録A
SQLを使用する際の注意事項について知りたい4章
障害の対処方法を知りたい5章

計算式の説明で使用する記号

計算式で使う記号を次に示します。

記号意味
↑ ↑計算結果の値を小数点以下で切り上げることを示します。(例)↑34÷3↑の計算結果は「12」になります。
↓ ↓計算結果の値を小数点以下で切り下げることを示します。(例)↓34÷3↓の計算結果は「11」になります。

図中で使用する記号

このマニュアルで使用する記号を次のように定義します。

[図データ]

このマニュアルでの表記

このマニュアルでは製品名称および名称について次のように表記しています。ただし,それぞれのプログラムについての表記が必要な場合はそのまま表記しています。

製品名称または名称表記
HiRDB/Single Server Version 8HiRDB/シングルサーバHiRDBまたはHiRDBサーバ
HiRDB/Single Server Version 8(64)
HiRDB/Parallel Server Version 8HiRDB/パラレルサーバ
HiRDB/Parallel Server Version 8(64)
HiRDB/Developer's Kit Version 8HiRDB/Developer's KitHiRDBクライアント
HiRDB/Developer's Kit Version 8(64)
HiRDB/Run Time Version 8HiRDB/Run Time
HiRDB/Run Time Version 8(64)
HiRDB Datareplicator Version 8HiRDB Datareplicator
HiRDB Dataextractor Version 8HiRDB Dataextractor
HiRDB Text Search Plug-in Version 8HiRDB Text Search Plug-in
HiRDB XML Extension Version 8HiRDB XML Extension
HiRDB Spatial Search Plug-in Version 3HiRDB Spatial Search Plug-in
HiRDB Staticizer Option Version 8HiRDB Staticizer Option
HiRDB LDAP Option Version 8HiRDB LDAP Option
HiRDB Advanced Partitioning Option Version 8HiRDB Advanced Partitioning Option
HiRDB Advanced High Availability Version 8HiRDB Advanced High Availability
HiRDB Non Recover Front End Server Version 8HiRDB Non Recover FES
HiRDB Disaster Recovery Light Edition Version 8HiRDB Disaster Recovery Light Edition
HiRDB Accelerator Version 8HiRDB Accelerator
HiRDB External Data Access Version 8HiRDB External Data Access
HiRDB External Data Access Adapter Version 8HiRDB External Data Access Adapter
HiRDB Adapter for XML - Standard EditionHiRDB Adapter for XML
HiRDB Adapter for XML - Enterprise Edition
HiRDB Control ManagerHiRDB CM
HiRDB Control Manager AgentHiRDB CM Agent
Hitachi TrueCopyTrueCopy
Hitachi TrueCopy basic
TrueCopy
TrueCopy remote replicator
JP1/Automatic Job Management System 2JP1/AJS2
JP1/Automatic Job Management System 2 - Scenario OperationJP1/AJS2-SO
JP1/Cm2/Extensible SNMP AgentJP1/ESA
JP1/Cm2/Extensible SNMP Agent for Mib Runtime
JP1/Cm2/Network Node ManagerJP1/NNM
JP1/Integrated Management - ManagerJP1/Integrated ManagementまたはJP1/IM
JP1/Integrated Management - View
JP1/Magnetic Tape AccessEasyMT
EasyMT
JP1/Magnetic Tape LibraryMTguide
JP1/NETM/Audit - ManagerJP1/NETM/Audit
JP1/NETM/DMJP1/NETM/DM
JP1/NETM/DM Manager
JP1/Performance ManagementJP1/PFM
JP1/Performance Management Agent for HiRDBJP1/PFM-Agent for HiRDB
JP1/Performance Management - Agent for PlatformJP1/PFM-Agent for Platform
JP1/Performance Management/SNMP System ObserverJP1/SSO
JP1/VERITAS NetBackup BS v4.5NetBackup
JP1/VERITAS NetBackup v4.5
JP1/VERITAS NetBackup BS V4.5 Agent for HiRDB LicenseJP1/VERITAS NetBackup Agent for HiRDB License
JP1/VERITAS NetBackup V4.5 Agent for HiRDB License
JP1/VERITAS NetBackup 5 Agent for HiRDB License
OpenTP1/Server Base Enterprise OptionTP1/EE
Virtual-storage Operating System 3/Forefront System ProductVOS3/FSVOS3
Virtual-storage Operating System 3/Leading System ProductVOS3/LS
Extensible Data Manager/Base Extended Version 2
XDM基本プログラムXDM/BASE E2
XDM/BASE E2
XDM/Data Communication and Control Manager 3
XDMデータコミュニケーションマネジメントシステムXDM/DCCM3
XDM/DCCM3
XDM/Relational Database
リレーショナルデータベースシステムXDM/RD
XDM/RDXDM/RD
XDM/Relational Database Extended Version 2
リレーショナルデータベースシステムXDM/RD E2
XDM/RD E2
VOS3 Database Connection ServerDBコネクションサーバ
DB2 Universal Database for OS/390 Version 6DB2
DNCWARE ClusterPerfect(Linux版)ClusterPerfect
Microsoft(R) Office ExcelMicrosoft ExcelまたはExcel
Microsoft(R) Visual C++(R)Visual C++またはC++言語
Oracle 8iORACLE
Oracle 9i
Oracle 10g
Sun JavaTM System Directory ServerSun Java System Directory Serverまたはディレクトリサーバ
HP-UX 11i V2 (IPF)HP-UXまたはHP-UX (IPF)
HP-UX 11i V3 (IPF)
AIX 5L V5.1AIX 5LAIX
AIX 5L V5.2
AIX 5L V5.3
AIX V6.1AIX V6.1
Red Hat LinuxRed Hat LinuxLinux
Red Hat Enterprise LinuxRed Hat Enterprise Linux
Red Hat Enterprise Linux AS 3 (IPF)Linux (IPF)
Red Hat Enterprise Linux AS 4 (IPF)
Red Hat Enterprise Linux 5.1 Advanced Platform (Intel Itanium)
Red Hat Enterprise Linux 5.1 (Intel Itanium)
Red Hat Enterprise Linux AS 3(AMD64 & Intel EM64T)Linux (EM64T)
Red Hat Enterprise Linux AS 4(AMD64 & Intel EM64T)
Red Hat Enterprise Linux ES 4(AMD64 & Intel EM64T)
Red Hat Enterprise Linux 5.1 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux 5.1 (AMD/Intel 64)
Red Hat Enterprise Linux AS 4(AMD64 & Intel EM64T)Linux AS 4
Red Hat Enterprise Linux AS 4(x86)
Red Hat Enterprise Linux ES 4(AMD64 & Intel EM64T)Linux ES 4
Red Hat Enterprise Linux ES 4(x86)
Red Hat Enterprise Linux 5.1 Advanced Platform (x86)Linux 5.1
Red Hat Enterprise Linux 5.1 (x86)
Red Hat Enterprise Linux 5.1 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux 5.1 (AMD/Intel 64)
Red Hat Enterprise Linux 5.1 Advanced Platform (Intel Itanium)
Red Hat Enterprise Linux 5.1 (Intel Itanium)
turbolinux 7 Server for AP8000Linux for AP8000
Microsoft(R) Windows NT(R) Workstation Operating System Version 4.0Windows NT
Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0
Microsoft(R) Windows(R) 2000 Professional Operating SystemWindows 2000
Microsoft(R) Windows(R) 2000 Server Operating System
Microsoft(R) Windows(R) 2000 Datacenter Server Operating System
Microsoft(R) Windows(R) 2000 Advanced Server Operating System
Microsoft(R) Windows(R) 2000 Advanced Server Operating SystemWindows 2000 Advanced Server
Microsoft(R) Windows Server(R) 2003, Standard EditionWindows Server 2003 Standard EditionWindows Server 2003
Microsoft(R) Windows Server(R) 2003, Enterprise EditionWindows Server 2003 Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 EditionWindows Server 2003 Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 EditionWindows Server 2003 Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard EditionWindows Server 2003 R2
Microsoft(R) Windows Server(R) 2003 R2, Enterprise Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 EditionWindows Server 2003 R2 x64 Editions
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
64ビットバージョンMicrosoft(R) Windows Server(R) 2003, Enterprise EditionWindows Server 2003 (IPF)
Microsoft(R) Windows Server(R) 2008 StandardWindows Server 2008 StandardWindows Server 2008
Microsoft(R) Windows Server(R) 2008 EnterpriseWindows Server 2008 Enterprise
Microsoft(R) Windows Server(R) 2003, Standard x64 EditionWindows Server 2003 x64 EditionsWindows (x64)
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows(R) XP Professional x64 EditionWindows XP x64 Edition
64ビットバージョンMicrosoft(R) Windows Server(R) 2003, Enterprise EditionWindows Server 2003 (IPF)Windows(IPF)
Microsoft(R) Windows(R) XP Professional x64 EditionWindows XP x64 EditionWindows XP
Microsoft(R) Windows(R) XP Professional Operating SystemWindows XP Professional
Microsoft(R) Windows(R) XP Home Edition Operating SystemWindows XP Home Edition
Microsoft(R) Windows Vista(R) Home BasicWindows Vista Home BasicWindows Vista
Microsoft(R) Windows Vista(R) Home PremiumWindows Vista Home Premium
Microsoft(R) Windows Vista(R) UltimateWindows Vista Ultimate
Microsoft(R) Windows Vista(R) BusinessWindows Vista Business
Microsoft(R) Windows Vista(R) EnterpriseWindows Vista Enterprise
シングルサーバSDS
システムマネジャMGR
フロントエンドサーバFES
ディクショナリサーバDS
バックエンドサーバBES

このマニュアルで使用する略語

このマニュアルで使用する英略語の一覧を次に示します。

英略語英 字 の 表 記
ACKAcknowledgement
ADMAdaptable Data Manager
ADOActiveX Data Objects
ADTAbstract Data Type
APApplication Program
APIApplication Programming Interface
ASN.1Abstract Syntax Notation One
BESBack End Server
BLOBBinary Large Object
BMPBasic Multilingual Plane
BOMByte Order Mark
CD-ROMCompact Disc - Read Only Memory
CGICommon Gateway Interface
CLOBCharacter Large Object
CMTCassette Magnetic Tape
COBOLCommon Business Oriented Language
CORBACommon ORB Architecture
CPUCentral Processing Unit
CSVComma Separated Values
DAOData Access Object
DATDigital Audio Taperecorder
DBDatabase
DBMDatabase Module
DBMSDatabase Management System
DDLData Definition Language
DF for Windows NTDistributing Facility for Windows NT
DF/UXDistributing Facility / for UNIX
DICDictionary Server
DLTDigital Linear Tape
DMLData Manipulate Language
DNSDomain Name System
DOMDocument Object Model
DSDictionary Server
DTDDocument Type Definition
DTPDistributed Transaction Processing
DWHData Warehouse
EUCExtended UNIX Code
EXExclusive
FATFile Allocation Table
FDFloppy Disk
FESFront End Server
FQDNFully Qualified Domain Name
FTPFile Transfer Protocol
GUIGraphical User Interface
HBAHost Bus Adapter
HDHard Disk
HTMLHyper Text Markup Language
IDIdentification number
IPInternet Protocol
IPFItanium(R) Processor Family
JARJava Archive File
Java VMJava Virtual Machine
JDBCJava Database Connectivity
JDKJava Developer's Kit
JFSJournaled File System
JFS2Enhanced Journaled File System
JISJapanese Industrial Standard code
JP1Job Management Partner 1
JREJava Runtime Environment
JTAJava Transaction API
JTSJava Transaction Service
KEISKanji processing Extended Information System
LANLocal Area Network
LDAPLightweight Directory Access Protocol
LIPLoop Initialization Process
LOBLarge Object
LRULeast Recently Used
LTOLinear Tape-Open
LULogical Unit
LUNLogical Unit Number
LVMLogical Volume Manager
MGRSystem Manager
MIBManagement Information Base
MRCFMultiple RAID Coupling Feature
MSCSMicrosoft Cluster Server
NAFONetwork Adapter Fail Over
NAPTNetwork Address Port Translation
NATNetwork Address Translation
NICNetwork Interface Card
NISNetwork Information Service
NTFSNew Technology File System
ODBCOpen Database Connectivity
OLAPOnline Analytical Processing
OLEObject Linking and Embedding
OLTPOn-Line Transaction Processing
OOCOBOLObject Oriented COBOL
ORBObject Request Broker
OSOperating System
OSIOpen Systems Interconnection
OTSObject Transaction Service
PCPersonal Computer
PDM II E2Practical Data Manager II Extended Version 2
PICPlug-in Code
PNMPublic Network Management
POSIXPortable Operating System Interface for UNIX
PPProgram Product
PRProtected Retrieve
PUProtected Update
RAIDRedundant Arrays of Inexpensive Disk
RDRelational Database
RDBRelational Database
RDB1Relational Database Manager 1
RDB1 E2Relational Database Manager 1 Extended Version 2
RDORemote Data Objects
RiSeReal time SAN replication
RMResource Manager
RMMResource Manager Monitor
RPCRemote Procedure Call
SAXSimple API for XML
SDSSingle Database Server
SGMLStandard Generalized Markup Language
SJISShift JIS
SNMPSimple Network Management Protocol
SNTPSimple Network Time Protocol
SQLStructured Query Language
SQL/KStructured Query Language / VOS K
SRShared Retrieve
SUShared Update
TCP/IPTransmission Control Protocol / Internet Protocol
TMTransaction Manager
TMS-4V/SPTransaction Management System - 4V / System Product
UAPUser Application Program
UOCUser Own Coding
VOS KVirtual-storage Operating System Kindness
VOS1Virtual-storage Operating System 1
VOS3Virtual-storage Operating System 3
WSWorkstation
WWWWorld Wide Web
XDM/BASE E2Extensible Data Manager / Base Extended Version 2
XDM/DFExtensible Data Manager / Distributing Facility
XDM/DSExtensible Data Manager / Data Spreader
XDM/RD E2Extensible Data Manager / Relational Database Extended Version 2
XDM/SD E2Extensible Data Manager / Structured Database Extended Version 2
XDM/XTExtensible Data Manager / Data Extract
XFITExtended File Transmission program
XMLExtensible Markup Language

パス名の表記

   Windows版:%PDDIR%¥CLIENT¥UTL¥

   UNIX版:$PDDIR/client/lib/

ログの表記

●Windows版の場合
Windowsのイベントビューアで表示されるアプリケーションログをイベントログと表記します。イベントログは,次の方法で参照できます。
〈手順〉
1.[スタート]-[プログラム]-[管理ツール(共通)]-[イベントビューア]を選択します。
2.[ログ]-[アプリケーション]を選択します。
アプリケーションログが表示されます。「ソース」の列が「HiRDBSingleServer」または「HiRDBParallelServer」になっているのがHiRDBが出力したメッセージです。
なお,セットアップ識別子を指定してインストールした場合は,「HiRDBSingleServer」または「HiRDBParallelServer」にセットアップ識別子が付いた名称となります。
●UNIX版の場合
OSのログをsyslogfileと表記します。syslogfileは,/etc/syslog.confでログ出力先に指定しているファイルです。一般的には,次のファイルがsyslogfileとなります。
OSファイル
HP-UX/var/adm/syslog/syslog.log
Solaris/var/adm/messagesまたは/var/log/syslog
AIX/var/adm/ras/syslog
Linux/var/log/messages

Windowsの操作説明で使う表記

Windowsの操作説明で使う記号を次に示します。

記 号意 味
[ ]ボタンやテキストボックスなど,画面に表示されている要素を示します。
[ ]-[ ]画面に表示されるメニューやアイコンなどを選択する操作を示します。

Windowsの用語「ディレクトリ」と「フォルダ」は,「ディレクトリ」に統一して表記しています。

Windowsのパス名に関する注意

(例)C:¥win32app¥hitachi¥hirdb_s¥spool¥tmp

(例)pdinit -d "C:¥Program Files(x86)¥hitachi¥hirdb_s¥conf¥mkinit"

ただし,バッチファイルもしくはコマンドプロンプト上でsetコマンドを使用して環境変数を設定する場合,またはインストールディレクトリを指定する場合は引用符は不要です。引用符で囲むと,引用符も環境変数の値に含まれます。

(例)set PDCLTPATH=C:¥Program Files¥hitachi¥hirdb_s¥spool

常用漢字以外の漢字の使用について

このマニュアルでは,常用漢字を使用することを基本としていますが,次に示す用語については,常用漢字以外の漢字を使用しています。

個所(かしょ)

KB(キロバイト)などの単位表記について

1KB(キロバイト),1MB(メガバイト),1GB(ギガバイト),1TB(テラバイト)はそれぞれ1,024バイト,1,0242バイト,1,0243バイト,1,0244バイトです。