この章の内容は次のとおりです。
WLSTの全般的な情報は、『WebLogic Server WLSTコマンド・リファレンス』を参照してください。
MFTの全般的な情報は、「Oracle Managed File Transferの使用」を参照してください。
MFT WLSTコマンドは、次のカテゴリに分類されます。
表5-1 MFT WLSTコマンド・カテゴリ
コマンド・カテゴリ | 説明 |
---|---|
ソース、転送およびターゲットのアーティファクトで、有効化、無効化、デプロイ、アンデプロイ、削除、エクスポート、メタデータ・ストア(MDS)での存在のチェックの操作を実行します。 |
|
MFTメタデータをエクスポート、インポートおよびリセットします。 |
|
MFTキーストアのSSL、SSHおよびPGP鍵を生成、インポート、エクスポート、削除、一覧表示および更新します。 |
|
ソース、転送およびターゲットのアーティファクトのデプロイメント履歴を表示します。 |
|
転送インスタンスについての情報を一時停止、再開、再発行または表示します。 |
|
埋込みFTPおよびsFTPサーバーのポートを起動、停止および変更します。 |
|
カスタム・コールアウトを作成、削除、一覧表示および更新します。 |
|
|
|
ステータスや日付範囲などの基準に基づいて転送インスタンスまたはファイル・システム・データをアーカイブします。 |
|
ステータスや日付範囲などの基準に基づいて転送インスタンスまたはファイル・システム・データをパージします。 |
ソース、転送およびターゲットのアーティファクトで操作を実行するには、表5-2に示されたMFT WLSTアーティファクト管理コマンドを使用します。
表5-2 MFTアーティファクト管理WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
複数のソース、転送またはターゲットのアーティファクトをデプロイします。 |
オンラインまたはオフライン |
|
deleteArtifactまたは |
ソース、転送またはターゲットのアーティファクトを削除します。 |
オンラインまたはオフライン |
deleteArtifactDeploymentまたは |
アンデプロイされたソース、転送またはターゲットのアーティファクトを削除します。 |
オンラインまたはオフライン |
deployArtifactまたは |
ソース、転送またはターゲットのアーティファクトをデプロイします。 |
オンラインまたはオフライン |
disableArtifactまたは |
デプロイ済のソース、転送またはターゲットのアーティファクトを無効にします。 |
オンラインまたはオフライン |
enableArtifactまたは |
デプロイ済のソース、転送またはターゲットのアーティファクトを有効にします。 |
オンラインまたはオフライン |
exportDeployedArtifactまたは |
デプロイ済のソース、転送またはターゲットのアーティファクトをZIPファイルにエクスポートします。 |
オンラインまたはオフライン |
isArtifactInMDSまたは |
ソース、転送またはターゲットのアーティファクトがMDS(メタデータ・ストア)に存在するかどうかをチェックします。 |
オンラインまたはオフライン |
undeployArtifactまたは |
ソース、転送またはターゲットのアーティファクトをアンデプロイします。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
bulkDeployArtifact(artifact_type, artifact_names, comment)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_names
|
カンマ区切りのアーティファクト名、またはすべてに対しては*。 |
comment
|
アーティファクトの説明またはそれらをデプロイする理由を示す文字列。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
deleteArtifact(artifact_type, artifact_name)
delAF(artifact_type, artifact_name)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
deleteArtifactDeployment(artifact_type, artifact_name, label)
delDepAF(artifact_type, artifact_name, label)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
label
|
MDS (メタデータ・ストア)でのアーティファクト・ラベル。 このラベルを表示するには、「デプロイメント」タブの「デプロイメントの詳細の表示」を使用します。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
deployArtifact(artifact_type, artifact_name, comment)
depAF(artifact_type, artifact_name, comment)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
comment
|
アーティファクトの説明またはアーティファクトをデプロイする理由を示す文字列。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
disableArtifact(artifact_type, artifact_name, comment)
disAF(artifact_type, artifact_name, comment)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
comment
|
アーティファクトの説明またはアーティファクトを無効にする理由を示す文字列。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
enableArtifact(artifact_type, artifact_name, comment)
enAF(artifact_type, artifact_name, comment)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
comment
|
アーティファクトの説明またはアーティファクトを有効にする理由を示す文字列。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
exportDeployedArtifact(artifact_type, artifact_name, label, archive_file_path)
expDepAF(artifact_type, artifact_name, label, archive_file_path)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
label
|
MDS (メタデータ・ストア)でのアーティファクト・ラベル。 このラベルを表示するには、「デプロイメント」タブの「デプロイメントの詳細の表示」を使用します。 |
archive_file_path
|
エクスポートするZIPファイルへのフルパス。WLSTにリモート接続している場合は、ZIPファイルはリモート・サーバー上に作成されます。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
ソース、転送またはターゲットのアーティファクトがMDS (メタデータ・ストア)に存在するかどうかを調べてTRUE
またはFALSE
を返します。サポートされない操作の場合は、WLSTException
を返します。
isArtifactInMDS(artifact_type, artifact_name)
isAFinMDS(artifact_type, artifact_name)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
コマンド・カテゴリ: MFTアーティファクト管理コマンド
WLSTでの使用: オンラインまたはオフライン
undeployArtifact(artifact_type, artifact_name, comment)
undepAF(artifact_type, artifact_name, comment)
引数 | 定義 |
---|---|
artifact_type
|
アーティファクト・タイプ: |
artifact_name
|
アーティファクト名。 |
comment
|
アーティファクトの説明またはアーティファクトをアンデプロイする理由を示す文字列。 |
メタデータ操作を実行するには、表5-3に示されたMFT WLSTメタデータ・コマンドを使用します。
表5-3 MFTメタデータWLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
exportMetadataまたは |
MFT構成全体(パスワードを除く)をZIPファイルにエクスポートします。 |
オンラインまたはオフライン |
exportTransferMetadataまたは |
転送アーティファクトおよび関連するメタデータをZIPファイルにエクスポートします。 |
オンラインまたはオフライン |
importMetadataまたは |
エクスポート済のMFT構成をZIPファイルからインポートします。 |
オンラインまたはオフライン |
resetMetadataまたは |
すべてのアーティファクトを削除し、すべての管理設定をデフォルトにリセットしてMFT構成をリセットし、オプションでユーザーのプリファレンスは保持します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTメタデータ・コマンド
WLSTでの使用: オンラインまたはオフライン
exportMftMetadata(archive_file_path)
expMD(archive_file_path)
引数 | 定義 |
---|---|
archive_file_path
|
エクスポートするZIPファイルへのフルパス。 |
コマンド・カテゴリ: MFTメタデータ・コマンド
WLSTでの使用: オンラインまたはオフライン
exportTransferMetadata(archive_file_path, transfer_name)
expXfrMD(archive_file_path, transfer_name)
引数 | 定義 |
---|---|
archive_file_path
|
エクスポートするZIPファイルへのフルパス。 |
transfer_name
|
転送アーティファクト名。 |
コマンド・カテゴリ: MFTメタデータ・コマンド
WLSTでの使用: オンラインまたはオフライン
importMftMetadata(archive_file_path)
impMD(archive_file_path)
引数 | 定義 |
---|---|
archive_file_path
|
エクスポートするZIPファイルへのフルパス。 |
コマンド・カテゴリ: MFTメタデータ・コマンド
WLSTでの使用: オンラインまたはオフライン
すべてのアーティファクトを削除し、すべての管理設定をデフォルトにリセットしてMFT構成をリセットし、オプションでユーザーのプリファレンスは保持します。サポートされない操作の場合は、WLSTException
を返します。
resetMetadata(preserve_preferences)
resMD(preserve_preferences)
引数 | 定義 |
---|---|
preserve_preferences
|
|
MFTキーストアでSSL、SSHおよびPGPの鍵の管理を行うには、表5-4のMFT WLST鍵管理コマンドを使用します。詳細は、Oracle Managed File Transferの使用のキーストア管理に関する項を参照してください。
表5-4 MFT鍵管理WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
deleteCSFKeyまたは |
鍵別名をMFTキーストアから削除します。 |
オンラインまたはオフライン |
exportCSFKeyまたは |
鍵をMFTキーストアからキー・ファイルにエクスポートします。 |
オンラインまたはオフライン |
generateKeysまたは |
鍵を生成して1つ以上のキー・ファイルに保存します。 |
オンラインまたはオフライン |
importCSFKeyまたは |
鍵をキー・ファイルからMFTキーストアにインポートします。 |
オンラインまたはオフライン |
listCSFKeyAliasesまたは |
MFTキーストア内の鍵別名をリストします。 |
オンラインまたはオフライン |
updateCSFKeyまたは |
鍵別名をMFTキーストアから削除して新しいキー・ファイルを作成します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFT鍵管理コマンド
WLSTでの使用: オンラインまたはオフライン
deleteCSFKey(key_format, key_type, alias)
delKey(key_format, key_type, alias)
引数 | 定義 |
---|---|
key_format
|
鍵の書式: |
key_type
|
鍵の書式: |
alias
|
鍵別名。 |
コマンド・カテゴリ: MFT鍵管理コマンド
WLSTでの使用: オンラインまたはオフライン
exportCSFKey(key_format, key_type, key_file_path)
expKey(key_format, key_type, key_file_path)
引数 | 定義 |
---|---|
key_format
|
鍵の書式: |
key_type
|
鍵の書式: |
key_file_path
|
エクスポート先のキー・ファイルへのフルパス。 |
コマンド・カテゴリ: MFT鍵管理コマンド
WLSTでの使用: オンラインまたはオフライン
generateKeys(key_format, password, key_file_path)
genKeys(key_format, password, key_file_path)
引数 | 定義 |
---|---|
key_format
|
鍵の書式: |
password
|
秘密鍵用のオプションのパスワード。 |
key_file_path
|
生成されたキー・ファイルまたはディレクトリへのフルパス。 SSHの場合は、パスにキー・ファイル名が含まれている必要があります。 PGPの場合は、指定したパスの下に2つのファイルが生成されます。 |
コマンド・カテゴリ: MFT鍵管理コマンド
WLSTでの使用: オンラインまたはオフライン
importCSFKey(key_format, key_type, alias, key_file_path)
impKey(key_format, key_type, alias, key_file_path)
引数 | 定義 |
---|---|
key_format
|
鍵の書式: |
key_type
|
鍵の書式: |
alias
|
鍵別名。 |
key_file_path
|
インポート元のキー・ファイルへのフルパス。 |
次の例では、別名my-alias
のPRIVATE
SSH
鍵をファイル/export/ssh/my_private_keys.ppk
からインポートします。
importCSFKey('SSH', 'PRIVATE', 'my-alias', '/export/ssh/my_private_keys.ppk')
次の例では、別名mftpgppub
のPUBLIC
PGP
鍵をファイル/export/pgp/pub.asc
からインポートします。
importCSFKey('PGP', 'PUBLIC', 'mftpgppub', '/export/pgp/pub.asc')
次の例では、別名mftpgppri
のPRIVATE
PGP
鍵をファイル/export/pgp/secret.asc
からインポートします。
importCSFKey('PGP', 'PRIVATE', 'mftpgppri', '/export/pgp/secret.asc')
コマンド・カテゴリ: MFT鍵管理コマンド
WLSTでの使用: オンラインまたはオフライン
listCSFKeyAliases(key_format, key_type, alias)
lsKeyAliases(key_format, key_type, alias)
引数 | 定義 |
---|---|
key_format
|
鍵の書式: |
key_type
|
鍵の書式: |
ソース、転送およびターゲットのアーティファクトのデプロイメント履歴を表示するには、表5-5に示されたMFT WLSTデプロイメント履歴コマンドを使用します。
表5-5 MFTデプロイメント履歴WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
getSourceDeploymentHistoryまたは |
ソース・アーティファクトのデプロイメント履歴を返します。 |
オンラインまたはオフライン |
getTargetDeploymentHistoryまたは |
ターゲット・アーティファクトのデプロイメント履歴を返します。 |
オンラインまたはオフライン |
getTransferDeploymentHistoryまたは |
転送アーティファクトのデプロイメント履歴を返します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTデプロイメント履歴コマンド
WLSTでの使用: オンラインまたはオフライン
getSourceDeploymentHistory(source_name)
getSrcDH(source_name)
引数 | 定義 |
---|---|
source_name
|
ソース・アーティファクト名。 |
コマンド・カテゴリ: MFTデプロイメント履歴コマンド
WLSTでの使用: オンラインまたはオフライン
getTargetDeploymentHistory(target_name)
getTrgtDH(target_name)
引数 | 定義 |
---|---|
target_name
|
ターゲット・アーティファクト名。 |
転送インスタンスを管理するには、表5-6に示されたMFT WLST転送管理コマンドを使用します。
表5-6 MFT転送管理WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
getTransferInfoまたは |
転送アーティファクトに関する情報を返します。 |
オンラインまたはオフライン |
pauseTransferまたは |
進行中の転送を一時停止します。 |
オンラインまたはオフライン |
resubmitまたは |
失敗した転送を再発行します。 |
オンラインまたはオフライン |
resumeTransferまたは |
一時停止している転送を再開します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFT転送管理コマンド
WLSTでの使用: オンラインまたはオフライン
getTransferInfo(transfer_name, label)
getXfrInfo(transfer_name, label)
引数 | 定義 |
---|---|
transfer_name
|
転送アーティファクト名。 |
label
|
MDS (メタデータ・ストア)でのアーティファクト・ラベル。 このラベルを表示するには、「デプロイメント」タブの「デプロイメントの詳細の表示」を使用します。 |
コマンド・カテゴリ: MFT転送管理コマンド
WLSTでの使用: オンラインまたはオフライン
pauseTransfer(instance_id, comment)
pauseXfr(instance_id, comment)
引数 | 定義 |
---|---|
instance_id
|
転送用のターゲット・インスタンスID。 ターゲット・レポートの「拡張」セクションを開くと、インスタンスIDが表示されます。ターゲット・レポートの詳細は、Oracle Managed File Transferの使用のソース、転送およびターゲットのレポートの解釈に関する項を参照してください。 |
comment
|
一時停止の理由を説明する文字列。 |
コマンド・カテゴリ: MFT転送管理コマンド
WLSTでの使用: オンラインまたはオフライン
resubmit(resubmit_type, instance_ids, comment)
resub(resubmit_type, instance_ids, comment)
引数 | 定義 |
---|---|
resubmit_type
|
再送信のタイプ:
|
instance_ids
|
カンマ区切りのインスタンスID。 ソース、転送またはターゲット・レポートの「拡張」セクションを開くと、インスタンスIDが表示されます。これらのレポートの詳細は、Oracle Managed File Transferの使用のソース、転送およびターゲットのレポートの解釈に関する項を参照してください。 |
comment
|
再送信の理由を説明する文字列。 |
コマンド・カテゴリ: MFT転送管理コマンド
WLSTでの使用: オンラインまたはオフライン
resumeTransfer(instance_id, comment)
resXfr(instance_id, comment)
引数 | 定義 |
---|---|
instance_id
|
転送用のターゲット・インスタンスID。 ターゲット・レポートの「拡張」セクションを開くと、インスタンスIDが表示されます。ターゲット・レポートの詳細は、Oracle Managed File Transferの使用のソース、転送およびターゲットのレポートの解釈に関する項を参照してください。 |
comment
|
再開の理由を説明する文字列。 |
埋込みFTPおよびsFTPサーバーを管理するには、表5-7に示されたMFT WLST埋込みサーバー・コマンドを使用します。
表5-7 MFT埋込みサーバーWLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
|
埋込みサーバーにホーム・ディレクトリを割り当てます。 |
オンラインまたはオフライン |
|
埋込みサーバー・ディレクトリに対する権限を付与します。 |
オンラインまたはオフライン |
|
指定されたプリンシパルとサーバー・タイプに使用できるすべての権限のリストを返します。 |
オンラインまたはオフライン |
|
埋込みサーバー・ディレクトリの権限を取り消します。 |
オンラインまたはオフライン |
|
停止された埋込みFTPまたはsFTPサーバーを起動します。 |
オンラインまたはオフライン |
|
実行している埋込みFTPまたはsFTPサーバーを停止します。 |
オンラインまたはオフライン |
|
埋込みFTPまたはsFTPサーバーのポートを更新します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
configureHomeDir(directory_path, user_name
)
引数 | 定義 |
---|---|
|
埋込みサーバーのルートから開始する任意の有効なパス。 |
|
WebLogicユーザーID |
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
grantPermissionToDirectory(directory_path, principal_name, principal_type, permissions, server_type, include_subfolder
)
引数 | 定義 |
---|---|
|
埋込みサーバーのルートから開始する任意の有効なパス |
|
エンタープライズ・ユーザー、グループまたはアプリケーション・ロールの名前。 |
|
次のうちの1つ。
|
|
次の権限のカンマ区切りのリスト
|
|
|
|
|
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
listAllPermissions(principal_name,server_type
)
引数 | 定義 |
---|---|
|
エンタープライズ・ユーザー、グループまたはアプリケーション・ロールの名前。 |
server_type |
|
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
revokePermissionForDirectory(directory_path, principal_name, principal_type, permissions, server_type, include_subfolder
)
引数 | 定義 |
---|---|
|
埋込みサーバーのルートから開始する任意の有効なパス |
|
エンタープライズ・ユーザー、グループまたはアプリケーション・ロールの名前。 |
|
次のうちの1つ。
|
|
次の権限のカンマ区切りのリスト
|
|
|
|
|
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
停止している埋込みFTP、FTPS (FTP over SSL)またはsFTP (SSH-FTP)サーバーを起動します。サポートされない操作の場合は、WLSTException
を返します。
startEmbeddedServer(server_type)
startES(server_type)
引数 | 定義 |
---|---|
server_type
|
埋込みサーバーのタイプ: |
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
実行中の埋込みFTP、FTPS (FTP over SSL)またはsFTP (SSH-FTP)サーバーを停止します。サポートされない操作の場合は、WLSTException
を返します。
stopEmbeddedServer(server_type)
stopES(server_type)
引数 | 定義 |
---|---|
server_type
|
埋込みサーバーのタイプ: |
コマンド・カテゴリ: MFT埋込みサーバー・コマンド
WLSTでの使用: オンラインまたはオフライン
埋込みFTP、FTPS (FTP over SSL)またはsFTP (SSH-FTP)サーバーのポートを更新します。埋込みサーバーは、MFT専用のOracle WebLogic Server管理対象サーバーのサービスの1つです。サポートされない操作の場合は、WLSTException
を返します。
updatePorts(server_instance, service, port)
updPorts(server_instance, service, port)
引数 | 定義 |
---|---|
server_instance
|
MFT専用のOracle WebLogic Server管理対象サーバーの名前。 |
service
|
サービス(埋込みサーバーのタイプ): |
port
|
ポート番号。 |
カスタム・コールアウトを管理するには、表5-8に示されたMFT WLSTコールアウト・コマンドを使用します。
表5-8 MFTコールアウトWLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
createCalloutsまたは |
コールアウトを定義するXMLファイルに基づいてコールアウトを作成します。 |
オンラインまたはオフライン |
deleteCalloutまたは |
コールアウトを削除します。 |
オンラインまたはオフライン |
listCalloutsまたは |
コールアウトのリストを返します。 |
オンラインまたはオフライン |
updateCalloutsまたは |
コールアウトを定義するXMLファイルに基づいて、同じ名前のコールアウトを更新します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTコールアウト・コマンド
WLSTでの使用: オンラインまたはオフライン
コールアウトを定義するXMLファイルに基づいてコールアウトを作成します。サポートされない操作の場合は、WLSTException
を返します。
コールアウトの説明および例は、Oracle Managed File Transferの使用のカスタム・コールアウトでの転送の処理に関する項を参照してください。
createCallouts(def_file_path)
crtCalls(def_file_path)
引数 | 定義 |
---|---|
def_file_path
|
コールアウト定義XMLファイルへのフルパス。 |
コマンド・カテゴリ: MFTコールアウト・コマンド
WLSTでの使用: オンラインまたはオフライン
コールアウトを定義するXMLファイルに基づいて、同じ名前のコールアウトを更新します。サポートされない操作の場合は、WLSTException
を返します。
注意:
既存のコールアウトのパラメータは追加、削除または変更できません。
updateCallouts(def_file_path)
updCalls(def_file_path)
引数 | 定義 |
---|---|
def_file_path
|
コールアウト定義XMLファイルへのフルパス。 |
イベントの連絡先通知を管理するには、表5-9に示されたMFT WLSTイベント通知コマンドを使用します。
表5-9 MFT連絡先WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
addContactToNotificationまたは |
特定のイベント通知に連絡先を追加します。 |
オンラインまたはオフライン |
createContactまたは |
イベント通知の連絡先を作成します。 |
オンラインまたはオフライン |
deleteContactまたは |
連絡先を削除します。 |
オンラインまたはオフライン |
listContactsまたは |
連絡先のリストを返します。 |
オンラインまたはオフライン |
removeContactFromNotificationまたは |
特定のイベント通知から連絡先を削除します。 |
オンラインまたはオフライン |
updateEventまたは |
特定のイベント通知を有効または無効にします。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFT連絡先コマンド
WLSTでの使用: オンラインまたはオフライン
addContactToNotification(event, contact_type, value)
addContNote(event, contact_type, value)
引数 | 定義 |
---|---|
event
|
イベント: |
contact_type
|
連絡先タイプ |
value
|
電子メール・アドレスまたは電話番号。 |
コマンド・カテゴリ: MFT連絡先コマンド
WLSTでの使用: オンラインまたはオフライン
イベント通知の連絡先を作成します。サポートされない操作の場合は、WLSTException
を返します。
電子メール・ドライバの構成方法の詳細は、Oracle Managed File Transferの使用の通知のための電子メール・ドライバの構成に関する項を参照してください。SMSドライバの構成方法の詳細は、Oracle Managed File Transferの使用の通知のためのSMSドライバの構成に関する項を参照してください。
注意:
電話およびFAXの通知は、このリリースのOracle Managed File Transferではサポートされていません。
createContact(contact_type, value)
crtCont(contact_type, value)
引数 | 定義 |
---|---|
contact_type
|
連絡先タイプ |
value
|
電子メール・アドレスまたは電話番号。 |
コマンド・カテゴリ: MFT連絡先コマンド
WLSTでの使用: オンラインまたはオフライン
deleteContact(contact_type, value)
delCont(contact_type, value)
引数 | 定義 |
---|---|
contact_type
|
連絡先タイプ |
value
|
電子メール・アドレスまたは電話番号。 |
コマンド・カテゴリ: MFT連絡先コマンド
WLSTでの使用: オンラインまたはオフライン
listContacts(contact_type)
lsConts(contact_type)
引数 | 定義 |
---|---|
contact_type
|
連絡先タイプ |
コマンド・カテゴリ: MFT連絡先コマンド
WLSTでの使用: オンラインまたはオフライン
特定のイベント通知から連絡先を削除します。サポートされない操作の場合は、WLSTException
を返します。
イベントから最後の連絡先を削除すると、イベントは無効にされます。ただし、その逆はありません。イベントに最初の連絡先を追加する際、イベントは自動的に有効にされません。イベントは、updateEventコマンドを使用して有効にしてください。
removeContactFromNotification(event, contact_type, value)
remContNote(event, contact_type, value)
引数 | 定義 |
---|---|
event
|
イベント: |
contact_type
|
連絡先タイプ |
value
|
電子メール・アドレスまたは電話番号。 |
ステータスや日付範囲などの基準に基づいてランタイム・インスタンスまたはファイル・システム・データをアーカイブおよび復元するには、表5-10に示されたMFTアーカイブおよび復元コマンドを使用します。
表5-10 MFTアーカイブおよび復元WLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
archiveInstanceDataまたは |
指定された基準に基づいてランタイム・インスタンスをアーカイブします。 |
オンラインまたはオフライン |
restoreInstanceDataまたは |
アーカイブ済のランタイム・インスタンスを復元します。 |
オンラインまたはオフライン |
archivePayloadsまたは |
指定された基準に基づいてランタイム・インスタンス・データに対応するファイル・システム・データをアーカイブします。 |
オンラインまたはオフライン |
restorePayloadsByNameまたは |
以前にアーカイブされたファイル・システム・データをzipファイル名で復元します。 |
オンラインまたはオフライン |
restorePayloadsByPrefixまたは |
以前にアーカイブされたファイル・システム・データをzipファイル名接頭辞で復元します。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTアーカイブおよび復元コマンド
WLSTでの使用: オンラインまたはオフライン
指定された基準に基づいてランタイム・インスタンスをアーカイブします。オプションで、ファイル・システム・データをアーカイブします。サポートされない操作の場合は、WLSTException
を返します。
このコマンドを実行する前に、次のSQLコマンドを使用して、データベース・サーバーにMFTアーカイブ・ディレクトリを作成する必要があります。
CREATE DIRECTORY MFT_DIR AS path;
GRANT READ, WRITE ON DIRECTORY MFT_DIR TO MFT_STB;
データベースおよびスキーマ所有者(MFT_STB)の詳細は、Managed File Transferのインストールと構成を参照してください。
archiveInstanceData(arguments)
arcData(arguments)
引数 | 定義 |
---|---|
archiveFileName
|
定義済のMFTアーカイブ・ディレクトリに保存されるランタイム・インスタンス・アーカイブ・ファイルの名前。デフォルトの拡張子は、 |
startDate
|
形式 |
endDate
|
形式 |
batchId
|
前の |
status
|
ステータス: すべてのステータスには |
testMode
|
アーカイブすべきものをテストしますが、アーカイブはしません。 |
comments
|
コメント文字列。デフォルトは空の文字列です。 |
runInSync
|
ただちに同期的に実行して戻る( |
fsArchiveFolderPath
|
ペイロード・アーカイブ |
次の例では、テスト・モード(何もアーカイブしない)で、ステータスがCOMPLETED
のすべてのインスタンスに対してバックグラウンド(実行中、WLSTコマンドをブロックしない)で実行し、インスタンスまたはペイロードがいくつアーカイブされるかなどの統計を提供します。
archiveInstanceData()
出力の例は次のとおりです。
Total no. of instances to be archived: 105. Total no. of payloads to be archived: 105. Nothing has been archived as test mode was TRUE. To archive these records, run the same command by passing batch id 546781 and test mode as FALSE.
次の例では、2013年3月31日よりも前で、ステータスがCOMPLETED
のインスタンスに対してバックグラウンドでテスト・モードで実行し、アーカイブ統計を提供します。startDate
引数が省略された場合、endDate
引数に明示的にラベルを付ける必要があります。
archiveInstanceData(endDate='31-03-2013 00:00:00:00')
次の例では、ステータスがCOMPLETED
の2013年2月1日から2013年3月31日までのインスタンスをファイルmft.dmp
にアーカイブし、アーカイブ統計を提供します。startDate
およびendDate
引数の両方が含まれる場合、ラベルは省略できます。
archiveInstanceData(archiveFileName='mft.dmp','01-02-2013 00:00:00:00', '31-03-2013 00:00:00:00', testMode='FALSE')
次の例では、ステータスがACTIVE
またはFAILED
の2013年2月1日から2013年3月31日までのインスタンスをファイルmft.dmp
にアーカイブし、アーカイブ統計を提供します。runInSync='TRUE'
が指定されるため、アーカイブがただちに発生し、完了するまでそれ以降のWLSTコマンドをブロックします。runFSArchive='TRUE'
が指定されるため、ファイル・システム・データもアーカイブされます。
archiveInstanceData(archiveFileName='mft.dmp','01-02-2013 00:00:00:00', '31-03-2013 00:00:00:00', testMode='FALSE', status='A,F', runInSync='TRUE', fsArchiveFolderPath='2013-01-02-MftArchive')
次の例では、バッチID 546781
のテスト済の失敗したアーカイブを、失敗の場所から実行します。
archiveInstanceData(archiveFileName='mft2.dmp',batchId='546781', testMode='FALSE')
コマンド・カテゴリ: MFTアーカイブおよび復元コマンド
WLSTでの使用: オンラインまたはオフライン
restoreInstanceData(arguments)
resData(arguments)
引数 | 定義 |
---|---|
archiveFilePath
|
復元するMFTアーカイブ・ディレクトリにあるアーカイブ・ファイルの名前。このディレクトリの定義方法は、「archiveInstanceData」を参照してください。デフォルトの拡張子は、 |
fileNamePrefix
|
対応するペイロード・アーカイブ・ファイルのファイル名接頭辞を識別する文字列で、通常はバッチIDです。archiveInstanceDataバッチIDのarchivePayloadsを先に実行させる必要があります。デフォルト値はありません。 |
fsFolderPath
|
対応するペイロード・アーカイブ・ファイルが格納されるディレクトリへのパスを識別する文字列です。デフォルト値はありません。 |
runInSync
|
ただちに同期的に実行して戻る( |
次の例では、以前にarchiveInstanceDataコマンドによってアーカイブされたランタイム・インスタンス・データを復元します。対応するペイロード・アーカイブは/tmp/mft/546781.zip
から復元されます。このコマンドは、バックグラウンドで実行します。
restoreInstanceData(archiveFilePath="mft_runtime_archive.dmp", fileNamePrefix="546781", fsFolderPath="/tmp/mft")
コマンド・カテゴリ: MFTアーカイブおよび復元コマンド
WLSTでの使用: オンラインまたはオフライン
指定された基準に基づいてランタイム・インスタンス・データに対応するファイル・システム・データをアーカイブします。サポートされない操作の場合は、WLSTException
を返します。
archivePayloads(arguments)
arcPLs(arguments)
引数 | 定義 |
---|---|
batchId
|
アーカイブ基準を識別する文字列。デフォルト値はありません。先にarchiveInstanceDataを実行して |
archivePath
|
|
runInSync
|
ただちに同期的に実行して戻る( |
Enterprise Managerを使用してMBeanを設定する方法の詳細は、「MFT WLSTコマンドに対するシステムMBeanプロパティの設定」を参照してください。
プロパティ | 定義 |
---|---|
FS_ARCHIVE_MAX_SIZE
|
アーカイブzipファイルのサイズ制限をMBで設定する文字列。デフォルト値はゼロで、無制限を設定します。 |
FS_ARCHIVE_MAX_FILES_PER_ZIP
|
アーカイブzipファイルに含めることができるファイル数の制限を設定する文字列。デフォルト値はゼロで、無制限を設定します。 |
次の例では、以前にarchiveInstanceDataコマンドによってアーカイブされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データをアーカイブします。アーカイブは/tmp/mft/546781.zip
に保存され、ただちに実行されます。
archivePayloads(batchId='546781',archivePath='/tmp/mft',runInSync='TRUE')
コマンド・カテゴリ: MFTアーカイブおよび復元コマンド
WLSTでの使用: オンラインまたはオフライン
restorePayloadsByName(arguments)
resPLbyN(arguments)
引数 | 定義 |
---|---|
fileNames
|
復元する
複数の |
folderPath
|
|
runInSync
|
ただちに同期的に実行して戻る( |
Enterprise Managerを使用してMBeanを設定する方法の詳細は、「MFT WLSTコマンドに対するシステムMBeanプロパティの設定」を参照してください。
プロパティ | 定義 |
---|---|
FS_RESTORE_OVERWRITE_EXISTING
|
復元で同じ名前のファイルを上書きするかどうかを決定する文字列。デフォルト値は |
次の例では、以前にarchivePayloadsコマンドによってアーカイブされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データを復元します。アーカイブは/tmp/mft/546781.zip
から復元され、ただちに実行されます。
restorePayloadsByName(fileNames='546781',folderPath='/tmp/mft',runInSync='TRUE')
コマンド・カテゴリ: MFTアーカイブおよび復元コマンド
WLSTでの使用: オンラインまたはオフライン
restorePayloadsByPrefix(arguments)
resPLbyP(arguments)
引数 | 定義 |
---|---|
fileNamePrefix
|
復元する
1つの |
folderPath
|
|
runInSync
|
ただちに同期的に実行して戻る( |
Enterprise Managerを使用してMBeanを設定する方法の詳細は、「MFT WLSTコマンドに対するシステムMBeanプロパティの設定」を参照してください。
プロパティ | 定義 |
---|---|
FS_RESTORE_OVERWRITE_EXISTING
|
復元で同じ名前のファイルを上書きするかどうかを決定する文字列。デフォルト値は |
次の例では、以前にarchivePayloadsコマンドによってアーカイブされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データを復元します。アーカイブは/tmp/mft/546781.zip
から復元され、ただちに実行されます。
restorePayloadsByPrefix(fileNamePrefix='546781',folderPath='/tmp/mft',runInSync='TRUE')
ステータスや日付範囲などの基準に基づいてランタイム・インスタンスまたはファイル・システム・データをパージするには、表5-11に示されたMFTパージ・コマンドを使用します。
表5-11 MFTパージWLSTコマンド
使用するコマンド | 用途 | 使用するWLST |
---|---|---|
purgeInstanceDataまたは |
指定された基準に基づいてランタイム・インスタンスをパージします。オプションで、ファイル・システム・データをパージします。 |
オンラインまたはオフライン |
purgePayloadsまたは |
指定された基準に基づいてランタイム・インスタンス・データに対応するファイル・システム・データをパージします。 |
オンラインまたはオフライン |
コマンド・カテゴリ: MFTパージ・コマンド
WLSTでの使用: オンラインまたはオフライン
指定された基準に基づいてランタイム・インスタンスをパージします。オプションで、ファイル・システム・データをパージします。サポートされない操作の場合は、WLSTException
を返します。
purgeInstanceData(optional_arguments)
prgData(optional_arguments)
引数 | 定義 |
---|---|
startDate
|
形式 |
endDate
|
形式 |
batchId
|
前の |
status
|
ステータス: すべてのステータスには |
testMode
|
パージすべきものをテストしますが、パージはしません。 |
comments
|
コメント文字列。デフォルトは空の文字列です。 |
runInSync
|
ただちに同期的に実行して戻る( |
runPayloadPurge
|
ランタイム・インスタンス・データに対応するファイル・システム・データもパージします。 |
次の例では、テスト・モード(何もパージしない)で、ステータスがCOMPLETED
のすべてのインスタンスに対してバックグラウンド(実行中、WLSTコマンドをブロックしない)で実行し、インスタンスまたはペイロードがいくつパージされるかなどの統計を提供します。
purgeInstanceData()
出力の例は次のとおりです。
Total no. of purgeable instances: 105. Total no. of purgeable payloads: 105. Nothing has been purged as test_mode was TRUE. To purge these records, run the same command by passing batchId 546781 and test mode as FALSE.
次の例では、テスト・モードで、ステータスがCOMPLETED
の2013年5月31日よりも前のインスタンスに対してバックグラウンドで実行し、パージ統計を提供します。startDate
引数が省略された場合、endDate
引数に明示的にラベルを付ける必要があります。
purgeInstanceData(endDate='31-03-2013 00:00:00:00')
次の例では、ステータスがCOMPLETED
の2013年2月1日から2013年3月31日までのインスタンスをパージし、パージ統計を提供します。startDate
およびendDate
引数の両方が含まれる場合、ラベルは省略できます。
purgeInstanceData('01-02-2013 00:00:00:00', '31-03-2013 00:00:00:00', testMode='FALSE')
次の例では、ステータスがACTIVE
またはFAILED
の2013年2月1日から2013年3月31日までのインスタンスをパージし、パージ統計を提供します。runInSync='TRUE'
が指定されるため、パージがただちに発生し、完了するまでそれ以降のWLSTコマンドをブロックします。runPayloadPurge='TRUE'
が指定されるため、ファイル・システム・データもパージされます。
purgeInstanceData('01-02-2013 00:00:00:00', '31-03-2013 00:00:00:00', testMode='FALSE', status='A,F', runInSync='TRUE', runPayloadPurge='TRUE')
次の例では、バッチID 546781
のテスト済の失敗したパージを、失敗の場所から実行します。
purgeInstanceData(batchId='546781', testMode='FALSE')
コマンド・カテゴリ: MFTパージ・コマンド
WLSTでの使用: オンラインまたはオフライン
指定された基準に基づいてランタイム・インスタンス・データに対応するファイル・システム・データをパージします。サポートされない操作の場合は、WLSTException
を返します。
purgePayloads(arguments)
prgPLs(arguments)
引数 | 定義 |
---|---|
batchId
|
パージ基準を識別する文字列。デフォルト値はありません。先にpurgeInstanceDataを実行して |
detailedAudit
|
各パージ済ファイルの監査するかどうかです。 |
runInSync
|
ただちに同期的に実行して戻る( |
Enterprise Managerを使用してMBeanを設定する方法の詳細は、「MFT WLSTコマンドに対するシステムMBeanプロパティの設定」を参照してください。
プロパティ | 定義 |
---|---|
FS_PURGE_BATCH_SIZE
|
ペイロード・パスを読み取るためのバッチ・サイズを決定する文字列。 |
FS_PURGE_TEMP_TABLES_LIFE
|
ペイロード・パージの後に削除される一時表の最小経過時間を日数で決定する文字列。デフォルト値は |
FS_PURGE_THREAD_COUNT
|
ペイロード・パージの実行に使用されるノードごとのスレッド数を決定する文字列。デフォルト値は |
次の例では、以前にpurgeInstanceDataコマンドによってパージされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データをパージします。パージされたファイルの詳細な監査が行われ、このパージはバックグラウンドで実行します。
purgePayloads(batchId='546781')
次の例では、以前にpurgeInstanceDataコマンドによってパージされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データをパージします。パージされたファイルの詳細な監査は行われず、パージはバックグラウンドで実行します。
purgePayloads(batchId='546781', detailedAudit='FALSE')
次の例では、以前にpurgeInstanceDataコマンドによってパージされたバッチID 546781
のランタイム・インスタンス・データに対応するファイル・システム・データをパージします。パージされたファイルの詳細な監査が行われ、パージはただちに発生します。
purgePayloads(batchId='546781', detailedAudit='TRUE', runInSync='TRUE')
一部のMFT WLSTコマンドには、実行する操作を調整するために設定できる関連プロパティがあります。
このプロセスの手順は次のとおりです。
Oracle Enterprise Managerコンソールにログインします。
ターゲット・ナビゲーション・ペインで、「WebLogicドメイン」ノードを開きます。
Oracle Managed File Transfer専用のOracle WebLogic Server管理対象サーバーがインストールされているドメインを選択します。
たとえば、ドメインはsoainfra
またはbase_domain
です。
ドメインを右クリックし、「システムMBeanブラウザ」を選択します。
「検索」アイコンをクリックします。
「MBean名」テキスト・ボックスにMFTConfig
と入力します。[Enter]を押します。
「アプリケーション定義のMBeans: MFTConfig: mft」ページが表示されます。
「操作」タブをクリックします。
「addProperty」をクリックします。
「操作: addProperty」ページが表示されます。
「キー」テキスト・ボックスにプロパティ名を入力します。「値」テキスト・ボックスにプロパティ値を入力します。コメントの入力はオプションです。「呼出し」をクリックします。
プロパティが追加されたことを確認するには:
「戻る」をクリックします。
「属性」タブをクリックします。
「プロパティ」をクリックします。
「属性: プロパティ」ページが表示されます。追加したプロパティが一覧表示されるはずです。