サポートと今すぐチャット
サポートとのチャット

SharePlex 11.4 - リファレンス・ガイド

このガイドについて このガイドで使用される表記規則 Oracle用SharePlexコマンド SharePlexパラメーター PostgreSQL用SharePlexコマンド PostgreSQL用SharePlexパラメーター 一般SharePlexユーティリティ Oracleクラウドインフラストラクチャ SharePlex環境変数

delete post queue

非推奨のレプリケーションルートから残っているpostキューを削除するには、delete post queueコマンドを使用します。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: オペレーター2
発行場所: ソースシステム
関連コマンド: delete capture queuedelete export queuedelete export process

構文

基本コマンド コマンドオプション リモートオプション

delete post queue queuename for datasource-datadest

cleartrans

[ on host |

on host:portnumber |

on login/password@host |

on login/password@host:portnumber ]

構文の説明
コンポーネント 説明
queuename

lstatusコマンドの出力のQueue Nameフィールドに表示されるpostキューの名前:

sp_ctrl (mysys)> lstatus on sys103

Queues:
 Type    # Msgs   Size (Mb)  Age (mn) Oldest Msg Time    Newest Msg Time
------- --------- ---------- -------- ------------------ ------------------
Post            0          5        0 10-Jan-16 23:44:54 10-Jan-16 23:44:54
  Queue Name:       sysl03
  DataSrc-DataDst:  o.ora112-o.ora112
for datasource-datadest

lstatusコマンドの出力のDataSrc-DataDstフィールドに表示されるルート指定:

sp_ctrl (mysys)> lstatus on sys103

Queues:
 Type    # Msgs   Size (Mb)  Age (mn) Oldest Msg Time    Newest Msg Time
------- --------- ---------- -------- ------------------ ------------------
Post            0          5        0 10-Jan-16 23:44:54 10-Jan-16 23:44:54
  Queue Name:       sysl03
  DataSrc-DataDst:  o.ora112-o.ora112
cleartrans 指定されたpostキューを削除し、SHAREPLEX_TRANSテーブルから関連する行を削除します。
リモートオプション

これらのオプションにより、リモートマシンにコマンドを発行したり、ログイン名、パスワード、ポート番号、またはそれらの組み合わせを含むコマンドをスクリプト化したりすることができます。

オプション 説明
on host

リモートシステム現在のsp_ctrlセッションが実行されているシステム以外でコマンドを実行します。リモートシステムのログイン認証情報の入力を求めるプロンプトが表示されます。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on SysA

on host:portnumber

リモートログインとポート番号を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on SysA:8304

on login/password@host

リモートログイン、パスワード、ホスト名を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例:sp_ctrl(sysB)>status on john/spot5489@SysA

on login/password@host:portnumber

リモートログイン、パスワード、ホスト名、ポート番号を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on john/spot5489@SysA:8304

disable jobs / enable jobs

disable jobsコマンドおよびenable jobsコマンドを使用して、以下の同期コマンドによって実行されるジョブの実行を許可するかどうかを制御します。

  • copyおよびcopy using
  • appendおよびappend using
  • compareおよびcompare using
  • repairおよびrepair using

disable jobsコマンドは、ピアツーピア設定または高可用性設定において、これらのジョブによって実行されるアクションが発行されないようにするセーフガードです。このコマンドは、copyappendrepair、またはrepair usingコマンドがセカンダリシステム上で発行された場合に、プライマリ信頼できるソースのデータが信頼できないデータで上書きされるのを防ぎます。

enable jobsコマンドは、プライマリ信頼できるシステムが再びアクティブなシステムになったときに、そのシステム上のジョブを有効にするために使用します。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: Oracle
認証レベル: オペレーター2
発行場所: ソースシステム
関連コマンド: copyappendcomparecompare usingrepairrepair using

構文

基本コマンド

コマンドオプション リモートオプション
disable jobs

for o.source_SID

[ on host |

on host:portnumber |

on login/password@host |

on login/password@host:portnumber ]

構文の説明
コンポーネント 説明
for o.source_SID

アクティブな設定がない場合、または異なるOracleソースインスタンスに対して複数のアクティブな設定がある場合は、このオプションを使用します。

:

sp_ctrl(SysA)>disable jobs for o.ora1

sp_ctrl(SysA)>enable jobs for o.ora1

リモートオプション

これらのオプションにより、リモートマシンにコマンドを発行したり、ログイン名、パスワード、ポート番号、またはそれらの組み合わせを含むコマンドをスクリプト化したりすることができます。

オプション 説明
on host

リモートシステム現在のsp_ctrlセッションが実行されているシステム以外でコマンドを実行します。リモートシステムのログイン認証情報の入力を求めるプロンプトが表示されます。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on SysA

on host:portnumber

リモートログインとポート番号を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on SysA:8304

on login/password@host

リモートログイン、パスワード、ホスト名を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例:sp_ctrl(sysB)>status on john/spot5489@SysA

on login/password@host:portnumber

リモートログイン、パスワード、ホスト名、ポート番号を指定する必要がある場合は、リモートシステムでコマンドを実行します。使用する場合は、コマンド構文の最後の構成要素でなければなりません。

例: sp_ctrl(sysB)>status on john/spot5489@SysA:8304

drop partition

drop partitionコマンドを使用して、水平分割レプリケーション設定内の1つのパーティションスキームから行パーティションを削除します。削除する行パーティションごとに、drop partitionコマンドを発行します。

既にレプリケートされているテーブルにコマンドが影響する場合は、設定ファイルを再アクティベーションします。SharePlexは設定が変更されたテーブルのみをロックします。

水平分割レプリケーションの設定方法の詳細については、『SharePlex管理ガイド』を参照してください。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: オペレーター2
発行場所: ソースシステム
関連コマンド: add partitionmodify partitiondrop partition schemeview partitions

構文

基本コマンド リモートオプション

drop partition from scheme_name

where

{

{condition = column_condition | hash = hash_value }|

route = routing_map |

name = partition_name |

tablename = target_table |

description = description

}

利用不可
構文の説明
構文コンポーネント 説明
scheme_name パーティションスキームの名前。
condition

削除するパーティションの行を定義する列条件。このオプションとhashオプションは相互に排他的です。

hash 削除するパーティションのハッシュ値。このオプションとconditionオプションは相互に排他的です。
route

削除するパーティションのルーティングマップ。

tablename 削除するパーティション内のターゲットテーブルの完全修飾名。
name 削除するパーティションの短縮名。
説明 削除するパーティションの説明。

例:

sp_ctrl> drop partition from scheme1 where name = q1

sp_ctrl> drop partition from scheme1 where condition = "C1 < 200"

sp_ctrl> drop partition from scheme1 where route = sysb:q2@o.orasid

sp_ctrl> drop partition from scheme1 where hash = 4

drop partition scheme

SharePlexレプリケーション設定からパーティションスキームを削除するには、drop partition schemeコマンドを使用します。このコマンドを使用すると、パーティションスキームに指定されているすべての行パーティションも削除されます。

既にレプリケートされているテーブルにコマンドが影響する場合は、設定ファイルを再アクティベーションします。SharePlexは設定が変更されたテーブルのみをロックします。

水平分割レプリケーションの設定方法の詳細については、『SharePlex管理ガイド』を参照してください。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: オペレーター2
発行場所: ソースシステム
関連コマンド: add partitionmodify partitiondrop partitionview partitions

構文

基本コマンド リモートオプション

drop partition scheme scheme_name

利用不可
構文の説明
構文コンポーネント 説明
scheme_name パーティションスキームの名前。

sp_ctrl> drop partition scheme sales

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択