HiRDB Dataextractor Version 8 Description, User's Guide and Operator's Guide
This manual provides an overview of using HiRDB Dataextractor to link data between HiRDB and other database systems. It also explains the environment setup that is required in order to use HiRDB Dataextractor.
Note that the English version of HiRDB Dataextractor is able to perform data linkage only between HiRDB databases. It cannot perform data linkage with the following databases:
ORACLE
XDM/RD
Sequential data sets
Additionally, the English version of HiRDB Dataextractor Version 8 is supported only in the Windows version of HiRDB. Therefore, although this manual includes explanations of the UNIX version of HiRDB Dataextractor, no English version is supported in UNIX.
Intended readers
This manual is intended for system administrators and system designers who use HiRDB Dataextractor to link data. The manual assumes that the reader has a basic understanding of the following:
Organization of the manual
This manual is organized as follows:
Related publications
This manual is part of a related set of manuals. The manuals in the set are listed below (with the manual numbers).
* This manual has been published in Japanese only; it is not available in English.
You must use the UNIX or the Windows manuals, as appropriate to the platform you are using.
Organization of HiRDB manuals
The HiRDB manuals are organized as shown below. For the most efficient use of these manuals, it is suggested that they be read in the order they are shown, going from left to right.
This manual uses the following abbreviations for product names:
| Name of product or other entity | Representation | |
|---|---|---|
| HiRDB/Single Server Version 8 | HiRDB/Single Server | HiRDB or HiRDB Server |
| HiRDB/Single Server Version 8 (64) | ||
| HiRDB/Parallel Server Version 8 | HiRDB/Parallel Server | |
| HiRDB/Parallel Server Version 8 (64) | ||
| HiRDB/Developer's Kit Version 8 | HiRDB/Developer's Kit | HiRDB Client |
| HiRDB/Developer's Kit Version 8 (64) | ||
| HiRDB/Run Time Version 8 | HiRDB/Run Time | |
| HiRDB/Run Time Version 8 (64) | ||
| HiRDB Datareplicator Version 8 | HiRDB Datareplicator | |
| HiRDB Datareplicator Version 8 (64) | ||
| HiRDB Dataextractor Version 8 | HiRDB Dataextractor | |
| HiRDB Dataextractor Version 8 (64) | ||
| XDM/RD E2 XDM/RD |
XDM/RD | |
| AIX 5L | AIX | |
| HP-UX 11i V2 (PA-RISC) | HP-UX | |
| HP-UX 11i V2 (IPF) | HP-UX or HP-UX (IPF) | |
| Red Hat Linux | Linux | |
| Red Hat Enterprise Linux | ||
| Red Hat Enterprise Linux AS 3 (IPF) | Linux (IPF) | Linux |
| Red Hat Enterprise Linux AS 4 (IPF) | ||
| 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 3 (AMD64 & Intel EM64T) | ||
| Red Hat Enterprise Linux ES 4 (AMD64 & Intel EM64T) | ||
| Microsoft(R) Windows(R) 2000 Professional Operating System | Windows 2000 | |
| Microsoft(R) Windows(R) 2000 Server Operating System | ||
| Microsoft(R) Windows(R) 2000 Advanced Server Operating System | ||
| Microsoft(R) Windows(R) 2000 Datacenter Server Operating System | ||
| Microsoft(R) Windows(R) XP Professional Operating System | Windows XP Professional | Windows XP |
| Microsoft(R) Windows(R) XP Professional x64 Edition | Windows XP x64 Edition | |
| Microsoft(R) Windows ServerTM 2003, Standard Edition | Windows Server 2003 | |
| Microsoft(R) Windows ServerTM 2003, Enterprise Edition | ||
| Microsoft(R) Windows ServerTM 2003, Standard x64 Edition | Windows Server 2003 x64 Editions | Windows Server 2003 |
| Microsoft(R) Windows ServerTM 2003, Enterprise x64 Edition | ||
| 64 bit Version Microsoft(R) Windows ServerTM 2003, Enterprise Edition (IPF) | Windows Server 2003 (IPF) | |
| Microsoft(R) Windows ServerTM 2003 R2, Standard Edition | Windows Server 2003 R2 | |
| Microsoft(R) Windows ServerTM 2003 R2, Enterprise Edition | ||
| Microsoft(R) Windows ServerTM 2003 R2, Standard x64 Edition | Windows Server 2003 R2 or Windows Server 2003 R2 x64 Editions | |
| Microsoft(R) Windows ServerTM 2003 R2, Enterprise x64 Edition | ||
This manual uses the following conventions in diagrams:
Conventions: Fonts and symbols
Font and symbol conventions are classified as:
These conventions are described below.
General font conventions
The following table lists the general font conventions:
| Font | Convention |
|---|---|
| Bold | Bold type indicates text on a window, other than the window title. Such text includes menus, menu options, buttons, radio box options, or explanatory labels. For example, bold is used in sentences such as the following:
|
| Italics | Italics are used to indicate a placeholder for some actual text provided by the user or system. Italics are also used for emphasis. For example:
|
| Code font | A code font indicates text that the user enters without change, or text (such as messages) output by the system. For example:
|
Examples of coding and messages appear as follows (although there may be some exceptions, such as when coding is included in a diagram):
MakeDatabase ... StoreDatabase temp DB32
In examples of coding, an ellipsis (...) indicates that one or more lines of coding are not shown for purposes of brevity.
Conventions in syntax explanations
Syntax definitions appear as follows:
StoreDatabase [temp|perm] (database-name ...)
The following table lists the conventions used in syntax explanations:
| Example font or symbol | Convention |
|---|---|
| StoreDatabase | Code-font characters must be entered exactly as shown. |
| database-name | This font style marks a placeholder that indicates where appropriate characters are to be entered in an actual command. |
| SD | Bold code-font characters indicate the abbreviation for a command. |
| perm | Underlined characters indicate the default value. |
| [ ] | Square brackets enclose an item or set of items whose specification is optional. |
| { } | One of the items enclosed in brackets must be specified. |
| | | Only one of the options separated by a vertical bar can be specified at the same time. |
| ... | An ellipsis (...) indicates that the item or items enclosed in ( ) or [ ] immediately preceding the ellipsis may be specified as many times as necessary. |
| () | Parentheses indicate the range of items to which the vertical bar (|) or ellipsis (...) is applicable. |
| ~ | The user-specified value preceding the swung dash must be specified in accordance with the attributes following the swung dash. |
| < > | Angle brackets enclose the syntax element notation for a user-specified value. |
| << >> | Double angle brackets enclose the default value assumed by the system when the specification is omitted. |
| (( )) | Double parentheses enclose the permitted range of values that can be specified. |
Syntax element notations
Syntax element notations explain the types of user-specified values.
| Syntax element notation | Explanation |
|---|---|
| alphabetic | Alphabetic characters (A-Z, a-z) and _ (underscore) |
| alphabetic symbol | Alphabetic characters (A-Z, a-z), #, @, \ |
| alphanumeric | Alphabetic characters and numeric characters (0-9) |
| alphanumeric symbol | Alphabetic symbols and numeric characters (0-9) |
| unsigned integer | Numeric characters (0-9) |
| hexadecimal | Numeric characters (0-9)and A-F (or a-f) |
| identifier | Alphanumeric character (A-Z, a-z) string beginning with an alphabetic character |
| symbolic name | Alphanumeric symbol string beginning with an alphabetic symbol |
| character string | String consisting of any characters |
| pathname | String consisting of one or more symbolic names, forward slashes (/), periods (.), or backslashes (\) |
| filename | Character string consisting of alphabetic characters (A-Z, a-z), numeric characters (0-9), a period (.), underscore (_), and the at mark (@) (maximum 30 characters) |
Notations used in calculation formulas
The following notations are used in formulas:
| Notation | Explanation |
|---|---|
The resulting value is to be rounded up.
|
|
The resulting value is to be rounded off.
|
|
| (nnnn)16 | Indicates a hexadecimal number.
|
Conventions: KB, MB, GB, and TB
This manual uses the following conventions:
The version numbers of Hitachi program products are usually written as two sets of two digits each, separated by a hyphen. For example:
The version number might be shown on the spine of a manual as Ver. 2.00, but the same version number would be written in the program as 02-00.
Log representations
| OS | File |
|---|---|
| HP-UX | /var/adm/syslog/syslog.log |
| Solaris | /var/adm/messages or /var/log/syslog |
| AIX 5L | /var/adm/ras/syslog |
| Linux | /var/log/messages |
Notations used in explanations of Windows operations
In this manual, the term directory includes both of the Windows terms directory and folder, and path names are delimited by forward slashes (/). If you are using the Windows version of Datareplicator, you must replace instances of the forward slash with the back slash (\).
Sources of HiRDB relational database language
The HiRDB relational database language described in this manual was developed by adding Hitachi's unique interpretations and specifications to the following standards. Hitachi expresses its appreciation to the developers and acknowledges the sources of these specifications.
| JIS | X3005-1997 | Database Language SQL |
| IS | ISO9075-1992 | Information processing systems - Database Language SQL |
| ANS | X3.135-1986 | Information system - Database Language SQL |
All rights reserved. Copyright (C) 2007, Hitachi, Ltd.