Interstage Shunsaku Data Manager データベース連携ガイド - Microsoft(R) Windows(R) 2000/ Microsoft(R) Windows Server(R) 2003 - - UNIX共通 - |
目次
索引
![]() ![]() |
第2章 設計 | > 2.2 XML形式でデータを格納している場合の設計 |
データベースからの抽出内容を抽出定義として設計します。
抽出定義とは、Symfowareデータベースからデータを抽出するときに、どのデータベースからどんな範囲でデータを抽出するかといった、抽出内容を規定するための定義です。
抽出定義の定義項目には、下記の項目があります。
定義項目 |
キーワード |
定義内容 |
種別 |
---|---|---|---|
抽出定義名 |
REPNAME |
抽出定義の名前を指定します。 |
● |
運用種別 |
REPTYPE |
“TEXTADP”を指定します。 |
● |
データベース種別 |
DBMSKIND |
“SYMFO”を指定します。 |
● |
データベース名 |
DATABASE |
抽出対象とする表が存在しているデータベース名を指定します。 |
● |
スキーマ名 |
SCHEMA |
抽出対象とする表が属するスキーマ名を指定します。 |
● |
表名 |
TABLE |
抽出対象とする表の表名を指定します。 |
● |
表のDSI名 |
DSI |
表内の特定のDSIを抽出対象とする場合に、表のDSI名を指定します。 |
○ |
項目指定 |
SELECT |
抽出対象とする表から以下の列名を指定します。
|
● |
差分ログファイル格納ディレクトリパス名 |
LOGPATH |
差分ログを格納するための、ディレクトリパス名を指定します。 |
● |
差分ログファイルサイズ |
LOGSIZE |
差分ログファイルのサイズ、単位、“,LARGE”を指定します。
単位を省略した場合、指定したサイズの単位はキロバイトとみなします。
|
○ |
差分ログファイル警告率 |
LOGWARN |
差分ログファイルに蓄積したデータ量が指定した割合を超えた場合に、警告メッセージが通知されます。 |
○ |
差分データ形式 |
LOGTYPE |
可変長ログ形式とするため、“LITTLE”を指定します。 |
● |
●:必須、○:省略可能
注) 列名を指定する場合、以下に注意してください。
上記の項目以外を抽出定義に指定した場合は、抽出定義の登録処理(lxrepcreコマンド)はエラーとなり、登録処理を終了します。
抽出定義の詳細については、“Linkexpress Replication option 説明書”を参照してください。
抽出定義の作成について、具体的な例を用いて説明します。
この例での表と列に対する前提を以下に示します。
以下に、この例での抽出定義について説明します。
REPNAME = 書籍データ抽出定義 REPTYPE = TEXTADP DBMSKIND = SYMFO DATABASE = 書籍データベース SCHEMA = 書籍スキーマ TABLE = 書籍表 SELECT = コード,概要 LOGPATH = /home/work/logdata_db01 LOGSIZE = 1G,LARGE LOGTYPE = LITTLE |
目次
索引
![]() ![]() |