スキーマの変更が完了したら、変更を発行して、すべてのユーザが変更を利用できるようにします。 スキーマの変更を発行するには、以下の2つの手順に従います。
Web スクリーン ペインタ で管理されている、オブジェクト エンジンに対するスキーマ変更がすべて記述されます。
Web スクリーン ペインタ で管理されている、すべてのテーブルおよび列が記述されます。
Web スクリーン ペインタ で管理されているテーブルの DBMS インデックスが記述されます。
WSP で作成され、DBMS には未定義の新規列の名前が指定されます。
WSP で作成され、DBMS には未定義の新規テーブルの名前が指定されます。 さらに、WSP は、オブジェクト エンジンを備えたすべての CA SDM サーバに wsp.mods ファイルを配布します。
重要: 手順 2 では、他のユーザに重大な影響が及びます。したがって、スキーマの変更を発行する場合は、慎重に計画を立てる必要があります。 CA SDM の変更要求を使用してスキーマ発行のスケジュールを調整し、事前の承認を得ることをお勧めします。
スキーマの発行を開始するには、[ファイル]メニューから[保存して発行]を選択します。 これにより、CA SDM サーバ上に必要なファイルが作成されますが、リサイクルは実行されません。 このため、この操作の直後は新規ファイルの影響はありません。 ただし、ファイルの作成後は、次回 CA SDM サービスがリサイクルされるときに、これらのファイルが使用されます。 したがって、スキーマの変更を発行した後は、できるだけ限り早い段階でサービスをシャットダウンし、プライマリ サーバで pdm_publish スクリプトを実行する必要があります。
WSP でスキーマの発行が完了したら、pdm_publish スクリプトを実行するまで、スキーマ デザイナでこのスキーマを変更できません。 pdm_publish を実行するには、CA SDM サービスをシャットダウンしてから、コマンド プロンプトに pdm_publish コマンドを入力します。
pdm_publish コマンドは、以下のことを行います。
上記の手順に要する時間はわずか1分です。 これらの処理が完了したら、CA SDM サービスを再起動し、変更されたスキーマを使い始めることができます。 新しいスキーマを使用する Web フォームを作成または変更した場合は、WSP を起動して新しい Web フォームを発行する必要があります。
| Copyright © 2012 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |