Chat now with support
Chat with Support

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

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

trace read

trace readコマンドは、Readによる処理とパフォーマンスの統計情報をトレースファイルに出力するために使用します。

Readのトレースには以下が含まれます。

  • キーの値を取得するために行われたクエリの詳細
  • Readがさまざまな処理タスクに費やした時間を示す統計情報

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: オペレーター2
発行対象: ソースシステム
関連コマンド: trace capturetrace post

構文

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

[minutes]

[for datasource]

[ on host |

on host:portnumber |

on login/password@host |

on login/password@host:portnumber ]

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

トレースを実行する時間。デフォルトは15分です。

for datasource トレースを実行するデータソース。同じSharePlexインスタンスで複数のCaptureおよびReadプロセスを実行する場合にのみ必要です。使用する場合は、minutesに従う必要があります。
リモートオプション

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

オプション 説明
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

出力

トレースが完了すると、プロセスは、変数データディレクトリのlogサブディレクトリにあるファイルにトレースデータを以下の形式で書き込みます。

process_id_trace_time

例:

orcl_ord_trace_Sep30_13_07_2014

ここで、orclはデータソース、ordはReadプロセスの名前です。

以下のコマンドは、データソースmyoraのトレースを1分間実行します。

trace read 1 for myora

このコマンドは、以下のようなトレース出力を生成します。

 

truncate log

truncate logコマンドは、SharePlex変数ディレクトリ内のlogサブディレクトリのイベントログとトレース・ログ・ファイルを切り捨てるすべてのデータを削除するために使用します。これらのログはデータを蓄積し、最終的には大量のディスクスペースを消費することがあります。truncate logコマンドは、データが有用性を失った後にログを切り捨てることができます。このコマンドはレプリケーションには影響を与えません。レプリケーションがアクティブで、データがキューにあるときに発行できます。

sp_eventmon実行中のログの切り捨て

sp_eventmon監視スクリプトが実行されている場合に、truncate logコマンドを実行してsp_cop_name.mrkファイルを切り捨てます。ここで、sp_cop_nameは、スクリプトの実行時に-s引数で使用された値です。このファイルは、SharePlexの製品ディレクトリのutilサブディレクトリにあります。

重要: truncate logコマンドは、すべてのエントリをログから削除します。お客様からサポートのお問合せがあったときに、Questテクニカルサポートはログの情報を参照いたしますので、できるだけ長期間データを保持するようにしてください。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: 管理者1
発行対象: ソースまたはターゲットシステム
関連コマンド: なし

構文

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

[ on host |

on host:portnumber |

on login/password@host |

on login/password@host:portnumber ]

リモートオプション

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

オプション 説明
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

typemap

typemap

typemapコマンドは、データ型マッピングを表示するために使用します。データ型マップは、ソース上の列のデータ型をターゲット上の対応するデータ型にマッピングするために使用します。SharePlexでは、DDLをレプリケートする際やターゲット上でテーブルを作成する際にデータ型マップを使用します。例えば、PostはALTER TABLE...ADD COLUMN DDL操作をレプリケートする際に、ソースとターゲットの組み合わせに対応するデータ型マップを使用してターゲット列のデータ型を決定します。

データ型マップには、ソースとターゲットの組み合わせに関するルールのリストが含まれます。各ルールには、Postがソースのデータ型とのマッチングに使用するパターンがあります。パターンが一致すれば、対応するパターンを使用してターゲットのデータ型が構築されます。

ルールの例
Sourceソース Targetターゲット  
CHAR(n) VARCHAR(n) ソースからのDDLでCHARとして定義された列は、ターゲット上では同じ長さnでVARCHARにマッピングされます。
VARCHAR(4000:) CLOB 長さが4,000以上のVARCHARとして定義された列は、ターゲット上でCLOBデータ型にマッピングされます。

データ型マップを表示するには: 現在のtypemapを表示するにはshowオプションを使用します。

用途

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

connection、target

構文

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

typemap show  

[source-target] 利用不可
構文の説明
コンポーネント 説明

show

現在の型マップ情報の一部またはすべてを表示するには、このオプションを使用します。

例:

typemap showはすべての型マップを表示します。

typemap show oracle-sqlserverはOracleからSQL Serverへの型マップを表示します。

source-target

source-targetは表示するソース-ターゲットマップを指定します。

usage

SharePlexコマンドの構文を表示するには、usageコマンドを実行します。コマンド全体を入力することも、最初の数キーワードだけを入力することもできます。例えば「usage compare」と入力すると、compare usingコマンドとcompareコマンドの両方の構文が表示されます。

コマンドやコマンドグループの構文と説明を表示するには、helpコマンドを使用します。このコマンドには[on host]オプションはありません。

用途

サポート対象のソース: Oracle
サポート対象のターゲット: すべて
認証レベル: ビューアー3
発行対象: ソースまたはターゲットシステム
関連コマンド: help

構文

基本コマンド リモートオプション
usage commandname 利用不可
構文の説明
コンポーネント 説明
commandname

構文を表示するコマンド

:

sp_ctrl(sysA)> usage stop

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating