D.38 HS_TRANSACTION_MODEL
Oracle Database Gateway for SQL ServerのHS_TRANSACTION_MODEL
初期化パラメータ。
プロパティ | 説明 |
---|---|
デフォルト値 |
|
値の範囲 |
|
Oracle以外のデータベースがトランザクションによって更新されるときに使用されるトランザクション・モデルのタイプを指定します。
次の値を指定できます。
COMMIT_CONFIRM
は、Oracle以外のデータベースに対する読取りおよび書込みアクセス権を付与し、ゲートウェイを分散更新に加えることができます。 コミット確認モデルを使用するには、次のものをOracle以外のデータベースに作成する必要があります。- トランザクション・ログ表。 デフォルトの表名は
HS_TRANSACTION_LOG
です。HS_FDS_TRANSACTION_LOG
パラメータを使用して別の名前を設定できます。 トランザクション・ログ表には、パブリックに設定されたSELECT
、DELETE
およびINSERT
権限を付与する必要があります。 - リカバリ・アカウント。 アカウント名は、
HS_FDS_RECOVERY_ACCOUNT
パラメータで割り当てます。 - リカバリ・アカウントのパスワード。 パスワードは、
HS_FDS_RECOVERY_PWD
パラメータで割り当てます。
- トランザクション・ログ表。 デフォルトの表名は
READ_ONLY
は、Oracle以外のデータベースに対する読取りアクセスを提供します。SINGLE_SITE
は、Oracle以外のデータベースに対する読取り/書込みアクセスを提供します。 ただし、ゲートウェイを分散更新に加えることはできません。READ_ONLY_AUTOCOMMIT
は、ロギングを使用しないOracle以外のデータベースへの読取り専用アクセスを提供します。SINGLE_SITE_AUTOCOMMIT
は、ロギングなしでOracle以外のデータベースへの読取りおよび書込みアクセス権を提供します。 ゲートウェイは分散更新に参加できません。 さらに、Oracle以外のデータベースへの更新はただちにコミットされます。
親トピック: 初期化パラメータ