第 1 章 : はじめに

ここでは、Micro Focus COBOL 開発システムを使用して開発したアプリケーションに必要なライセンス、およびライセンスの設定方法を説明します。

1.1 概要

Application Server または Enterprise Server を使用するアプリケーションを実行するには、Application Server または Enterprise Server それぞれに対応するライセンス (AS または ES) をインストールする必要があります。

Enterprise Server または Application Server を購入すると、ライセンスキーカードが同梱されてきます。 このカードは、AS または ES ライセンスのコピーです。 このカードは、製品名、ライセンスを受けたユーザの数を識別し、ライセンスキーが印刷されています。このライセンスキーを使って、システムにライセンスをインストールすることができます。

ライセンス管理ユーティリティである AppTrack を使用して、ライセンスをインストールできます。 『ライセンスのインストールと管理』の章を参照してください。

いくつかの方法で AS ライセンスの使用状況を監視できます。『ライセンスのインストールと管理』の章にある『ライセンス使用状況の監視』を参照してください。

1.2 ディプロイメントライセンスが必要な場合

Micro Focus COBOL 開発システムを使用してアプリケーションを開発したら、そのアプリケーションを内部利用するか再販するかにかかわらず、AS または ES ライセンスを取得しないと、運用環境では実行できません。

Enterprise Server でディプロイしたアプリケーションを実行する場合は、ES ライセンスが必要です。

以下に示す場合を除き、他のすべてのディプロイの場合について AS ライセンスが必要です。

ライセンスが必要ないのは次の場合だけです。

ES ライセンスは ES ライセンスと AS ライセンスの両方に対応するため、次のようになります。

詳細は、エンドユーザ向けソフトウェア使用許諾書』を参照してください。

1.3 ライセンスのタイプ

ES ライセンスには、次のタイプがあります。

AS ライセンスには、次の 3 つのタイプがあります。

標準ライセンスとトランザクションライセンスは、特定の数の同時使用ユーザ数をサポートします。一方サーバライセンスの場合、単一のサーバ上のユーザ数に制限はありません。 標準ライセンスとトランザクションライセンスは混在させることができます。

ES ライセンスは、AS ライセンスとして扱うことができます。 この場合、標準タイプとサーバタイプのみが対象です。

AIX での 64ビット版の場合:

64 ビット版の Application Server を AIX にインストールすると、64 ビット版用のライセンスが発行されます。 AIX にインストールされた 32 ビット版の Application Server に関連するライセンスはすべて有効のままです。 ただし、AIX にインストールされた 64 ビット版の Application Server では 32 ビット版用のライセンスは使用できません。同様に、AIX にインストールされた 32 ビット版の Application Server で、64 ビット版用のライセンスを使用することもできません。

1.4 ライセンスデータベース

インストールしたライセンスは、すべてライセンスデータベースに格納されます。このデータベースは、ユーザが初めてライセンスをインストールしたとき (別の Application Server のユーザの場合もあります) に作成されます。このデータベースは、ディレクトリ /var/mfaslmf にあるファイル mfasdb に保持されます。

AppTrack でライセンスをインストールしたり削除したりする場合を除き、データベースの内容は変更できません。 データベースのキーは暗号化されており、ユーザは AppTrack を介してのみ見ることができます。 AppTrack へのアクセスは、オプションのパスワードシステムで制限できます。

1 つのマシンは、1 つのアクティブなライセンスデータベースを保有できます。 そのデータベースは、いったん生成されると、移動できません。

データベースが削除されたり破損したりした場合は、aslmdbrecover ユーティリティを使用してライセンスを再インストールして再作成する必要があります。 悪意をもったユーザが故意にデータベースを破壊したり、削除したりすることを防止する手段はありません。

1.5 環境の設定

AppTrack 実行環境または Enterprise Server や Application Server を使用するアプリケーションは、アプリケーションまたは Enterprise Server や Application Server のインストールプロセスの一部として設定されます。 設定されない場合は、次のように行う必要があります。

  1. アプリケーションが Application Server を使用する場合は、Application Server を示す環境変数を設定します。

    方法

  2. AS、または ES ライセンスがインストールされていない場合は、それらをインストールします。

    方法


Copyright © 2004 Micro Focus International Limited.All rights reserved.