Hitachi

ノンストップデータベース HiRDB Version 9 解説


はじめに

このマニュアルは,プログラムプロダクト ノンストップデータベース HiRDB Version 9の機能の概要について説明したものです。

〈はじめにの構成〉

■ 対象読者

HiRDB Version 9(以降,HiRDBと表記します)を使ってリレーショナルデータベースシステムを構築または運用する方々を対象にしています。

このマニュアルの記述は,次に示す知識があることを前提にしています。

■ 関連マニュアル

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

HiRDB(UNIX用マニュアル)

HiRDB(Windows用マニュアル)

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

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

また,本文中のマニュアル「HiRDB Version 9 バッチ高速化機能」をマニュアル「HiRDB Version 8 バッチ高速化機能」に読み替えてください。

関連製品

注※

本文中で使用しているHAモニタのマニュアル名は,AIX(R)編,HP-UX編,HP-UX(IPF)編,Linux(R)編,およびLinux(R)(x86)編を省略して表記しています。使用しているプラットフォームに応じてAIX用,HP-UX(IPF)用,またはLinux用のマニュアルを参照してください。

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

HiRDBのマニュアルをご利用になる場合,利用者ごとに次のようにお読みください。

また,より理解を深めるために,左側のマニュアルから順にお読みいただくことをお勧めします。

[図データ]

[図データ]

■ このマニュアルでの表記

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

製品名称または名称

表記

HiRDB Server Version 9

HiRDB/シングルサーバ

HiRDBまたはHiRDBサーバ

HiRDB/パラレルサーバ

HiRDB/Developer's Kit Version 9

HiRDB/Developer's Kit

HiRDBクライアント

HiRDB/Developer's Kit Version 9(64)

HiRDB/Run Time Version 9

HiRDB/Run Time

HiRDB/Run Time Version 9(64)

HiRDB Accelerator Version 8

HiRDB Accelerator

HiRDB Adapter for XML - Standard Edition

HiRDB Adapter for XML

HiRDB Adapter for XML - Enterprise Edition

HiRDB Advanced High Availability Version 9

HiRDB Advanced High Availability

HiRDB Control Manager

HiRDB CM

HiRDB Control Manager Agent

HiRDB CM Agent

HiRDB Dataextractor Version 8

HiRDB Dataextractor

HiRDB Datareplicator Version 8

HiRDB Datareplicator

HiRDB Disaster Recovery Light Edition Version 9

HiRDB Disaster Recovery Light Edition

HiRDB Non Recover Front End Server Version 9

HiRDB Non Recover FES

HiRDB Staticizer Option Version 9

HiRDB Staticizer Option

HiRDB Text Search Plug-in Version 9

HiRDB Text Search Plug-in

HiRDB XML Extension Version 9

HiRDB XML Extension

シングルサーバ

SDS

システムマネジャ

MGR

フロントエンドサーバ

FES

ディクショナリサーバ

DS

バックエンドサーバ

BES

Microsoft(R) ActiveX(R)

ActiveX

DataStage(R)

DataStage

JP1/Magnetic Tape Access

EasyMT

EasyMT

JP1/Automatic Job Management System 2 - Scenario Operation

JP1/AJS2-SO

JP1/Automatic Job Management System 3

JP1/AJS3

JP1/Automatic Job Management System 2

JP1/Cm2/Extensible SNMP Agent

JP1/ESA

JP1/Cm2/Extensible SNMP Agent for Mib Runtime

JP1/Integrated Management - Manager

JP1/Integrated ManagementまたはJP1/IM

JP1/Integrated Management - View

JP1/NETM/Audit - Manager

JP1/NETM/Audit

JP1/NETM/DM

JP1/NETM/DM

JP1/NETM/DM Manager

JP1/Cm2/Network Node Manager

JP1/NNM

JP1/Performance Management

JP1/PFM

JP1/Performance Management - Agent Option for HiRDB

JP1/PFM-Agent for HiRDB

JP1/Performance Management - Agent Option for Platform

JP1/PFM-Agent for Platform

JP1/Performance Management/SNMP System Observer

JP1/SSO

JP1/VERITAS NetBackup BS V4.5 Agent for HiRDB License

JP1/VERITAS NetBackup Agent for HiRDB License

JP1/VERITAS NetBackup V4.5 Agent for HiRDB License

JP1/VERITAS NetBackup 5 Agent for HiRDB License

LifeKeeper for Linux v9.1

LifeKeeper

MetaBroker(R)

MetaBroker

MetaStage(R)

MetaStage

Microsoft(R) Office Excel

Microsoft ExcelまたはExcel

DLT(TM)

DLT

PowerBuilder(R)

PowerBuilder

JP1/Magnetic Tape Library

MTguide

JP1/VERITAS NetBackup BS v4.5

NetBackup

JP1/VERITAS NetBackup v4.5

PowerHA SystemMirror V7.1

PowerHA

QualityStage(TM)

QualityStage

OpenTP1/Server Base Enterprise Option

TP1/EE

Hitachi System Information Capture

HSIC

Hitachi TrueCopy

TrueCopy

Hitachi TrueCopy Asynchronous

Hitachi TrueCopy basic

Hitachi TrueCopy Software

TrueCopy

TrueCopy Asynchronous

TrueCopy remote replicator

Hitachi Universal Replicator Software

Universal Replicator

Universal Replicator

Microsoft(R) .NET Framework

.NET Framework

Microsoft(R) Visual C++(R)

Visual C++またはC++言語

MC/ServiceGuard

MC/ServiceGuard

HP Serviceguard

Virtual-storage Operating System 3/Forefront System Product

VOS3/FS

VOS3

Virtual-storage Operating System 3/Leading System Product

VOS3/LS

Virtual-storage Operating System 3/Unific System Product

VOS3/US

VOS3 Database Connection Server

DBコネクションサーバ

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/RD

XDM/RD

XDM/Relational Database Extended Version 2

リレーショナルデータベースシステムXDM/RD E2

XDM/RD E2

HP-UX 11i V3 (IPF)

HP-UXまたはHP-UX (IPF)

AIX V7.1

AIX V7.1

AIX

AIX V7.2

AIX V7.2

Linux(R)

Linux

Red Hat Enterprise Linux(R) 6 (32-bit x86)

Linux 6

Linux

Red Hat Enterprise Linux(R) 6 (64-bit x86_64)

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 (32-bit x86)

Linux 6 (32-bit x86)

Linux 6

Red Hat Enterprise Linux(R) 6 (64-bit x86_64)

Linux 6 (64-bit x86_64)

Red Hat Enterprise Linux(R) 7 (64-bit x86_64)

Linux 7 (64-bit x86_64)

Linux 7

Microsoft(R) Windows Server(R) 2008 Standard

Windows Server 2008 Standard

Windows Server 2008

Microsoft(R) Windows Server(R) 2008 Enterprise

Windows Server 2008 Enterprise

Microsoft(R) Windows Server(R) 2008 R2 Standard (x64)

Windows Server 2008 R2

Microsoft(R) Windows Server(R) 2008 R2 Enterprise (x64)

Microsoft(R) Windows Server(R) 2008 R2 Datacenter (x64)

Microsoft(R) Windows Server(R) 2008 Standard (x64)

Windows Server 2008 (x64)

Microsoft(R) Windows Server(R) 2008 Enterprise (x64)

Microsoft(R) Windows Server(R) 2012 Standard

Windows Server 2012 Standard

Windows Server 2012

Microsoft(R) Windows Server(R) 2012 Datacenter

Windows Server 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 Home Premium

Windows 7 Home Premium

Windows 7

Microsoft(R) Windows(R) 7 Professional

Windows 7 Professional

Microsoft(R) Windows(R) 7 Enterprise

Windows 7 Enterprise

Microsoft(R) Windows(R) 7 Ultimate

Windows 7 Ultimate

Microsoft(R) Windows(R) 7 Home Premium (x64)

Windows 7 (x64)

