HiRDB XML拡張機能 HiRDB XML Extension Version 9

[目次][用語][索引][前へ][次へ]

はじめに

このマニュアルは,次に示すプログラムプロダクトの機能,システム構築,環境設定および運用方法について説明したものです。

以降,このマニュアルでは,上記のプログラムプロダクトの総称をXML Extensionとします。

なお,XML Extensionに含まれるSGMLテキストおよび文字列データの全文検索機能については次のマニュアルを参照してください。

対象読者

このマニュアルは次の方にお読みいただくことを前提に説明しています。

マニュアルの構成

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

第1章 解説
XML Extensionの概要,特長,および機能について説明しています。

第2章 XML Extensionシステムの構築
XML Extensionの運用を開始するために必要な定義ファイルの概要,XML Extensionの環境設定およびデータベースの作成について説明しています。また,ユーザごとの環境設定方法についても説明しています。

第3章 XML Extensionのユティリティ
XML Extensionの運用に必要なユティリティの使用方法について説明しています。

第4章 XMLデータの操作
文書または文字列データを操作するためにXML Extensionが提供している抽象データ型関数の使用方法および文法について説明しています。

第5章 XML変換ライブラリ
XML変換ライブラリの目的,機能および前提プログラムについて説明しています。

第6章 推奨する運用方法
XML Extensionでの推奨する運用方法および設定情報について説明しています。

付録A 検索に使用できる文字
検索に使用できる文字について説明しています。

付録B ディレクトリおよびファイル構成
XML ExtensionをHiRDBに登録したあとの,ディレクトリおよびファイル構成を示しています。

付録C 資源の排他
資源の排他制御について説明しています。

付録D 障害発生時の運用方法
障害発生時の対処方法について説明しています。

付録E 系切り替え
XML Extensionの系切り替えについて説明しています。

付録F エラーメッセージ
XML Extensionで出力されるエラーメッセージについて説明しています。

付録G 用語解説
このマニュアルで使用する用語について解説しています。

関連マニュアル

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

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

読書手順

このマニュアルは,利用目的に合わせて章を選択して読むことができます。利用目的別に次の流れに従ってお読みいただくことをお勧めします。

[図データ]

このマニュアルの図中で使用する記号

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

[図データ]

このマニュアルで使用する記号

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

記号 意味

ストローク
横に並べられた複数の項目に対し,項目間の区切りを示し,「または」の意味を示します。
(例)
 A|B|Cは,「A,BまたはC」を意味します。
{ }
波括弧
この記号で囲まれている複数の項目のうちから一つを選択することを示します。
(例)
 {A|B|C}では,A,BまたはCのどれか一つを指定することを示します。
〔 〕
きっ甲
この記号で囲まれている項目は省略してもよいことを示します。複数の項目が横に並べて記述されている場合には,すべてを省略するか,記号{ }と同じくどれか一つを選択します。
(例)
 〔A〕は「何も指定しない」か「Aを指定する」ことを示します。
 〔B|C〕では「何も指定しない」か「BまたはCを指定する」ことを示します。
< >
山括弧
この記号で囲まれた複数の項目を一つの単位として,繰り返して指定できます。
(例)
 <ABC>では,次のように指定できることを示します。
 ABC
 ABC

リーダ
記述が省略されていることを示します。この記号の直前に示された項目を繰り返し複数個指定できます。
(例)
 A,B,B…では,「Aの後ろにBを複数個指定する」ことを示します。

白三角
1文字の半角スペースを示します。
△n
白三角とn文字
n文字以上の半角スペースを示します。

このマニュアルで使用する構文要素

このマニュアルで使用する構文要素の種類を次に示します。

種類 定義
英字 A〜Z a〜z
英小文字 a〜z
英大文字 A〜Z
数字 0〜9
英数字 A〜Z a〜z 0〜9
記号 ! " # $ % & ' ( ) + , − . / :
; < = > @ [ ] ^ _ { }  ̄
タブ スペース

ただし,カタカナ文字の直後にある「−」は,カタカナ文字になります。

このマニュアルで使用する計算式の記号

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

記号 意味
↑ ↑ 計算結果の値の小数点以下を切り上げることを示します。
(例)
 ↑34÷3↑の計算結果は12となります。
↓ ↓ 計算結果の値の小数点以下を切り捨てることを示します。
(例)
 ↓34÷3↓の計算結果は11となります。
max 計算結果の最も大きい値を選ぶことを示します。
(例)
 max(3×6,4+7)の計算結果は18となります。
min 計算結果の最も小さい値を選ぶことを示します。
(例)
 min(3×6,4+7)の計算結果は11となります。

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

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

英略語 説明
AP Application Program
BES Back End Server
BLOB Binary Large OBject
DB Data Base
DIC Dictionary Server
DTD Document Type Definition
ESIS-B Element Structure Information Set-Binary Format
EUC Extended UNIX Code
FES Front End Server
FTP File Transfer Protocol
IPF Itanium(R) Processor Family
IVS Ideographic Variation Sequence
JIS Japanese Industrial Standard code
MGR System Manager
OS Operating System
RDB Relational Data Base
SDS Single Database Server
UAP User Application Program
VS Variation Selector
XML eXtensible Markup Language

このマニュアルでの表記

