Linkexpress Transactional Replication option説明書
目次 索引 前ページ次ページ

第3部 TJNL> 第12章 Oracle連携編> 12.4 環境作成> 12.4.4 環境定義の記述

12.4.4.3 記述内容の説明

a) DBMSInformationセクション

連携するRDBMSに関する情報を記述します。本セクションを省略した場合にはSymfoware/RDB連携用のTJNL環境定義として扱われるため、Oracleと連携するTJNL環境を作成する場合は本セクションを必ず指定しなければなりません。本セクションで指定するRDBMSの情報は、環境を作成した後は変更できません。記述内容を"表:[DBMSInformation]セクションの記述内容"に示します。

[表:[DBMSInformation]セクションの記述内容]

キーワード

省略

記述方法

記述内容の説明

RDBMS

不可

以下のいずれかの値を指定します。

ORACLE9I:Oracle9iデータベースの更新ジャーナルを取得する
ORACLE10G:Oracle10gデータベースの更新ジャーナルを取得する
ORACLE11G:Oracle11gデータベースの更新ジャーナルを取得する

なお、値の大文字と小文字は区別されません。

TJNLがジャーナル取得を行うRDBMSの種類を指定します。

使用できるORACLEシステムのバージョンとOSの対応についてはインストールガイドを参照してください.

ORACLE_SID

不可

8文字以内の英数字で指定します。先頭文字は英文字で指定します。

TJNLがジャーナル取得を行うOracleデータベースのシステム識別子を指定します。

b) TJNLDefinitionセクション

TJNLに関する情報を記述します。本セクションで指定した内容は、環境を作成した後に変更することができます。詳細は、"保守"を参照してください。記述内容を"表:[TJNLDefinition]セクションの記述内容"に示します。

[表:[TJNLDefinition]セクションの記述内容]

キーワード

省略

記述方法

記述内容の説明

StartType

以下のいずれかの値を指定します。

ALL:基本機能、ジャーナル取得機能、ジャーナル配付機能を起動する(省略値)
BASE:基本機能のみを起動する
LOGGET:基本機能、ジャーナル取得機能を起動する
LOGPUT:基本機能、ジャーナル配付機能を起動する

なお、値の大文字と小文字は区別されません。

TJNLを起動する際に連動して起動する機能を指定します。

本キーワードで連動起動を指定していない機能は、TJNLが起動した後にtjnlstrコマンドを使用して起動する必要があります。tjnlstrコマンドの詳細は、"tjnlstr(TJNLの一部の機能を起動する)"を参照してください。

UpdateLogType

以下のいずれかの値を指定します。

DIVIDE:DELETEとINSERTの情報に分割して取得する(省略値)
NOTDIVIDE:UPDATEの情報として取得する

なお、値の大文字と小文字は区別されません。

UPDATE文に対するジャーナルの取得方法を指定します。
UPDATE文に対するジャーナルの取得方法の詳細は、"UPDATE文のジャーナル形式"を参照してください。

Retry

以下のいずれかの形式で指定します。

"0":リトライを行わない(省略値)
"リトライ回数:リトライ間隔":リトライ間隔(分)おきにリトライ回数分リトライを行う
"UNLIMITED:リトライ間隔":リトライ間隔(分)おきに無制限にリトライを行う

なお、リトライ回数は1〜3600の数値で、リトライ間隔は1〜60の数値で指定します。
また、値の大文字と小文字は区別されません。

利用ジャーナルを配付するメッセージキューの空き容量が不足した場合など、配付処理のエラー発生時のリトライ方法を指定します。

ExCode

-20000〜-20999の数値で指定します。

省略値は-20000です。

ジャーナル取得処理における異常によるSQLエラーが発生した場合に、Oracleからデータベース更新アプリケーションに通知される例外コードの値を指定します。
この例外コードはSQLCA構造体のsqlcodeに設定されます。

c) OSInformationセクション

OSに関する情報を記述します。記述内容を"表:[OSInformation]セクションの記述内容"に示します。

[表:[OSInformation]セクションの記述内容]

キーワード

省略

記述方法

記述内容の説明

Code

以下のいずれかの値を指定します。

EUC:OSの文字コードがEUCの場合に指定します(省略値)
SJIS:OSの文字コードがSJISの場合に指定します

なお、値の大文字と小文字は区別されません。

TJNLが導入されているSolaris/LinuxシステムのOSの文字コードを指定します。

d) DBInformationセクション

ジャーナル取得ファイルに関する情報を記述します。ジャーナル取得ファイルはOracleデータベースの表として、本セクションで指定したファイル、表領域名で作成します。環境を作成した後に、ジャーナル取得ファイルの表領域にファイルを追加することができます。詳細は、"保守"を参照してください。記述内容を"表:[DBInformation]セクションの記述内容"に示します。

[表:[DBInformation]セクションの記述内容]

キーワード

省略

記述方法

記述内容の説明



RawDevice


(注)

絶対パスでローデバイスを指定します。
ローデバイスは、100[MB]以上の容量が必要です。
容量の最大値はOracleの定量制限に準じます。

ジャーナル取得ファイルの表領域を作成するローデバイス名を指定します。指定可能なローデバイスはOracleのマニュアルを参照してください。

複数のローデバイスを指定する場合は、本キーワードを複数記述してください。

ローデバイスの所有者がOracleデータベースを起動するユーザであることを確認してください。

ジャーナル取得ファイル容量の見積りは、"ジャーナル取得ファイル容量の見積り"を参照してください。

RegularFile




(注)

以下の形式で指定します。

"ファイル名:サイズ"

ファイルは絶対パスで指定します。
サイズは100[MB]以上の[MB]単位の数値で指定します。
最大値はOracleの定量制限に準じます。

ジャーナル取得ファイルの表領域を作成するファイル名とサイズを指定します。

複数のファイルを指定する場合は、本キーワードを複数記述してください。

ファイルを作成するディレクトリの所有者がOracleデータベースを起動するユーザであることを確認してください。

ジャーナル取得ファイル容量の見積りは、"ジャーナル取得ファイル容量の見積り"を参照してください。


不可

以下の形式で指定します。

"ファイル名:サイズ"

ファイルは絶対パスで指定します。
NTFS(ローカルディスク上)のファイルのみ指定ができます。
サイズは100[MB]以上の[MB]単位の数値で指定します。
最大値はOracleの定量制限に準じます。

ジャーナル取得ファイルの表領域を作成するファイル名とサイズを指定します。

複数のファイルを指定する場合は、本キーワードを複数記述してください。

ジャーナル取得ファイル容量の見積りは、"ジャーナル取得ファイル容量の見積り"を参照してください。

TableSpace

英字で始まる30文字以内の英数字とアンダースコアで指定します。
省略値は"MQDJDB_TRMシステム名"です。

ジャーナル取得ファイルの表領域名を指定します。

注) RawDeviceとRegularFileを両方とも省略することはできません。


目次 索引 前ページ次ページ

Copyright FUJITSU LIMITED 2007-2009