Microsoft(R) Windows(R) 7 Professional (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 (Core Edition)

Windows 8 (Core Edition)

Windows 8

Windows(R) 8 Pro

Windows 8 Pro

Windows(R) 8 Enterprise

Windows 8 Enterprise

Windows(R) 8 (Core Edition) (x64)

Windows 8 (Core Edition) (x64)

Windows(R) 8 Pro (x64)

Windows 8 Pro (x64)

Windows(R) 8 Enterprise (x64)

Windows 8 Enterprise (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) Windows Server(R) 2008 Standard

Windows Server 2008 Standard

Windows (x86)

Microsoft(R) Windows Server(R) 2008 Enterprise

Windows Server 2008 Enterprise

Microsoft(R) Windows(R) 7 Home Premium

Windows 7 Home Premium

Microsoft(R) Windows(R) 7 Professional

Windows 7 Professional

Microsoft(R) Windows(R) 7 Enterprise

Windows 7 Enterprise

Microsoft(R) Windows(R) 7 Ultimate

Windows 7 Ultimate

Windows(R) 8 (Core Edition)

Windows 8 (Core Edition)

Windows(R) 8 Pro

Windows 8 Pro

Windows(R) 8 Enterprise

Windows 8 Enterprise

Windows(R) 8.1 (Core Edition)

Windows 8.1 (Core Edition)

Windows(R) 8.1 Pro

Windows 8.1 Pro

Windows(R) 8.1 Enterprise

Windows 8.1 Enterprise

Windows(R) 10 Home

Windows 10 Home

Windows(R) 10 Pro

Windows 10 Pro

Windows(R) 10 Enterprise

Windows 10 Enterprise

Microsoft(R) Windows Server(R) 2008 Standard (x64)

Windows Server 2008 (x64)

Windows (x64)

Microsoft(R) Windows Server(R) 2008 Enterprise (x64)

Microsoft(R) Windows Server(R) 2008 R2 Standard (x64)

Windows Server 2008 R2

Microsoft(R) Windows Server(R) 2008 R2 Enterprise (x64)

Microsoft(R) Windows Server(R) 2008 R2 Datacenter (x64)

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

Microsoft(R) Windows Server(R) 2016 Datacenter

Microsoft(R) Windows(R) 7 Home Premium (x64)

Windows 7 (x64)

Microsoft(R) Windows(R) 7 Professional (x64)

Microsoft(R) Windows(R) 7 Enterprise (x64)

Microsoft(R) Windows(R) 7 Ultimate (x64)

Windows(R) 8 (Core Edition) (x64)

Windows 8 (Core Edition) (x64)

Windows(R) 8 Pro (x64)

Windows 8 Pro (x64)

Windows(R) 8 Enterprise (x64)

Windows 8 Enterprise (x64)

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 (x64)

Windows 10 Home (x64)

Windows(R) 10 Pro (x64)

Windows 10 Pro (x64)

Windows(R) 10 Enterprise (x64)

Windows 10 Enterprise (x64)

■ このマニュアルで使用している略語

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

英略語

英字の表記

ACK

Acknowledgement

ACL

Access Control List

ADM

Adaptable Data Manager

ADO

ActiveX Data Objects

ADT

Abstract Data Type

AP

Application Program

API

Application Programming Interface

ASN.1

Abstract Syntax Notation One

BES

Back End Server

BLOB

Binary Large Object

BMP

Basic Multilingual Plane

BOM

Byte Order Mark

CD-ROM

Compact Disc - Read Only Memory

CLOB

Character Large Object

CMT

Cassette Magnetic Tape

COBOL

Common Business Oriented Language

CORBA

Common ORB Architecture

CPU

Central Processing Unit

CSV

Comma Separated Values

DAO

Data Access Object

DAT

Digital Audio Tape

DB

Database

DBMS

Database Management System

DDL

Data Definition Language

DIC

Dictionary Server

DLT

Digital Linear Tape

DML

Data Manipulate Language

DNS

Domain Name System

DOM

Document Object Model

DS

Dictionary Server

DTD

Document Type Definition

DTP

Distributed Transaction Processing

DWH

Data Warehouse

EBCDIK

Extended Binary Coded Decimal Interchange Kana

EJB

Enterprise JavaBeans

EUC

Extended UNIX Code

EX

Exclusive

FAT

File Allocation Table

FD

Floppy Disk

FES

Front End Server

FQDN

Fully Qualified Domain Name

FTP

File Transfer Protocol

GUI

Graphical User Interface

HD

Hard Disk

HDP

Hitachi Dynamic Provisioning

HTML

Hyper Text Markup Language

ID

Identification number

IP

Internet Protocol

IPF

Itanium(R) Processor Family

JAR

Java Archive File

Java EE

Java Platform, Enterprise Edition

Java VM

Java Virtual Machine

JDBC

Java Database Connectivity

JDK

Java Developer's Kit

JFS

Journaled File System

JFS2

Enhanced Journaled File System

JIS

Japanese Industrial Standard code

JP1

Job Management Partner 1

JPA

Java Persistence API

JRE

Java Runtime Environment

JSP

JavaServer Pages

JTA

Java Transaction API

JTS

Java Transaction Service

KEIS

Kanji processing Extended Information System

LAN

Local Area Network

LIP

Loop Initialization Process

LOB

Large Object

LRU

Least Recently Used

LTO

Linear Tape-Open

LU

Logical Unit

LVM

Logical Volume Manager

MGR

System Manager

MIB

Management Information Base

MRCF

Multiple RAID Coupling Feature

MSCS

Microsoft Cluster Server

MSFC

Microsoft Failover Cluster

NAFO

Network Adapter Fail Over

NAPT

Network Address Port Translation

NAT

Network Address Translation

NIC

Network Interface Card

NIS

Network Information Service

NTFS

New Technology File System

ODBC

Open Database Connectivity

OLE

Object Linking and Embedding

OLTP

On-Line Transaction Processing

OOCOBOL

Object Oriented COBOL

ORB

Object Request Broker

OS

Operating System

OTS

Object Transaction Service

PC

Personal Computer

PIC

Plug-in Code

PNM

Public Network Management

POSIX

Portable Operating System Interface for UNIX

PP

Program Product

PR

Protected Retrieve

PU

Protected Update

RAID

Redundant Arrays of Inexpensive Disk

RD

Relational Database

RDB

Relational Database

RDO

Remote Data Objects

ReFS

Resilient File System

RiSe

Real time SAN replication

RM

Resource Manager

RMM

Resource Manager Monitor

RPC

Remote Procedure Call

SAX

Simple API for XML

SDS

Single Database Server

SGML

Standard Generalized Markup Language

SJIS

Shift JIS

SNMP

Simple Network Management Protocol

SNTP

Simple Network Time Protocol

SR

Shared Retrieve

SU

Shared Update

TCP/IP

Transmission Control Protocol / Internet Protocol

TM

Transaction Manager

UAP

User Application Program

UOC

User Own Coding

VOS3

Virtual-storage Operating System 3

WS

Workstation

WWW

World Wide Web

XDM/BASE E2

Extensible Data Manager / Base Extended Version 2

XDM/DS

Extensible Data Manager / Data Spreader

XDM/RD E2

Extensible Data Manager / Relational Database Extended Version 2

XDM/XT

Extensible Data Manager / Data Extract

XML

Extensible Markup Language

■ ログの表記

●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のイベントビューアで表示されるアプリケーションログをイベントログと表記します。イベントログは,次の方法で参照できます。

〈手順〉

1.[スタート]−[プログラム]−[管理ツール(共通)]−[イベントビューア]を選択します。

2.[ログ]−[アプリケーション]を選択します。

アプリケーションログが表示されます。「ソース」の列が「HiRDBSingleServer」または「HiRDBParallelServer」になっているのがHiRDBが出力したメッセージです。

なお,セットアップ識別子を指定してインストールした場合は,「HiRDBSingleServer」または「HiRDBParallelServer」にセットアップ識別子が付いた名称となります。

■ このマニュアルで使用している計算式の記号

このマニュアルで使用している計算式の記号の意味を次に示します。

記号

意味

↑↑

計算結果の値を小数点以下で切り上げることを示します。

(例)↑34÷3↑の計算結果は12となります。

↓↓

計算結果の小数点以下を切り捨てることを示します。

(例)↓34÷3↓の計算結果は11となります。

MAXまたはMax

計算結果の最も大きい値を選ぶことを示しています。

(例)MAX(3×6,4+7)の計算結果は18となります。

MINまたはMin

計算結果の最も小さい値を選ぶことを示しています。

(例)MIN(3×6,4+7)の計算結果は11となります。

mod

mod(a,b)は,aをbで割った余りを示しています。

(例)mod(9,2)の計算結果は1となります。

■ Windowsの操作説明での表記

Windowsの操作説明で使用している記号を次に示します。

記号

意味

[ ]

ボタンやテキストボックスなど,画面に表示されている要素を示します。

[ ]−[ ]

画面に表示されるメニューやアイコンなどを選択する操作を示します。

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

■ 図中で使用している記号

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

[図データ]

注※1

一部の図では,プログラムを単に四角で囲んで(影を付けないで)記載しています。

注※2

入力データファイル,アンロードファイルおよびバックアップファイルには,磁気ディスク装置のほかに磁気テープ装置,カセット磁気テープ装置(CMT)およびデジタルオーディオテープ装置(DAT)が使用できますが,このマニュアルでは磁気ディスク装置だけを記載しています。

■ 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バイトです。

■ HiRDB Version 8とHiRDB Version 9の製品体系の違い

HiRDB Version 9では,製品体系を次のように変更しました。

HiRDB Version 8とHiRDB Version 9の製品体系の違いを次に示します。

[図データ]

■ バージョン09-50以降のシステム定義のオペランド省略値表記について

バージョン09-50以降,システム定義のオペランドの省略値として,推奨値を省略時に仮定する推奨モードと,特定のバージョンの省略値を仮定する互換モードを選択できるようになりました。通常は推奨モードをお勧めしているため,本文中での推奨モードのオペランド省略値を下線付きで表記している個所があります。