このマニュアルで使用する製品名称の略称を次に示します。

製品名称 略称
AIX 5L V5.2 AIX
AIX 5L V5.3
AIX V6.1
AIX V7.1
HiRDB Server Version 9 HiRDB/シングルサーバまたはシングルサーバ HiRDB
HiRDB/パラレルサーバまたはパラレルサーバ
HiRDB/Run Time Version 9 HiRDBクライアント機能
HiRDB/Run Time Version 9(64)
HiRDB/Developer's Kit Version 9
HiRDB/Developer's Kit Version 9(64)
HiRDB Staticizer Option Version 9 Staticizer Option
HiRDB Text Search Plug-in Version 9 Text Search Plug-in
HiRDB Text Search Plug-in Conceptual Extension Version 7 Text Search Plug-in Conceptual Extension
HP-UX 11i V2 (IPF) HP-UXまたはHP-UX (IPF)
HP-UX 11i V3 (IPF)
Linux(R) Linux
Red Hat Enterprise Linux(R) AS 4(AMD64 & Intel EM64T) Linux AS 4 Linux
Red Hat Enterprise Linux(R) AS 4(x86)
Red Hat Enterprise Linux(R) ES 4(AMD64 & Intel EM64T) Linux ES 4
Red Hat Enterprise Linux(R) ES 4(x86)
Red Hat Enterprise Linux(R) 5 Advanced Platform (x86) Linux 5
Red Hat Enterprise Linux(R) 5 (x86)
Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)
Red Hat Enterprise Linux(R) 6 (32-bit x86) Linux 6
Red Hat Enterprise Linux(R) 6 (64-bit x86_64)
Red Hat Enterprise Linux(R) AS 4(AMD64 & Intel EM64T) Linux (EM64T)
Red Hat Enterprise Linux(R) ES 4(AMD64 & Intel EM64T)
Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64)
Red Hat Enterprise Linux(R) 5 (AMD/Intel 64)
Red Hat Enterprise Linux(R) 6 (64-bit x86_64)
Red Hat Enterprise Linux(R) 5 Advanced Platform (x86) Linux 5 (x86) Linux 5
Red Hat Enterprise Linux(R) 5 (x86)
Red Hat Enterprise Linux(R) 5 Advanced Platform (AMD/Intel 64) Linux 5 (AMD/Intel 64)
Red Hat Enterprise Linux(R) 5 (AMD/Intel 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)
turbolinux 7 Server for AP8000 Linux for AP8000
Microsoft(R) Windows NT(R) Workstation Operating System Version 4.0 Windows NT
Microsoft(R) Windows NT(R) Server Network Operating System Version 4.0
Microsoft(R) Windows Server(R) 2003, Standard Edition Windows Server 2003 Standard Edition Windows Server 2003
Microsoft(R) Windows Server(R) 2003, Enterprise Edition Windows Server 2003 Enterprise Edition
Microsoft(R) Windows Server(R) 2003, Standard x64 Edition Windows Server 2003 Standard x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition Windows Server 2003 Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003 R2, Standard Edition Windows 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 Edition Windows Server 2003 R2 x64 Editions
Microsoft(R) Windows Server(R) 2003 R2, Enterprise x64 Edition
Microsoft(R) Windows Server(R) 2003, Enterprise x64 Edition Windows Server 2003 (IPF) Windows(IPF)
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) 2003, Standard x64 Edition Windows Server 2003 x64 Editions Windows (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 Edition Windows XP x64 Edition
Microsoft(R) Windows(R) XP Professional x64 Edition Windows XP x64 Edition Windows XP
Microsoft(R) Windows(R) XP Professional Operating System Windows XP Professional
Microsoft(R) Windows(R) XP Home Edition Operating System Windows XP Home Edition
Microsoft(R) Windows Vista(R) Home Basic Windows Vista Home Basic Windows Vista
Microsoft(R) Windows Vista(R) Home Premium Windows Vista Home Premium
Microsoft(R) Windows Vista(R) Ultimate Windows Vista Ultimate
Microsoft(R) Windows Vista(R) Business Windows Vista Business
Microsoft(R) Windows Vista(R) Enterprise Windows Vista Enterprise
Microsoft(R) Windows Vista(R) Home Basic (x64) Windows Vista (x64)
Microsoft(R) Windows Vista(R) Home Premium (x64)
Microsoft(R) Windows Vista(R) Ultimate (x64)
Microsoft(R) Windows Vista(R) Business (x64)
Microsoft(R) Windows Vista(R) Enterprise (x64)
Microsoft(R) Windows Vista(R) Ultimate (x64) Windows Vista Ultimate (x64)
Microsoft(R) Windows Vista(R) Business (x64) Windows Vista Business (x64)
Microsoft(R) Windows Vista(R) Enterprise (x64) Windows Vista Enterprise (x64)
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 Pro Windows 8 Pro Windows 8
Windows(R) 8 Enterprise Windows 8 Enterprise
Windows(R) 8 (Core Edition) Windows 8 (Core Edition)
Windows(R) 8 Pro (x64) Windows 8 Pro (x64)
Windows(R) 8 Enterprise (x64) Windows 8 Enterprise (x64)
Windows(R) 8 (Core Edition) (x64) Windows 8 (Core Edition) (x64)
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) 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)

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

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