Oracle GoldenGateのためのDB側の準備(事前各種設定)

ページ名:OGG_3
0-1. サプリメンタルログモードの変更
  • 1.ALTER SYSTEM権限を持つユーザーとしてSQL*Plusにログインします。
  • 2.次のコマンドを発行し、データベースがサプリメンタル・ロギング・モードかどうか、および強制ロギング・モードかどうかを確認します。
    両方の問合せで結果がYESの場合、データベースはOracle GoldenGate要件を満たしています。

SELECT supplemental_log_data_min, force_logging FROM v$database;

  • 3.いずれかまたは両方のプロパティで結果がNOの場合、次のステップに進み、必要に応じて有効化します。

ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;

ALTER DATABASE FORCE LOGGING;

  • 4.次のコマンドを発行し、これらのプロパティが有効化されていることを確認します。

SELECT supplemental_log_data_min, force_logging FROM v$database;

両方のプロパティで、この問合せの出力がYESになる必要があります。

  • 5.ログ・ファイルを切り替えます。

  ALTER SYSTEM SWITCH LOGFILE;

 スキーマ・レベルのサプリメンタル・ロギング(DDLレプリケーション機能を使用する場合)

  現在および将来のすべての表の、すべてのサポートされるキーおよびキーではない列をログに記録します。

GGSCI>  ADD SCHEMATRANDATA SCHEMA_NAME ALLCOLS

次の手順をソース・システムで実行して、スキーマ・レベルのサプリメンタル・ロギングを有効化します。

 

 スキーマ・レベルのサプリメンタル・ロギング(DDLレプリケーション機能を使用する場合)

 

初期パラメータ設定

 nable_goldengate_replication パラメータが TRUE に設定

 

権限設定
 GG実行スキーマ
   SYSDBA権限
  SELECT ANY DISCTINARY権限

  プロシージャ実行権限

  grant execute on dbms_streams_adm to <スキーマ>;
  grant execute on DBMS_GOLDENGATE_AUTH.GRANT_ADMIN_PRIVILEGE to <スキーマ>;


  After upgrade to 11.2.0.1 DBMS_STREAMS.SET_TAG fails: ORA-4060 Insufficient Privileges (ドキュメントID 1275958.1)

 

  

シェアボタン: このページをSNSに投稿するのに便利です。


最近更新されたページ

メニュー

Oracle技術検証&nbsp;&nbsp;#Golden Gate&nbsp; 障害時の情報収集あれこれ調査用虎の巻 SQL集 セッション調査 オブジェクト調査 パフォーマンス系 チューニング サー...

データログファイル等

バックグラウンドプロセス、データ・ログファイル等&nbsp;アーカイブRedoログファイルのサイズを確認する。set line 250set pages 1000alter session set N...

CKPTで待機

&nbsp;◆アクティブセッション高沸アクティビティ(アクティブセッション)が高沸、待機イベントを確認すると「log file sync」でセッションに遅延が発生しているとのことRedoLogがいっぱ...

いろいろノウハウ

SQLPLUSでバインド変数を使う方法--SQLのバインド変数と同じ名前・型の変数を宣言variable b1 numbervariable b2 number--以下値をセット@Sampleで実行時...

Tigerのうぃき

&nbsp; スコットのひとり言をまとめるニャぁ&hellip; 江草すごいニャ~ぁ禁止事項 掲示板の趣旨と関係ない書き込み 誹謗・中傷含む書き込み 他サイトやアプリの宣伝 招待URLの書き込み 以上...

雑談質問相談掲示板

はじめにここは、雑談・質問・相談など何でも話題にする掲示板です。掲示板についてお知らせ特にありません。禁止事項 掲示板の趣旨と関係ない書き込み 誹謗・中傷含む書き込み 他サイトやアプリの宣伝 招待UR...

チューニング

チューニングいろいろ&nbsp;Indexの性能劣化確認INDEXは追加や削除を繰り返すと、断片化(リーフブロックが広がったり)階層が深くなりINDEX効率が悪くなる。断片化が20%以上、リーフの階層...

Shared pool 共有プール

共有プール共有プール(shared pool)はヒープ(heap memory)構造を取ります。共有プールはその領域を複数のチャンクに分けて管理・使用します。共有プールを使用するプロセス(SQLの実行...

OracleSQLチューニング

V$SQLの実行回数、パースの回数からみるパフォーマンス問題EXECUTIONS:SQL の実行回数PARSE_CALLS: 解析コールの回数 = ハードパースとソフトパースの合計値LOADS:ハード...