機械翻訳について

B.41 HS_TRANSACTION_MODEL

Oracle Database Gateway for DRDAのHS_FDS_TRANSACTION_MODEL初期化パラメータ。

プロパティ 説明

デフォルト値

COMMIT_CONFIRM

値の範囲

COMMIT_CONFIRM, READ_ONLY, READ_ONLY_AUTOCOMMIT, SINGLE_SITE, SINGLE_SITE_AUTOCOMMIT

Oracle以外のデータベースがトランザクションによって更新されるときに使用されるトランザクション・モデルのタイプを指定します。

次の値を指定できます。

  • COMMIT_CONFIRMは、Oracle以外のデータベースに対する読取りおよび書込みアクセス権を付与し、ゲートウェイを分散更新に加えることができます。 コミット確認モデルを使用するには、次のものをOracle以外のデータベースに作成する必要があります。
    • トランザクション・ログ表。 デフォルトの表名はHS_TRANSACTION_LOGです。 HS_FDS_TRANSACTION_LOGパラメータを使用して別の名前を設定できます。 トランザクション・ログ表には、パブリックに設定されたSELECTDELETEおよびINSERT権限を付与する必要があります。
    • リカバリ・アカウント。 アカウント名は、HS_FDS_RECOVERY_ACCOUNTパラメータで割り当てます。
    • リカバリ・アカウントのパスワード。 パスワードは、HS_FDS_RECOVERY_PWDパラメータで割り当てます。

      COMMIT_CONFIRMは、Oracle Database Gateway for ODBCには適用されません。 Oracle Database Gateway for ODBCのデフォルト値は、SINGLE_SITEです。

  • READ_ONLYは、Oracle以外のデータベースに対する読取りアクセスを提供します。
  • READ_ONLY_AUTOCOMMITは、ロギング機能のないOracle以外のデータベースに対する読取りアクセスを提供します。
  • SINGLE_SITEは、Oracle以外のデータベースに対する読取り/書込みアクセスを提供します。 ただし、ゲートウェイを分散更新に加えることはできません。
  • SINGLE_SITE_AUTOCOMMITは、ロギングがないOracle以外のデータベースへの読取りおよび書込みアクセス権を提供します。 更新は即座にコミットされ、ゲートウェイは分散更新に参加できません。