FirstClassRADとFirstClassアプリケーションサービス(FCAS)は同時に実行できます。したがって、どちらか一方だけに限定して使用する必要はありません。
ここでは、RADをインストールしていくつかのアプリケーションを実行している環境でFCASをインストールし、それらのRADアプリケーションをFCASに移行する手順について説明します。
RADアプリケーションをFCASに移行するには、以下の手順に従ってください。
1 RADアプリケーションをアンロードします。
管理者デスクトップの[FirstClass RAD]フォルダにある[Application Monitor]フォームを開きます。アプリケーションを選択して[アンロード]をクリックする前に、使用中のセッションがないことを確認してください。
2 RADからアプリケーションを削除します。
FCXファイルを[FCNS]フォルダ内にある[FCRAD]フォルダ以外の場所に移動します。ただし、ファイル自体は削除しないでください。
3 [Clustered Services]>[FCAS Config]フォルダにあるFCASの[Online Applications]フォルダにアプリケーションをアンロードします。
4 関連するデータファイルをすべてFCAS環境に移動します。
この手順は、Microsoft AccessデータベースのようなファイルベースのODBCデータソースにアプリケーションが接続している場合にのみ適用されます。この手順が必要となるのはFCASがサーバとは異なるマシンにインストールされている場合のみですが、どのデータソースがRADアプリケーションまたはFCASアプリケーションに属しているのかが明らかになるため、この手順を使用することをお勧めします。
データファイルを、RADのデータフォルダ(通常はFCNS/FCRAD/DATA)から、対応するFCASのフォルダに移動してください。
5 ODBCのデータソース名(DSN)を作りなおします。
この手順は、ファイルベースのODBCデータソースにアプリケーションが接続している場合にのみ適用されます。ODBCデータソースがアプリケーション自体に埋め込まれている場合以外は、ODBCのデータソース名(DSN)がアプリケーションに関連付けられます。
6 FCASでアプリケーションをロードします。
FCASの[Application Monitor]フォームを開き、アプリケーションを選択してから[ロード]をクリックします。
7 アプリケーションを起動するインストール済みステーショナリの拡張子を変更します。
RADアプリケーションは、インストール済みモジュール上ではRAD.DLL拡張子を使用します。FCASアプリケーションはゲートウェイ(通常は、単一のクラスタ環境にあるFCAS)の名前を使用します。
拡張子を変更するには、ステーショナリの[プロパティ]で[読み取り専用]のチェックを外してください。次に、ステーショナリをダブルクリックしてRapid Application
Installerを開き、拡張子の名前をお使いのFCASゲートウェイの名前に変更します。最後に、[読み取り専用]属性をもう一度チェックします。
注意
すべてのRADアプリケーションをFCASに移行する場合は、それらのアプリケーションの拡張子を一括変更できます。このためには、FCASの[設定]フォームを開いて、[Emulate RAD.DLL]を選択します。
|