インストールガイド
Magic eBusiness Platform V9 Plus

本マニュアルに記載の内容は、将来予告なしに変更することがあります。これらの情報について
MSE（Magic Software Enterprises Ltd.）および MSJ（Magic Software Japan K.K.）は、いかなる責任も負いません。
本マニュアルの内容につきましては、万全を期して作成していますが、万一誤りや不正確な記述があったとしても、MSE および MSJ はいかなる責任、債務も負いません。
MSE および MSJ は、この製品の商業価値や特定の用途に対する適合性の保証を含め、この製品に関する明示的、あるいは黙示的な保証は一切していません。
本マニュアルに記載のソフトウェアは、製品の使用許諾契約書に記載の条件に同意をされたライセン
ス所有者に対してのみ供給されるものです。同ライセンスの許可する条件のもとでのみ、使用または複製することが許されます。当該ライセンスが特に許可している場合を除いては、いかなる媒体へも複製することはできません。
ライセンス所有者自身の個人使用目的で行う場合を除き、MSE または MSJ の書面による事前の許可なしでは、いかなる条件下でも、本マニュアルのいかなる部分も、電子的、機械的、撮影、録音、その他のいかなる手段によっても、コピー、検索システムへの記憶、電送を行うことはできません。
サードパーティ各社商標の引用は、MSE および MSJ の製品に対するコンパチビリティに関しての情報提供のみを目的としてなされるものです。
本マニュアルにおいて、説明のためにサンプルとして引用されている会社名、製品名、住所、人物
は、特に断り書きのないかぎり、すべて架空のものであり、実在のものについて言及するものではありません。
Magic は Magic Software Enterprises Ltd. のイスラエルその他の国での商標または登録商標です。
Magic eDeveloper、Magic Client および Magic Application Server は Magic Software Japan K.K. の商標です。
Pervasive.SQL および Pervasive PSQL は Pervasive Software, Inc. の商標です。
Microsoft および FrontPage は、Microsoft Corporation の登録商標です。また、Windows, WindowsNT お
よび ActiveX は Microsoft Corporation の商標です。
Oracle は Oracle Corporation の登録商標です。
一般に、会社名、製品名は各社の商標または登録商標です。
MSE および MSJ は、本製品の使用またはその使用によってもたらされる結果に関する保証や告知は一切していません。この製品のもたらす結果およびパフォーマンスに関する危険性は、すべてユーザが責任を負うものとします。
この製品を使用した結果、または使用不可能な結果生じた間接的、偶発的、副次的な損害（営利損
失、業務中断、業務情報の損失などの損害も含む）に関し、事前に損害の可能性が勧告されていた場合であっても、MSE および MSJ、その管理者、役員、従業員、代理人は、いかなる場合にも一切責任を負いません。

第六版 2006 年 11 月 10 日 Ver9.4SP6b

Copyright 2003 Magic Software Enterprises Ltd.and Magic Software Japan K.K. All rights reserved.

目次
1 はじめに本ドキュメントの構成 .................................................................................................... 1
各製品の概要..................................................................................................................... 1
Magic eDeveloper V9 Plus.................................................................................................... 1
Magic Client V9 Plus ............................................................................................................ 1
Magic Application Server V9 Plus........................................................................................ 1

製品毎のコンポーネント ................................................................................................ 2
dbMAGIC Ver8.2K4SP1....................................................................................................... 2
Pervasive PSQL v9 Workgroup ............................................................................................ 2
Microsoft SQL Server 2000 Desktop Engine........................................................................ 3

2 Magic eDeveloper V9 Plus のセットアップ
セットアップ条件............................................................................................................. 5システム条件 ....................................................................................................................... 5
WWW ブラウザ（ブラウザクライアント機能を使用する場合）................................. 5
DBMS.................................................................................................................................... 6
Web サーバ........................................................................................................................... 6
セットアップに必要なディスク容量／メモリ容量 ....................................................... 6
Windows XP Professional ..................................................................................................... 6
その他の注意事項 ............................................................................................................... 7

ライセンス登録の流れ .................................................................................................... 8
ライセンス管理................................................................................................................. 9ライセンス管理の概念 ....................................................................................................... 9ライセンスの種類 ............................................................................................................... 9ライセンスの登録手順 ....................................................................................................... 10
ライセンス登録 ................................................................................................................... 11

インストール手順............................................................................................................. 14
インストールプログラムの起動 ....................................................................................... 14
セットアップタイプの選択 ............................................................................................... 17
インストール先の選択 ....................................................................................................... 19
コンポーネントの選択 ....................................................................................................... 20
MRB の環境設定 ................................................................................................................. 21
MRB のパスワード指定 ..................................................................................................... 22
プログラムフォルダの選択 ............................................................................................... 23
ライセンスファイルの指定 ............................................................................................... 23
インターネットリクエスタの転送先の指定 ................................................................... 24
MRB の指定 ......................................................................................................................... 26
セットアップファイルの転送 ........................................................................................... 26
セットアップの終了 ........................................................................................................... 27

メンテナンス処理............................................................................................................. 28
アップグレード処理......................................................................................................... 28
インストールガイド
Magic eBusiness Platform V9 Plusi

アップグレード手順 ........................................................................................................... 29

3 Magic Client V9 Plus のセットアップ
セットアップ条件............................................................................................................. 33
システム条件 ....................................................................................................................... 33
DBMS.................................................................................................................................... 33
セットアップに必要なディスク容量／メモリ容量 ....................................................... 33
Windows XP Professional ..................................................................................................... 34
その他の注意事項 ............................................................................................................... 34

ライセンス登録の流れ .................................................................................................... 35
ライセンス管理................................................................................................................. 36
ライセンス管理の概念 ....................................................................................................... 36
ライセンスサーバ使用時のシステム構成例 ................................................................... 36
ユーザ数を超えた接続 ....................................................................................................... 38
ユーザ数の追加 ................................................................................................................... 38
ライセンス方針の選択 ....................................................................................................... 38
ライセンスの種類 ............................................................................................................... 39
ライセンスサーバ ............................................................................................................... 39
ライセンスの登録手順 ....................................................................................................... 40

インストール手順............................................................................................................. 48
インストールプログラムの起動 ....................................................................................... 48
セットアップタイプの選択 ............................................................................................... 51
インストール先の選択 ....................................................................................................... 52
コンポーネントの選択 ....................................................................................................... 53
プログラムフォルダの選択 ............................................................................................... 54
ライセンスファイルの指定 ............................................................................................... 54
セットアップファイルの転送 ........................................................................................... 55
セットアップの終了 ........................................................................................................... 56

メンテナンス処理............................................................................................................. 57
アップグレード処理......................................................................................................... 57

4 Magic Application Server V9 Plusのセットアップ
セットアップ条件............................................................................................................. 61
システム条件 ....................................................................................................................... 61
WWW ブラウザ（ブラウザクライアント機能を使用する場合）................................. 61
DBMS.................................................................................................................................... 61
Web サーバ........................................................................................................................... 61
セットアップに必要なディスク容量／メモリ容量 ....................................................... 62
その他の注意事項 ............................................................................................................... 62

ライセンス登録の流れ .................................................................................................... 63
ライセンス管理................................................................................................................. 64
ライセンス管理の概念 ....................................................................................................... 64
スレッド数を超えた接続 ................................................................................................... 65
スレッド数の追加 ............................................................................................................... 65
ライセンス方針の選択 ....................................................................................................... 66
ii

インストールガイド
Magic eBusiness Platform V9 Plus

ライセンスの種類................................................................................................................66
ライセンスサーバ................................................................................................................67
ライセンスの登録手順........................................................................................................68

インストール手順.............................................................................................................76
インストールプログラムの起動........................................................................................76セットアップタイプの選択................................................................................................79
インストール先の選択........................................................................................................81
コンポーネントの選択........................................................................................................82
MRB の環境設定..................................................................................................................83
MRB のパスワード指定......................................................................................................84
プログラムフォルダの選択................................................................................................85
ライセンスファイルの指定................................................................................................85
インターネットリクエスタの転送先の指定....................................................................86
MRB の指定..........................................................................................................................88
セットアップファイルの転送............................................................................................89
セットアップの終了............................................................................................................90

メンテナンス処理.............................................................................................................90
アップグレード処理.........................................................................................................91

5 添付 DBMS について
Pervasive PSQL v9 Workgroup のインストール ............................................................95
起動........................................................................................................................................95
動作環境の変更....................................................................................................................96
旧バージョンからのアップグレード................................................................................96

MSDE 2000 のインストール ...........................................................................................97
インストール方法................................................................................................................97
インストール処理................................................................................................................97
データベース作成................................................................................................................99
MSDE の起動／停止............................................................................................................100
手動でのデータベースの作成............................................................................................101
Magic での設定.....................................................................................................................101

6 トラブルシューティング
ライセンスサーバの確認方法.........................................................................................103
ライセンスサーバの指定....................................................................................................103
ライセンスサーバの確認をするには................................................................................104
登録したライセンスを確認するには................................................................................104
ライセンスの使用状況を確認するには............................................................................105

ライセンスのトラブルシューティング.........................................................................106
インストール時の FAQ....................................................................................................108
ライセンス登録時の FAQ................................................................................................109
エラーメッセージ一覧.....................................................................................................110
製品選択時のエラー............................................................................................................110
コンポーネントの選択時のエラー....................................................................................110
MRB のパスワード指定時のエラー..................................................................................111
インストールディレクトリ指定の時................................................................................111
インストールガイド
Magic eBusiness Platform V9 Plusiii

ライセンスサーバ／ライセンスファイル指定時のエラー............................................111
インターネットリクエスタの転送先指定時のエラー（ISAPI 用）...............................112
インターネットリクエスタの転送先指定時のエラー（CGI 用）..................................112
MRB 指定時のエラー..........................................................................................................113
レジストリ更新時のエラー................................................................................................113
Windows Xp/2000/NT のサービスの更新時のエラー......................................................113
インストール情報作成時のエラー....................................................................................113
アプリケーション起動時のエラー....................................................................................114
メンテナンス／アップグレード時のエラー....................................................................114
アンインストール時のエラー............................................................................................115
ファイルの転送エラー........................................................................................................115
内部エラー............................................................................................................................115

iv

インストールガイド
Magic eBusiness Platform V9 Plus

第 1 章 - はじめに

本ドキュメントの構成

1 1

はじめに
本ドキュメントの構成

この章では、製品の概要について説明いたします。また以降の章において次のような構成になっております。
•

第 2 章：Magic eDeveloper V9 Plus のセットアップ•

第 3 章：Magic Client V9 Plus のセットアップ•

第 4 章：Magic Application Server V9 Plus のセットアップ•

第 5 章：添付 DBMS について•

第 6 章：トラブルシューティング

各製品の概要セットアップ時に選択メニューが表示されますが、以下の３つの製品が選択できます。

Magic eDeveloper V9 Plus
Magic eDeveloper V9 Plus では、SQL 系 DBMS を使用した クライアント／サーバアプリ
ケーションの開発やインターネット用アプリケーションの開発が可能です。MRB や イ
ンターネットリクエスタに対するアクセスは、１度起動されたエンジンに対して 2000
回までの制限があります。
TCP/IP 環境（ドライバや IP アドレス）が必要です。
Web Edition は、インターネット用アプリケーション開発専用です。オンラインプログ
ラムは開発できません。

Magic Client V9 Plus
Magic Client V9 Plus では、クライアント／サーバアプリケーションのクライアント側の実行のみサポートされています。インターネットやパーティショニングに対するアプリ
ケーションサーバとしての機能は実行できません。
TCP/IP 環境（ドライバや IP アドレス）が必要です。
使用するには、ライセンスサーバが必要です。

Magic Application Server V9 Plus
Magic Application Server V9 Plus は、Magic eDeveloper で開発されたインターネットアプ
リケーションやパーティショニングのサーバ側のアプリケーションを実運用環境で実行するための製品です。
TCP/IP 環境（ドライバや IP アドレス）が必要です。
使用するには、ライセンスサーバが必要です。
Lite 版は、インターネット用アプリケーションのみ実行可能で、クライアントからコー
ルリモートによって呼び出すことはできません。

インストールガイド
Magic eBusiness Platform V9 Plus1

第 1 章 - はじめに製品毎のコンポーネント
各製品で選択できるコンポーネントを以下に一覧表示します。
コンポーネントMagiceDeveloper Plus

Magic
Client Plus

Magic
Application Server Plus

ブラウザベースクライアント○○

MRB(Magic Request Broker○○

J2EE モジュール○○（Lite 版は不可）

SNMP モジュール（※ 1）○○（Lite 版は不可）

ISAPI

○

○

CGI

○

○

Middleware Gateway

インターネットリクエスタ

データベースゲートウェイ
Pervasive.SQL

○

○

○

Oracle○○○MS-SQL Server

○

○

○

DB2 UDB○○○ODBC（※ 1）

○

○

○

○

○

○

○（※２）

○（※２）

○

○

○

○

ライセンスマネージャ
ライセンスサーバ
実行エンジン○

開発エンジン○

ヘルプファイル○

オンラインドキュメント○

ユーザプロシジャーサンプル○

メッセージングコンポーネント○○（Lite 版は不可）（※ 1）
リモートモニタ○

デモアプリケーション○（※１ ）β 機能です。
（※２）ライセンスサーバをインストールする場合は、必ずライセンスマネージャもインストー
ルしてください。

dbMAGIC Ver8.2K4SP1
dbMAGIC Ver7 以前のアプリケーションを Magic V9 Plus 用に移行する場合は、一旦
Ver8 のアプ リケー ション にする必要があります。この目的のために、dbMAGIC
Ver8.2K4SP1 が添付されています。
このため、MRB やインターネットリクエスタなどはインストールされません。移行を目的とする場合以外は使用できません。
RDBMS は、インストール CD No.2 に添付されている Pervasive SQL V8 をご使用ください。dbMAGIC Ver8.2 で Pervasive SQL V8 を使用する場合は、アプリケー
ションの移行を目的とする場合のみに限ります。

Pervasive PSQL v9 Workgroup
Pervasive PSQL v9 Workgroup は、Magic とは別にインストール処理を行ってください。
2

インストールガイド
Magic eBusiness Platform V9 Plus

第 1 章 - はじめに製品毎のコンポーネント
Magic のインストール処理の前にインストール処理を実行してください。

1

Magic のインストール後に実行した場合、Pervasive PSQL v9 の環境設定の変更は行われません。

Microsoft SQL Server 2000 Desktop Engine
Microsoft SQL Server 2000 Desktop Engine(MSDE2000) は、Magic とは別にインストール
処理を行ってください。
MSDE2000 のインストールは、支援プログラムを使用してインストールするようにしていますが、PC の環境によっては正常にインストールできない場合があります。このような場合は、コマンドプロンプトでインストール処理を行ってください。

インストールガイド
Magic eBusiness Platform V9 Plus3

第 1 章 - はじめに

［このページは意図的に空白にしています。
］

4

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

セットアップ条件

Magic eDeveloper V9 Plus のセットアップ

2

ここでは、Magic eDevelope V9 Plus のセットアップに関する説明をいたします。以下の構成になっています。
•

セットアップ条件•

ライセンス管理•

インストール手順

セットアップ条件
Magic eDeveloper V9 Plus をセットアップするためには、以下の条件を満たす必要があります。

システム条件ハードウェアIntel Pentium Processor （またはその互換 CPU）を搭載した、AT 互換機（Pentium III
500MHz 以上を推奨）

OS•

Windows 98•

Windows NT Workstation/Server•

Windows 2000 Professional/Server•

Windows XP Professional•

Windows 2003 Server
Windows 2003/Xp では、互換モードを「Windows 2000」、ディスプレイ設定を「視覚テーマを無効にする」での使用を推奨します。

Windows 2003/Xp/2000/NT にセットアップする場合は、Administrator の権利を持
つ ユーザ ID で ログインしてください。

WWW ブラウザ（ブラウザクライアント機能を使用する場合）
Microsoft Internet Exploler Ver5.5 以上

インストールガイド
Magic eBusiness Platform V9 Plus52

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

DBMS
DBMS

バージョン

Gateway

Pervasive.SQL(ISAM)

Pervasive PSQL v9（MKDE）
Pervasive.SQL V8/PSQL（MKDE）
Pervasive.SQL 2000i（MKDE）

MGpv2k.dll

Btrieve

Btrieve 6.15

MGbtrv6.dll（データ移行用です。実運用での使用は避けてください。
）
OracleMS-SQL Server

Oracle8/8i/9i

MGora8.dll

Ver7.0MGms7.dll

2000（Desktop Engine を含む）〃

DB2 UDB

Ver7.2/8.1

MGdb2.dll

ODBC（β 版）

Ver2.00 API 準拠

MGodbc.dll

Web サーバ
以下のインターフェースに対応した Web サーバ•

CGI（Common Gateway Interface）•

ISAPI（Microsoft Internet Server API）

IIS（Internet Information Server/Service）および、PWS（Personal Web Server）
は、OS に標準で添付されているもの以上のバージョンに対応しております。

セットアップに必要なディスク容量／メモリ容量
セットアップに必要なディスク容量／メモリ容量は、以下の通り必要です。
デスク容量は、全てのコンポーネントを選択した場合の最大値です。
これ以外に、OS のテンポラリディレクトリに一時ファイルが作成されるため、４～５ M ほどの空きが必要です。
製品名

ディスク

メモリ

備考

Magic eDeveloper

43M

64M

メモリは、128M 以上を推奨
チーム開発を行う場合は、256M 以
上を推奨

Pervasive PSQL v9 Workgroup

100M

32M

Pervasive 社 推奨値

MSDE2000

44M

64M

Microsoft 社 推奨値

Pervasive PSQL v9 や MSDE2000 のインストールに必要なディスクの空き容量は、
Magic のインストーラではチェックしておりません。合計した空き容量があることをお確かめください。
MSDE2000 のインストールドライブは、OS のシステムドライブに固定されています。

Windows XP Professional
Windows2000 の互換機能を使用して Magic の動作を確認しています。Windows XP の新機能に関しては未評価です。

6

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

セットアップ条件

その他の注意事項
1. 画面モード は VGA （ 640 × 480 ）以上が必要です。開発時では、XGA（1024 ×768）以上を推奨します。
2. Magic リクエスト・ブローカ（MRB）をインストールするとセットアップ時に パスワードが設定されます。パーティショニングを行う際は、パスワードを確認しておいてください。パスワードは、セットアップ時に設定できます。
3. Pervasive PSQL v9 Workgroup は、５ユーザのライセンスが登録されます。
登録されたユーザ数以上のライセンスが必要な場合は、弊社にて Pervasive.SQL 製品の販売をしておりますので、弊社担当営業か弊社製品をご購入頂いた代理店へお問い合わせ下さい。
4. インストールする PC に不当なタイムスタンプ（例えば、'0000/01/01'）に設定されたフォルダが存在する場合
LICENCE ERROR:SYSTEM DATE IS INCORRECTというエラーが出て Magic が起動しない場合があります。
このような場合、Windows ディレクトリの中のフォルダのタイムスタンプをチェックして、変更してみてください。
5. OS のシステムクロックが「2038 年 1 月 20 日」以降に設定されている場合、Magicは正常に起動しません。（これは、C 言語のランタイムライブラリの制限によるものです。）

インストールガイド
Magic eBusiness Platform V9 Plus

72

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

ライセンス登録の流れ
Magic eDeveloper V9 Plus のインストール、ユーザ登録などの一連のセットアップ作業をフローにしたものを以下に示します。
各作業の詳細は、指定ページを参照してください。

START

Pervasive PSQL v9 をインストール95 ページを参照( インストールされていない場合 )UDC でユーザ登録（ライセンスコード／
Activation Key を取得）

Magic のインストール

ライセンスマネージャによるライセンス登録10 ページを参照

14 ページを参照

11 ページを参照

Magic を起動
動作環境ダイアログで12 ページを参照
ライセンス名を変更（MGDEMO → MGCSTK ／ MGINTTK）

Magic を再起動

END

図 2-1Magic eDeveloper V9 Plus のセットアップの流れ

8

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

ライセンス管理

ライセンス管理
インストールが終了した直後の Magic V9 Plus は、体験版として動作いたします。本来の機能を有効にするには、ライセンス登録処理が必要になります。ここでは、その処理手順について説明いたします。

ライセンス管理の概念
Magic eDeveloper Plus では、以下のコンポーネントの組み合わせによってライセンス管理を行っております。
•

ライセンスファイル…… ライセンス情報が登録されているテキストファイルです。

•

ライセンスマネージャ…… ライセンスファイルをメンテナンスするための Magic
アプリケーションです。ライセンスマネージャが処理するライセンスファイルは、Magic のインストール先のライセンスファイル（license.dat）です。

図 2-1Magic eDeveloper Plus の場合の構成図

Magic eDeveloper Plus では、ライセンスファイルでライセンス管理を行います。
Magic エンジンは、ライセンスファイルを直接参照します。ライセンスファイルの場所
はどこでもかまいません。（デフォルトは、Magic のインストールディレクトリです。）
ただし、同一ライセンスを複数の PC で共有して使用できません。

ライセンスの種類
体験版用ライセンス :MGDEMO
インストール直後のデフォルトで使用できるライセンスです。以下のような制限があり
ます。
機能

制限値

データテーブルのレコード数

500 レコード

プログラムリポジトリに登録できるプログラム数100

テーブルリポジトリに登録できるテーブル数25

登録できるアプリケーションの数

8

実行体験版用ライセンス :MGRTDEMO
ライセンスマネージャを実行させるためのライセンスです。

インストールガイド
Magic eBusiness Platform V9 Plus92

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

製品ライセンス :MGCSTK ／ MGINTTK
購入頂いた製品の機能を有効にするためのライセンスです。
•

MGCSTK……通常の開発用ライセンスです。

•

MGINTTK……Web Edition 用のライセンスです。このライセンスでは、オンライン
プログラムの開発や実行が出来ません。

ライセンスの登録手順
次にライセンスの登録手順について説明します。

ユーザ登録申請
ライセンス登録作業を行なう前に、弊社 MAGIC ユーザ登録センターにユーザ登録カー
ドを送っていただきユーザ登録を行う必要があります。
その際、次の内容を記載していただきます。
•

シリアル番号…… ユーザ登録カードに記載されている９桁の数字•

ユーザ登録名……２０桁までの任意の文字列

半角英数字（0 ～ 9、A ～ Z、a ～ z）を使用してください。

MAGIC ユーザ登録センターからは、以下のコードをお送りいたしますので、この値をもとにライセンス登録を行ってください。
•

ライセンスコード•

Activation Key

ユーザ登録の方法については、スピーディなライセンス発行を実現するため Web シス
テム「ＵＤＣ：ユーザズ・データ・センター」のサービスを開始しています。詳細は、
弊社ホームページにてご確認ください。
http://www.magicsoftware.co.jp/products/udc.htm

図 2-2UDC のログイン画面

10

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

ライセンス管理

ライセンス登録MAGIC ユーザ登録センターからライセンスコードを入手されたら、ライセンスマネー
ジャを使用してライセンス登録処理を実行してください。

2

ライセンスマネージャで登録するライセンスマネージャを起動します。

図 2-3 ライセンスマネージャの起動メニュー

起動されたら、ライセンスマネージャの右側にある ［ライセンスの追加］というボタン
をクリックしてください。以下のようなダイアログが表示されます。

図 2-4 ライセンス登録ダイアログ

ここで、以下のコードを入力してください。
•

ライセンスコード•

Activation Key•

シリアル番号•

ユーザ登録名

ユーザ登録名を入力したら、Tab または、↓ キーを押してください。
入力欄の下に入力したライセンス内容が表示されますので、確認の上［ライセンスの確認］ボタンをクリックしてください。

インストールガイド
Magic eBusiness Platform V9 Plus11

第 2 章 - Magic eDeveloper V9 Plus のセットアップ
ライセンスが妥当であれば、以下のようなメッセージが表示され、追加ボタンが有効になります。

図 2-5 ライセンスが妥当な場合

ライセンスが正しくない場合は、、以下のようなメッセージが表示されます。
（追加ボタ
ンは有効になりません。）

図 2-6 ライセンスが正しくない場合

再度確認の上、［はい（Y）］をクリックしていただきますと、ライセンスファイルを更新いたします。

図 2-7 ライセンスが追加された場合これで登録したライセンスが有効になります。

Magic 側のライセンスの切り替え登録したライセンスを Magic で使用するのは、以下の２つの手順のどちらかで設定して
ください。

12

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

ライセンス管理

Magic の［動作環境］ダイアログで変更する方法
Magic を起動後、プルダウンメニューの［設定 / 動作環境］を指定します。
［動作環境］ダイアログが表示されますので、［システム］タグ の ［ライセンス］の設定
欄にライセンス名を入力します。

図 2-8 動作環境ダイアログ［動作環境］ダイアログを閉じ、Magic を再起動してください。再起動後は指定されたライセンスに基づいて動作いたします。

MAGIC.INI ファイルで変更する方法
Magic のセットップ先には、MAGIC.INI という環境ファイルがあります。テキストエ
ディタでこのファイルを開き、［MAGIC_ENV］セクションの ［LicenseName］というキーのパラメータ値を変更してください。このあと Magic を起動すれば、指定されたライセンスに基づいて動作いたします。

インストールガイド
Magic eBusiness Platform V9 Plus132

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順
ここでは、製品のインストール手順を説明します。基本的には、インストールプログラ
ムの各ダイアログの説明に従って実行していただければインストールできるようになっております。製品や選択したコンポーネントによっては、表示されないダイアログもあります。

インストールプログラムの起動
通常は、CD-ROM ドライブにインストール CD を挿入すると、自動的にインストール
プログラムが起動されます。もし起動されない場合は、以下の手順で起動させてください。（Windows 2000 を前提に説明しています。）
1. スタートボタンをクリックして［設定（S）］-［コントロールパネル（C）］を選択してください。
2. ［アプリケーションの追加と削除］のアイコンをダブルクリックしてください。
3. ［プログラムの追加］で［CD またはフロッピー（F）］のプッシュボタンを押下してください。

図 2-9 アプリケーションの追加と削除

CD-ROM のルートディレクトリ上の SETUP.EXE を実行してください。

14

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

インストール製品の選択プログラムを起動するとまず、以下のようなウィンドウが表示されます。

2

図 2-10 初期起動画面

ここで、製品名が表示されたボタンをクリックすると、各製品のインストール処理が実行されます。
ダイアログボックスのメッセージに従って必要なデータを指定してください。

Component［Component］は、Magic Broker、インターネットリクエスタ を、Magic 製品とは別にインストールする必要がある場合に選択してください。
インターネットリクエスタを選択すると、ブラウザクライアントモジュールが自動的にインストールされます。

RDBMS
Pervasive PSQL v9 Workgroup や MSDE2000 をインストールする場合の選択メニューが表示されます。

Utility
ア プ リ ケ ー シ ョ ン 移 行 用 の dbMAGIC Ver8.2K4SP1 やマニュアル参照用の Acrobat
Reader をインストールする場合の選択メニューが表示されます。

インストールガイド
Magic eBusiness Platform V9 Plus15

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

ウェルカムダイアログ
Magic eDeveloper を選択すると、ウェルカムダイアログが表示されます。

図 2-11 ウェルカムダイアログ［次へ（N）］をクリックすると 使用許諾に関するダイアログが表示されます。

使用許諾の確認

図 2-12 使用許諾ダイアログ

内容をよく確認した上で、同意され処理を継続される場合は［はい（Y）］をクリック
して次に進んでください。同意されない場合は、［いいえ（N）］をクリックしてインストール処理を中断してください。

16

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

セットアップタイプの選択
以下のようなセットアップタイプを選択するダイアログが表示されます。選択用のボタ
ンをクリックすることで［標準］と［カスタム］のタイプが選択され、［インストール
先の選択］ダイアログに移ります。

2

図 2-13 セットアップタイプの選択

標準
インストールする製品や PC の状態によってインストールするコンポーネントが自動的に決定されます。選択されたコンポーネントは、ファイル転送前に確認ダイアログで表示されます。
選択されるコンポーネントは以下のとおりです。
「○」がついていないコンポーネントを選択する場合は、［カスタム］を選択する必要があります。
コンポーネント
フォルダ名

Magic eDeveloper Plus

ライセンス

ライセンスファイルブラウザベースクライアント

注１

ミドルウェアゲートウェイ
リクエストブローカ

注２

J2EE モジュール○

SNMP 用モジュール （β 版）

注４

インターネットリクエスタ
ISAPI

注３

CGI

○

データベースゲートウェイ
Pervasive.SQL○

OracleMS-SQL Server
DB2 UDB
ODBC
ライセンスマネージャ○

実行エンジン○

インストールガイド
Magic eBusiness Platform V9 Plus17

第 2 章 - Magic eDeveloper V9 Plus のセットアップ
コンポーネント
開発エンジン○

ヘルプファイル○

オンラインドキュメント○

ユーザプロシジャーサンプル
デモプログラム○

メッセージングコンポーネント（β 版）
リモートモニタ（注１）インターネットリクエスタがインストールされる場合のみ有効（注２）すでに MRB がインストールされている場合は、選択されません。
（注３）IIS（Internet Information Server）または、PWS（Personal Web System）がインストールされている場合（注 4）OS に SNMP エージェントがインストールされている場合のみ有効です。

カスタム
後述する［コンポーネントの選択］ダイアログが表示されます。この設定を変更することで、インストールするコンポーネントを任意に選択できます。

Component を選択した場合
初期起動画面より、「Component」を選択した場合、以下のコンポーネントに関連するファイルのみインストールすることができます。この場合は、セットアップタイプの選択は表示されず、［コンポーネントの選択］ダイアログが表示されます。
コンポーネント

Magic Component

フォルダ名

追加コンポーネント V9 Plus

Middleware Gateway
Magic Broker
インターネットリクエスタ

注１

ISAPI
CGI
ライセンスサーバ

注２（注１）ブラウザクライアント用モジュールも含まれます。
（注２）ライセンスマネージャとそれを動作させるための関連モジュールも含まれます。

18

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

インストール先の選択
以下のようなインストール先を指定するダイアログが表示されます。

2

図 2-14 インストール先の選択

変更する場合は、［参照（R）］ボタンをクリックするとディレクトリを選択するダイアログが表示されます。
パス欄に直接ディレクトリ名を入力するか、フォルダウィンドウ内で指定することもできます。

図 2-15 ディレクトリの選択

インストールガイド
Magic eBusiness Platform V9 Plus19

第 2 章 - Magic eDeveloper V9 Plus のセットアップ
指定したパスが存在しない場合は、確認ダイアログを表示し、［はい（Y）］を選択された場合はファイル転送時に作成します。

図 2-16 ディレクトリの作成確認

コンポーネントの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

図 2-17 コンポーネントの選択

デフォルトの設定状態が表示されますので必要に応じて変更してください。チェック欄
が黒く塗りつぶされているコンポーネントは、必須コンポーネントのため変更できません。

図 2-18 ゲートウェイの選択

20

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

親ツリーをクリックすると、サブツリー上のコンポーネントが全て選択されます。必要ないものまで選択される場合もありますのでサブツリーの内容も確認してください。

2

図 2-19 インターネットリクエスタの選択

MRB の環境設定
Windows Xp/2000/NT で MRB をインストールする場合に表示されます。
ここでは、MRB の起動方法を指定します。

参考：•

実行形式…… MRB を起動する場合、通常のアプリケーションと同じようにショー
トカットから起動するように設定します。

•

サービス……サービスに登録します。この場合、4 つまでのプロセスを同時に実行させるように指定できます。
（ポート番号は、3x01,3x11,3x21,3x31 を使用するように設定されます。x:Magic のレビジョンによって変わることがあります。）

デフォルトは、「実行形式」です。

図 2-20MRB の環境設定指定したら、［次へ（N）］をクリックしてください。

インストールガイド
Magic eBusiness Platform V9 Plus21

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

MRB のパスワード指定
MRB をインストールする場合に表示されます。

図 2-21MRB のパスワード指定

パスワードを指定しない場合は、MRB が起動時に「Security Hazerd」というワーニングが表示されます。
このパスワードは、次の内容に反映されます。
•

Mgrb.ini の 「PasswordSupervisor」•

Magic.ini の ［MAGIC_SERVERS］セクションの 「Default Broker」（サーバテーブルの Default Broker のサーバ特性）• 「Magic V9 Plus Broker の停止」アイコン
インストール後に Mgrb.ini の 「PasswordSupervisor」を変更した場合は、上記の設定を全て変更する必要があります。
Mgrb.ini は、インストールする MRB の数だけ作成されます。その際ファイル名
は、Mgrb2.ini ～ Mgrb4.ini となります。［MRB の起動 / 停止］のショートカット
も同様に複数作成されます。
指定したら、［次へ（N）］をクリックしてください。

22

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

プログラムフォルダの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

2

図 2-22 フォルダの選択

OS 上に登録するフォルダ（グループ）名を指定して ［次へ（N）］をクリックしてくだ
さい。

ライセンスファイルの指定
セットアップタイプで「カスタム」を選択した場合でライセンスマネージャを選択しなかった場合表示されます。

デフォルトのデモ用ライセンスファイルを使用します .
デフォルトのライセンスファイルを転送します。この場合は、セットアップ後にライセ
ンスマネージャを使用してライセンスを登録する必要があります。

既存のライセンスファイルを使用します .
既に使用しているライセンスファイルをアクセス出来るように指定します。ドライブ指定で行っても、UNC で指定してもかまいません。

ライセンスサーバに接続します .
指定できません。

インストールガイド
Magic eBusiness Platform V9 Plus23

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

図 2-23 ライセンスファイルの指定指定したら、［次へ（N）］をクリックしてください。

インターネットリクエスタの転送先の指定
セットアップタイプで「カスタム」を選択し、インターネットリクエスタを選択した場合に表示されます。インストールするリクエスタによってダイアログの内容が変わります。

ISAPI 用 リクエスタをインストールする場合
IIS（Microsoft Internet Information Service）や PWS（Personal Web Service）がインストー
ルされている場合は、インストール情報をもとに初期値を表示します。

リクエスタの転送先ディレクトリ
インターネットリクエスタの転送先のディレクトリを指定してください。

リクエスタの転送先ディレクトリのエイリアス
インターネットリクエスタの転送先のディレクトリのエイリアス（仮想ディレクトリ）
名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、実行権のみ設定されます。

Java アプレットの転送先ディレクトリ
ブラウザクライアント用の Java アプレットの転送先のディレクトリを指定してください。

Java アプレットの転送先ディレクトリのエイリアス
Java アプレットの転送先のディレクトリのエイリアス（仮想ディレクトリ）名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、参照権のみ設定されます。

24

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

ブラウザクライアントのキャッシュパス
ブラウザクライアント用のキャッシュファイルを格納するディレクトリを指定してください。

2

ブラウザクライアントのキャッシュエイリアス
ブラウザクライアント用のキャッシュファイルの格納先ディレクトリに対するエイリ
アス（仮想ディレクトリ）名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、参照権のみ設定されます。

図 2-24Microsoft IIS 情報

CGI 用 リクエスタをインストールする場合
IIS（Microsoft Internet Information Service）や PWS（Personal Web Service）がインストー
ルされている場合は、インストール情報をもとに初期値を表示します。
設定内容は、ISAPI 用リクエスタと同じですが、IIS や PWS 以外の Web サーバの場合
は、エイリアスの登録が行われません。インストール後にエイリアスを登録して頂く必要があります。

図 2-25CGI Web Srerver 情報

インストールガイド
Magic eBusiness Platform V9 Plus25

第 2 章 - Magic eDeveloper V9 Plus のセットアップ
指定したら、［次へ（N）］をクリックしてください。

MRB の指定
インターネットリクエスタを選択して、MRB のモジュール選択がされていない場合に表示されます。参照する MRB を指定してください。
•

ローカルホスト…… インストール対象 PC に既に MRB がインストールされていることが前提となります。インストールされていない場合は、インターネットリクエ
スタは正常に動作いたしません。

•

別のホスト…… MRB が稼働している他の PC を指定してください。この場合は、イ
ンターネットリクエスタは、指定した PC の MRB と通信を行います。

図 2-26MRB の指定

指定したら、［次へ（N）］をクリックしてください。

セットアップファイルの転送
今までの指定内容を確認するために表示されます。間違いがなければ ［次へ］をクリッ
クしてください。変更する場合は、［戻る］をクリックしてください。

図 2-27 セットアップ情報

26

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

インストール手順

ファイルの転送処理が実行されプログレスバーが表示されます。

2

図 2-28 セットアップステータス

セットアップの終了
終了のダイアログが表示されます。

図 2-29 終了ダイアログ［完了］をクリックするとインストールプログラムが終了します。

インストールガイド
Magic eBusiness Platform V9 Plus27

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

メンテナンス処理
一旦 Magic をインストールした PC 上で［アプリケーションの追加と削除］を実行し、「Magic eDeveloper V9 Plus」を選択して［変更と削除］ボタンをクリックすると、メンテ
ナンスモードで起動されます。メンテナンスモードでは、すでにインストールされた製品の設定を変更することができます。

図 2-30 メンテナンスモードでのウェルカムダイアログ•

変更……インストールするコンポーネントの追加削除を行います。

•

修正…… 前回インストールした内容でもう一度インストールします。（ファイルが破損した場合などに行ってください。）•

削除……インストール内容を削除します。

インストールしたバージョンと同じ Magic eDeveloper V9 Plus のインストール処理をインストールファイルから実行した場合も、メンテナンスモードになりますが、ini ファイルやライセンスファイルが初期化されますのでご注意ください。

アップグレード処理
一旦 Magic をインストールした PC 上で新しいレビジョンの同じ製品のインストーラを起動した場合、アップグレードモードで起動されます。この場合、すでにインストー
ルされた製品のコンポーネントをアップグレードする他、コンポーネントの追加／削除を行うこともできます。
Ver9.3 以前がインストールされた状態では、アップグレードモードにはなりません。新規インストールとなります。

28

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

アップグレード処理2

図 2-31 アップグレードモードでのウェルカムダイアログ

アップグレード処理には次のようなオプションがあります。

コンポーネントの選択［現在のインストール構成を変更して、アップグレードします。］という選択を有効にす
ると、コンポーネントの選択ダイアログを表示します。ここでコンポーネントとの選択
内容を変更することで、コンポーネントの追加／削除を行うことができます。

バックアップ機能［現在の Magic のインストール内容をバックアップします。］という選択を有効にすると、現在インストールされているファイルが指定したバックアップディレクトリ内にコピーされた上で、アップグレード処理を実行します。

アップグレード手順
バックアップ処理を選択した場合は、ファイルのバックアップ先のディレクトリを指定するダイアログが表示されます。

図 2-32 バックアップディレクトリの指定ダイアログ

インストールガイド
Magic eBusiness Platform V9 Plus29

第 2 章 - Magic eDeveloper V9 Plus のセットアップ
インストール内容を変更するように選択した場合は、カスタムインストールのようなコンポーネント一覧が表示されます。
（コンポーネントの選択内容によって個別の設定ダイアログが表示される場合があります。）

図 2-33 コンポーネント一覧

バックアップの指定をしている場合、一旦次のようなダイアログが表示されます。使用
している DBMS を一旦停止しておいてください。

図 2-34 Pervasive.SQL エンジンの停止確認ダイアログ

バックアップ処理する場合は、Btrieve や Pervasive.SQL 等の DBMS を停止してから行うようにしてください。また、MRB や Web サーバも念のため停止させてください。
バックアップ処理が開始されます。

図 2-35 バックアップステータス

30

インストールガイド
Magic eBusiness Platform V9 Plus

第 2 章 - Magic eDeveloper V9 Plus のセットアップ

アップグレード処理

バックアップが終わってから、ファイルの転送処理を行いアップグレードします。

2

図 2-36 ファイル転送時のプログレスバー

インストールガイド
Magic eBusiness Platform V9 Plus31

第 2 章 - Magic eDeveloper V9 Plus のセットアップ［このページは意図的に空白にしています。
］

32

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

セットアップ条件

3

Magic Client V9 Plus のセットアップ

ここでは、Magic Client V9 Plus のセットアップに関する説明をいたします。以下の構成になっています。
•

セットアップ条件•

ライセンス管理•

インストール手順

3

セットアップ条件
Magic Client V9 Plus をセットアップするためには、以下の条件を満たす必要があります。

システム条件ハードウェアIntel Pentium Processor （またはその互換 CPU）を搭載した、AT 互換機（Pentium III
500MHz 以上を推奨）

OS•

Windows 98•

Windows NT Workstation/Server•

Windows 2000 Professional/Server•

Windows XP Professional•

Windows 2003 Server
Windows 2003/Xp では、互換モードを「Windows 2000」、ディスプレイ設定を「視覚テーマを無効にする」での使用を推奨します。

Windows 2003/Xp/2000/NT にセットアップする場合は、Administrator の権利を持
つ ユーザ ID で ログインしてください。

DBMS
DBMS

バージョン

Gateway

Pervasive.SQL(ISAM)

Pervasive PSQL v9（MKDE）
Pervasive.SQL V8（MKDE）
Pervasive.SQL 2000i(MKDE)

MGpv2k.dll

OracleOracle8/8i/9i

MGora8.dll

MS-SQL Server

Ver7.0MGms7.dll

2000（Desktop Engine を含む）〃

DB2 UDB

Ver7.2/8.1

MGdb2.dll

ODBC（β 版）

Ver2.00 API 準拠

MGodbc.dll

セットアップに必要なディスク容量／メモリ容量
セットアップに必要なディスク容量／メモリ容量は、以下の通り必要です。
デスク容量は、全てのコンポーネントを選択した場合の最大値です。
インストールガイド
Magic eBusiness Platform V9 Plus33

第 3 章 - Magic Client V9 Plus のセットアップ
これ以外に、OS のテンポラリディレクトリに一時ファイルが作成されるため、４～５ M ほどの空きが必要です。
製品名

ディスク

メモリ

備考

Magic Client

21M

64M

メモリは、128M 以上を推奨

Pervasive PSQL v9 Workgroup

100M

32M

Pervasive 社 推奨値

MSDE2000

45M

64M

Microsoft 社 推奨値

Pervasive PSQL v9 や MSDE2000 のインストールに必要なディスクの空き容量は、
Magic のインストーラではチェックしておりません。合計した空き容量があることをお確かめください。
MSDE2000 のインストールドライブは、OS のシステムドライブに固定されています。

Windows XP Professional
Windows2000 の互換機能を使用して Magic の動作を確認しています。Windows XP の新機能に関しては未評価です。

その他の注意事項
1. 画面モード は VGA （ 640 × 480 ）以上が必要です。開発時では、XGA（1024 ×768）以上を推奨します。
2. Pervasive PSQL v9 Workgroup は、5 ユーザのライセンスが登録されます。
登録されたユーザ数以上のライセンスが必要な場合は、弊社にて Pervasive.SQL
製品の販売をしておりますので、弊社担当営業か弊社製品をご購入頂いた代理店へお問い合わせ下さい。
3. インストールする PC に不当なタイムスタンプ（例えば、'0000/01/01'）に設定されたフォルダが存在する場合
LICENCE ERROR:SYSTEM DATE IS INCORRECTというエラーが出て Magic が起動しない場合があります。
このような場合、Windows ディレクトリの中のフォルダのタイムスタンプをチェックして、変更してみてください。
4. OS のシステムクロックが 「2038 年 1 月 20 日」以降に設定されている場合、
Magic は正常に起動しません。（これは、C 言語のランタイムライブラリの制限によるものです。）
5. ライセンスサーバをインストールする PC のホスト名（コンピュータ名）に、ス
ペースまたは ’_’（アンダーバー）を含めることはできません。ホスト名を変更していただくか、ライセンスサーバを別の PC にインストールしていただくことに
なります。

34

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス登録の流れ

ライセンス登録の流れ
Magic Client のインストール、ユーザ登録などの一連のセットアップ作業をフローにしたものを以下に示します。
各作業の詳細は、指定ページを参照してください。

START

ライセンス方針の決定

ライセンスサーバとMagic は同一 PC か？

3

38 ページを参照

No

Yes
Pervasive PSQL v9 のインストール（インストールされていない場

Magic のインストール

95 ページを参ライセンスサーバをインストール

照

48 ページを参照

18 ページ／ 49
ページを参照ライセンスマネージャ起動
HOST-ID 取得

41 ページを参40 ページを参照ライセンスマネージャ起動
HOST-ID 取得

41 ページを参照

UDC でユーザ登録（ライセンスコード／
Activation Key を取得）

UDC でユーザ登録（ライセンスコード／
Activation Key を取得）

40 ページを参照

ライセンスマネージャによるライセンス登録44 ページを参44 ページを参照

Pervasive PSQL v9 のインストール（インストールされていない場

95 ページを参46 ページを参照

Magic をインストール（ライセンスサーバ指定）

48 ページを参ライセンスマネージャによるライセンス登録
Magic を起動
動作環境ダイアログでライセンス名を変更（MGDEMO → MGCSRT）
ライセンスサーバを再起動

照

照

照

照

39 ページを参照

Magic を再起動

END

図 3-1Magic Client V9 Plus のセットアップの流れ

インストールガイド
Magic eBusiness Platform V9 Plus35

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理
インストールが終了した直後の Magic V9 Plus は、体験版として動作いたします。本来の機能を有効にするには、ライセンス登録処理が必要になります。ここでは、その処理手順について説明いたします。

ライセンス管理の概念
Magic Client V9 Plus では、以下のコンポーネントの組み合わせによってライセンス管理を行っております。
•

ライセンスファイル…… ライセンス情報が登録されているテキストファイルです。

•

ライセンスサーバ……ライセンスファイルの情報を Magic に提供するアプリケー
ションです。

•

ライセンスマネージャ…… ライセンスファイルをメンテナンスするための Magic
アプリケーションです。

図 3-1Magic Client V9 Plus の構成図

Magic Client V9 Plus では、ライセンスサーバを経由してライセンスファイルの情報を参照します。このとき、ライセンスサーバは、Magic と同じ PC 上で稼動していてもかまいませんし、他の PC 上で稼動していてもかまいません。ライセンスサーバを稼動する
場合も、ライセンスサーバを参照する場合も、TCP/IP 環境が必要です。
ライセンスファイルには、ライセンスサーバが稼動している PC のホスト ID が登録されます、ある PC 上で稼動しているライセンスサーバが使用しているライセンスファイ
ルを別の PC にコピーした場合、このライセンスサーバ経由で Magic を使用することができません。
ライセンス内容のチェックは、CTL のオープン時に行われます。

ライセンスサーバ使用時のシステム構成例
１台のライセンスサーバ用 PC で管理する場合（ネットワークライセンス）
ライセンスサーバ用 PC をたてて、ライセンスを一元管理する方法です。この場合は、ライセンスサーバのみをインストールするか、Magic Client V9 Plus をライセンスサーバ
を含めてインストールします。ネットワーク上の他の PC には、ライセンスサーバをインストールしません。
（インストールのときに、接続するライセンスサーバのホスト名を設定します。）

36

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理

ネットワーク上の各 PC の Magic エンジン は、TCP/IP によってライセンスサーバと接続しライセンス情報を取得します。次の図の例のように、５ユーザのライセンスを持っているライセンスサーバに６台目の Magic エンジンから接続された場合、アプリケー
ションファイルをオープンする時点でエラーになります。
MSDE2000 のインストールドライブは、OS のシステムドライブに固定されています。ライセンスサーバは、Windows Xp/2000/NT 上で実行させることを推奨いたします。
製品選択時に「Component」を指定することで、ライセンスサーバ（ライセンス
マネージャを含む）のみインストールすることが可能です。

3

図 3-2 １台のライセンスサーバ用 PC に接続する場合

各 PC にライセンスサーバをインストールする場合（スタンドアロンライセン
ス）
例えば、ノート PC のように常に固定のネットワーク上に無い場合、各 PC にライセン
スサーバをインストールする必要があります。
このような場合、基本的には各 PC 毎に１ユーザのライセンスを登録することになります。ネットワーク上の他の PC の Magic エンジンから接続された場合、アプリケーショ
ンファイルをオープンする時点でエラーになります。
このような構成では、インストールする製品の数だけ購入し、ユーザ登録の申請をしていただく必要があります。ユーザ数（PC）を増やす場合は、その都度個別のライセン
スコードを取得して、申請した PC でライセンス登録をしてください。

図 3-3 各 PC にライセンスサーバがインストールされた場合

インストールガイド
Magic eBusiness Platform V9 Plus37

第 3 章 - Magic Client V9 Plus のセットアップ
参考：

上記のネットワークライセンスとスタンドアロンライセンス方式を組み合わせて使用することも可能です。

ユーザ数を超えた接続取得しているライセンスのユーザ数を越えて接続しようとした場合、以下のようなエラーダイアログが表示されます。

図 3-4 接続数を越えた場合のエラーダイアログ

ユーザ数の追加
ユーザ数を追加したい場合は、追加購入したライセンスを同一のホスト ID でユーザ登録を行うことにより、累計したライセンスが発行されます。そのときは、ライセンスマ
ネージャにて現在のライセンスを一旦削除して再度登録し直してください。

ライセンス方針の選択
ライセンスサーバによるライセンス方式には、以下の２種類あります。状況に応じてどちらかを選択してください。

ホスト ID の選択
Ethernet「Ethernet」は、MAC アドレスを使用していますので、DISK クラッシュ時においても、
NIC が破損しない限り、PC が復旧できれば、同じライセンス情報で使用することができます。 通常はこちらを選択してください。ただし、ネットワーク環境と切り離して使用する場合（スタンドアロン、モバイル環境等）では、ホスト ID の発行は、「Ethernet 以外」を選択してください。

Ethernet 以外「Ethernet 以外」は、DISK クラッシュ時には、ライセンスの再発行手続きが必要です。

ネットワークライセンス／スタンドライセンス方式の選択
ネットワークライセンスのメリット•

ライセンス管理が一元管理できます。ライセンスの追加が容易にできます。

•

同時アクセス数で管理することができます。（例：５ユーザ版使用時に、１０台のPC から使用して同時には５ユーザで使用する形態）

ネットワークライセンスのデメリット

38•

ライセンスサーバ、ライセンスサーバの PC、ネットワークがダウンすると動作できなくなります。

•

スタンドアロン、モバイル環境等のネットワーク環境でない環境では、使用できません。
インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ
参考：ライセンス管理

ネットワークライセンスの場合、ライセンスサーバをインストールする PC は、信頼性の高い PC（例えばデータベースサーバ等）にすることをお奨めいたします。

ライセンスの種類
体験版用ライセンス :MGDEMO
インストール直後のデフォルトで使用できるライセンスです。以下のような制限があり
ます。
機能

制限値

データテーブルのレコード数

500 レコード

登録できるアプリケーションの数

8

3

実行体験版用ライセンス :MGRTDEMO
ライセンスマネージャを実行させるためのライセンスです。

製品ライセンス :MGCSRT購入頂いた製品の機能を有効にするためのライセンスです。

ライセンスサーバ
Magic Client を使用する場合は必ず必要です。同じ PC にインストールしても構いませんし、別の PC 上で稼働しているば場合は、そのホスト名を指定することでライセンスが有効になります。ライセンスサーバは、TCP/IP の環境がない場合は動作しません。

ライセンスサーバの指定［設定 / 動作環境］の［システム］タブの［ライセンスファイル］欄で以下のように指定します。
744@Server Name
Server Name = ライセンスサーバが稼動している PC のホスト名

ライセンスサーバの起動／停止
Windows Xp/2000/NT の場合は、サービスとして実行できますが、Windows 98 の場合は、通常のアプリケーションと同じようにスタートメニューから起動／停止 させる必要があります。

図 3-5 ライセンスサーバの起動 / 停止メニュー

インストールガイド
Magic eBusiness Platform V9 Plus39

第 3 章 - Magic Client V9 Plus のセットアップ
ライセンスサーバを停止させる場合、確認のために DOS プロンプトが開きます。ここで、「Y」を入力することで停止します。

図 3-6 ライセンスサーバの停止確認

ライセンスの登録手順
次にライセンスの登録手順について説明します。

ユーザ登録申請
ライセンス登録作業を行なう前に、弊社 MAGIC ユーザ登録センターにユーザ登録カー
ドを送っていただきユーザ登録を行う必要があります。
その際、次の内容を記載していただきます。
•

シリアル番号…… ユーザ登録カードに記載されている９桁の数字•

ユーザ登録名……２０桁までの任意の文字列

半角英数字（0 ～ 9、A ～ Z、a ～ z）を使用してください。

•

ホスト ID…… ライセンスサーバをインストールする PC のホスト ID です。
（別途説明）

MAGIC ユーザ登録センターからは、以下のコードをお送りいたしますので、この値をもとにライセンス登録を行ってください。
•

ライセンスコード•

Activation Key

ユーザ登録の方法については、スピーディなライセンス発行を実現するため Web シス
テム「ＵＤＣ：ユーザズ・データ・センター」のサービスを開始しています。詳細は、
弊社ホームページにてご確認ください。

40

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理http://www.magicsoftware.co.jp/products/udc.htm

3

図 3-7UDC のログイン画面

ホスト ID の取得方法
Magic Client のユーザ登録を行う場合、ホスト ID が必要になります。この番号の取得方
法を以下に説明します。

ライセンスサーバ／ライセンスマネージャのインストール
ライセンスサーバを実行させる PC 上に Magic をインストールしてください。その際、ライセンスサーバとライセンスマネージャは、必ずインストールするように指定してください。

図 3-8 ライセンスサーバ／ライセンスマネージャの指定

ライセンスマネージャでホスト ID を確認する
ライセンスマネージャを起動します。

インストールガイド
Magic eBusiness Platform V9 Plus

41

第 3 章 - Magic Client V9 Plus のセットアップ

図 3-9 ライセンスマネージャの起動メニュー

起動されたら、ライセンスマネージャの右側にある［ホスト ID（H）］というボタンをクリックしてください

図 3-10 ライセンスマネージャ

42

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理

インストールした PC のホスト ID を表示するダイアログが表示されます。

3

図 3-11 ホスト ID 確認ダイアログ

ダイアログの表示内容をもとにホスト ID を確認してくださ。Ethernet 以外の ネットワー
クアダプタ（以下 NIC と略します。）の PC では、「ffffffffffff」が表示される場合があります。このようなときは、［Ethernet 以外］のボタンをクリックしてください。
PC に NIC が複数装着されている場合、コンボボックスをクリックすると有効な NIC に対応したホスト ID が表示されます。このうちのどれかを使用してください。
（コンボ
ボックスでホスト ID を選択後、［確認］ボタンをクリックするとライセンス登録時のホスト ID の確認時にデフォルトで表示されます。）

図 3-12 ホスト ID 確認ダイアログ（Ethernet 以外）

インストールガイド
Magic eBusiness Platform V9 Plus43

第 3 章 - Magic Client V9 Plus のセットアップ
ここで表示される番号を、ホスト ID としてください。
•

Ethernet 環境時は、NIC の MAC アドレスをホスト ID として使用しています。

•

スタンドアロン環境で使用することがある場合（NIC にケーブルを接続しな
いような場合を含む）も、「Ethernet 以外」を選択してください。

•

NIC が２つ以上装着されていて、１つしか使用しない場合。ホスト ID の確認やユーザ登録は、必ず同じ NIC のみにケーブルを接続した状態で行ってください。（NIC にケーブルが接続されていないと、ホスト ID が取得できない場
合があります。）•

同一システムで Ver9 と V9 Plus を混在して使用する場合は、極力バージョン
毎にライセンスサーバ（ホスト ID）を分けてください。同一ライセンスサーバ（ホスト ID) を使用すると Ver9 と V9 Plus は同一のライセンスキーを使用するためバージョンの区別ができません。

ライセンス登録MAGIC ユーザ登録センターからライセンスコードを入手されたら、ライセンスマネー
ジャを使用してライセンス登録処理を実行してください。
Magic Client V9 Plus のライセンスを登録する場合は、必ずユーザ登録時に使用したホスト ID を持つ PC 上でライセンス登録処理を実施してください。（別の PC
で行った場合、ライセンスは有効になりません。）

ライセンスマネージャで登録するライセンスマネージャを起動します。起動されたら、ライセンスマネージャの右側にある ［ライセンスの追加］というボタンをクリックしてください。以下のようなダイアロ
グが表示されます。

図 3-13 ライセンス登録ダイアログ

ここで、以下のコードを入力してください。
•

ライセンスコード•

Activation Key•

シリアル番号•

ユーザ登録名

ユーザ登録名を入力したら、Tab または、↓ キーを押してください。
44

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理

入力欄の下に入力したライセンス内容が表示されますので、確認の上［ライセンスの確認］ボタンをクリックしてください。ライセンスが妥当であれば、以下のようなメッセージが表示され、追加ボタンが有効になります。

3

図 3-14 ライセンスが妥当な場合

ライセンスが正しくない場合は、、以下のようなメッセージが表示されます。
（追加ボタ
ンは有効になりません。）

図 3-15 ライセンスが正しくない場合

この時点では、ホスト ID の整合性はチェックされません。ライセンス内容欄に表示される ホスト ID の値とユーザ登録時に使用された値が合っていることを確認してください。
［追加］ボタンをクリックすると、ホスト ID の確認ダイアログが表示されます。
PC に NIC が複数装着されている場合、コンボボックスをクリックすることで、NIC に対応したホスト ID が表示されます。ユーザ登録時に使用されたホスト ID を選択してください。

図 3-16 ホスト ID 登録確認ダイアログ

インストールガイド
Magic eBusiness Platform V9 Plus45

第 3 章 - Magic Client V9 Plus のセットアップ
再度確認の上、［はい（Y）］をクリックしていただきますと、ライセンスファイルを更新いたします。

図 3-17 ライセンスが追加された場合ライセンスサーバを一旦止めて、再度起動してください。
これで登録したライセンスが有効になります。
体験版のライセンスは、切り替わったホスト ID では使用できないものです。このため体験版のライセンスで Magic を実行するとライセンスエラーとなり、次のようエラーダイアログが表示されます。

図 3-18 ライセンスエラーのダイアログ

Magic 側のライセンスの切り替えを行う場合は、ライセンスサーバを再起動する前に行ってください。変更前に再起動した場合は、MAGIC.INI ファイルを変更して切り替
えてください。

Magic 側のライセンスの切り替え登録したライセンスを Magic で使用するのは、以下の２つの手順のどちらかで設定してください。

Magic の［動作環境］ダイアログで変更する方法
Magic を起動後、プルダウンメニューの［設定 / 動作環境］を指定します。

46

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

ライセンス管理［動作環境］ダイアログが表示されますので、［システム］タグ の ［ライセンス］の設定
欄にライセンス名を入力します。

3

図 3-19 動作環境ダイアログ［動作環境］ダイアログを閉じ、Magic を再起動してください。再起動後は指定されたライセンスに基づいて動作いたします。

MAGIC.INI ファイルで変更する方法
Magic のセットップ先には、MAGIC.INI という環境ファイルがあります。テキストエ
ディタでこのファイルを開き、［MAGIC_ENV］セクションの ［LicenseName］というキーのパラメータ値を変更してください。このあと Magic を起動すれば、指定されたライセンスに基づいて動作いたします。
この方法は、ライセンス登録でホスト ID を変更したことにより、体験版ライセンスで
Magic が実行できなくなった場合に行ってください。

インストールガイド
Magic eBusiness Platform V9 Plus47

第 3 章 - Magic Client V9 Plus のセットアップ

インストール手順
この章では、製品のセットアップ手順を説明します。基本的には、インストールプログ
ラムの各ダイアログの説明に従って実行していただければインストールできるようになっております。製品や選択したコンポーネントによっては、表示されないダイアログもあります。

インストールプログラムの起動
通常は、CD-ROM ドライブにセットアップ CD を挿入すると、自動的にインストール
プログラムが起動されます。もし起動されない場合は、以下の手順で起動させてください。（Windows 2000 を前提に説明しています。）
1. スタートボタンをクリックして［設定（S）］-［コントロールパネル（C）］を選択してください。
2. ［アプリケーションの追加と削除］のアイコンをダブルクリックしてください。
3. ［プログラムの追加］で［CD またはフロッピー（F）］のプッシュボタンを押下してください。

図 3-20 アプリケーションの追加と削除

CD-ROM のルートディレクトリ上の SETUP.EXE を実行してください。

48

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

インストール手順

インストール製品の選択プログラムを起動するとまず、以下のようなウィンドウが表示されます。

3

図 3-21 初期起動画面

ここで、製品名が表示されたボタンをクリックすると、各製品のインストール処理が実行されます。
ダイアログボックスのメッセージに従って必要なデータを指定してください。

Component［Component］は、ライセンスサーバ を、Magic 製品とは別にインストールする必要がある場合に選択してください。
ライセンスサーバを選択するとライセンスマネージャが自動的にインストールされま
す。

RDBMS
Pervasive PSQL v9 Workgroup や MSDE2000 をインストールする場合の選択メニューが表示されます。

インストールガイド
Magic eBusiness Platform V9 Plus49

第 3 章 - Magic Client V9 Plus のセットアップ

ウェルカムダイアログ
Magic Client を選択すると、ウェルカムダイアログが表示されます。

図 3-22 ウェルカムダイアログ［次へ（N）］をクリックすると 使用許諾に関するダイアログが表示されます。

使用許諾の確認

図 3-23 使用許諾ダイアログ

内容をよく確認した上で、同意され処理を継続される場合は［はい（Y）］をクリック
して次に進んでください。同意されない場合は、［いいえ（N）］をクリックしてインストール処理を中断してください。

50

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

インストール手順

セットアップタイプの選択
以下のようなセットアップタイプを選択するダイアログが表示されます。選択用のボタ
ンをクリックすることで［標準］、［カスタム］、［クライアント環境設定］のタイプが選択され、［インストール先の選択］ダイアログに移ります。

3

図 3-24 セットアップタイプの選択

標準
インストールする製品や PC の状態によってインストールするコンポーネントが自動的に決定されます。選択されたコンポーネントは、ファイル転送前に確認ダイアログで表示されます。
選択されるコンポーネントは以下のとおりです。
「○」がついていないコンポーネントを選択する場合は、［カスタム］を選択する必要があります。
コンポーネント

Magic Client

フォルダ名

Magic Client V9 Plus

ライセンス

ライセンスサーバ

データベースゲートウェイ
Pervasive.SQL○

OracleMS-SQL Server
DB2 UDB
ODBC
ライセンスマネージャ

注1

ライセンスサーバ

注1

実行エンジン○

ヘルプファイル○（注 1）すでにライセンスサーバがインストールされている場合は、選択されません。

カスタム
後述する［コンポーネントの選択］ダイアログが表示されます。この設定を変更することで、インストールするコンポーネントを任意に選択できます。

インストールガイド
Magic eBusiness Platform V9 Plus51

第 3 章 - Magic Client V9 Plus のセットアップ

クライアント環境設定
サーバ上にインストールされた Magic を共有してアクセスする環境を設定します。この場合、動作に必要な環境ファイル（MAGIC.INI や、XXXX.JPN ファイルなど）は、サー
バ上のファイルを使用するようにショートカットを作成します。

インストール先の選択
以下のようなインストール先を指定するダイアログが表示されます。

図 3-25 インストール先の選択

変更する場合は、［参照（R）］ボタンをクリックするとディレクトリを選択するダイアログが表示されます。
パス欄に直接ディレクトリ名を入力するか、フォルダウィンドウ内で指定することもできます。

図 3-26 ディレクトリの選択

52

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

インストール手順

指定したパスが存在しない場合は、確認ダイアログを表示し、［はい（Y）］を選択された場合はファイル転送時に作成します。

3
図 3-27 ディレクトリの作成確認

コンポーネントの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

図 3-28 コンポーネントの選択

デフォルトの設定状態が表示されますので必要に応じて変更してください。チェック欄
が黒く塗りつぶされているコンポーネントは、必須コンポーネントのため変更できません。

図 3-29 ゲートウェイの選択

インストールガイド
Magic eBusiness Platform V9 Plus53

第 3 章 - Magic Client V9 Plus のセットアップ
親ツリーをクリックすると、サブツリー上のコンポーネントが全て選択されます。必要ないものまで選択される場合もありますのでサブツリーの内容も確認してください。
指定したら、［次へ（N）］をクリックしてください。

プログラムフォルダの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

図 3-30 フォルダの選択

OS 上に登録するフォルダ（グループ）名を指定して ［次へ（N）］をクリックしてくだ
さい。

ライセンスファイルの指定
セットアップタイプで「カスタム」を選択してライセンスサーバを選択しなかった場合表示されます。

デフォルトのデモ用ライセンスファイルを使用します .
設定できません。

既存のライセンスファイルを使用します .
設定できません。

54

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

インストール手順

ライセンスサーバに接続します .
すでにライセンスサーバが稼働しているサーバがネットワーク内にあれば、そのホスト名を指定してください。無い場合は、Magic をインストールする PC にライセンスサー
バもインストールする必要があります。

3

図 3-31 ライセンスファイルの指定指定したら、［次へ（N）］をクリックしてください。

セットアップファイルの転送
今までの指定内容を確認するために表示されます。間違いがなければ ［次へ］をクリッ
クしてください。変更する場合は、［戻る］をクリックしてください。

図 3-32 セットアップ情報

インストールガイド
Magic eBusiness Platform V9 Plus

55

第 3 章 - Magic Client V9 Plus のセットアップ
ファイルの転送処理が実行されプログレスバーが表示されます。

図 3-33 セットアップステータス

セットアップの終了
終了のダイアログが表示されます。

図 3-34 終了ダイアログ［完了］をクリックするとインストールプログラムが終了します。

56

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

メンテナンス処理

メンテナンス処理
一旦 Magic をインストールした PC 上で同じ製品のインストーラを起動した場合、メン
テナンスモードで起動されます。この場合、すでにインストールされた製品の設定を変更する処理のみ行われ、新たにインストールすることはできません。

3

図 3-35 メンテナンスモードでのウェルカムダイアログ•

変更……インストールするコンポーネントの追加削除を行います。

•

修正…… 前回インストールした内容でもう一度インストールします。（ファイルが破損した場合などに行ってください。）•

削除……インストール内容を削除します。

アップグレード処理
一旦 Magic をインストールした PC 上で新しいレビジョンの同じ製品のインストーラを起動した場合、アップグレードモードで起動されます。この場合、すでにインストー
ルされた製品のコンポーネントをアップグレードする他、コンポーネントの追加／削除を行うこともできます。

図 3-36 アップグレードモードでのウェルカムダイアログ

インストールガイド
Magic eBusiness Platform V9 Plus57

第 3 章 - Magic Client V9 Plus のセットアップ
アップグレード処理には次のようなオプションがあります。

コンポーネントの選択［現在のインストール構成を変更して、アップグレードします。］という選択を有効にす
ると、コンポーネントの選択ダイアログを表示します。ここでコンポーネントとの選択
内容を変更することで、コンポーネントの追加／削除を行うことができます。

バックアップ機能［現在の Magic のインストール内容をバックアップします。］という選択を有効にすると、現在インストールされているファイルが指定したバックアップディレクトリ内にコピーされた上で、アップグレード処理を実行します。

アップグレード手順
バックアップ処理を選択した場合は、ファイルのバックアップ先のディレクトリを指定するダイアログが表示されます。

図 3-37 バックアップディレクトリの指定ダイアログ

インストール内容を変更するように選択した場合は、カスタムインストールのようなコンポーネント一覧が表示されます。
（コンポーネントの選択内容によって個別の設定ダイアログが表示される場合があります。）

58

インストールガイド
Magic eBusiness Platform V9 Plus

第 3 章 - Magic Client V9 Plus のセットアップ

アップグレード処理
図 3-38 コンポーネント一覧

バックアップの指定をしている場合、一旦次のようなダイアログが表示されます。使用
している DBMS を一旦停止しておいてください。

3
図 3-39 Pervasive.SQL エンジンの停止確認ダイアログ

バックアップ処理する場合は、Btrieve や Pervasive.SQL 等の DBMS を停止してから行うようにしてください。

バックアップ処理が開始されます。

図 3-40 バックアップステータス

バックアップが終わってから、ファイルの転送処理を行いアップグレードします。

図 3-41 ファイル転送時のプログレスバー

インストールガイド
Magic eBusiness Platform V9 Plus59

第 3 章 - Magic Client V9 Plus のセットアップ［このページは意図的に空白にしています。
］

60

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

セットアップ条件

Magic Application Server V9 Plusのセットアップ

4

ここでは、Magic Application Server V9 Plus のセットアップに関する説明をいたします。
以下の構成になっています。
•

セットアップ条件•

ライセンス管理•

インストール手順

セットアップ条件
Magic Application Server V9 Plus をセットアップするためには、以下の条件を満たす必要があります。

システム条件ハードウェアIntel Pentium Processor （またはその互換 CPU）を搭載した、AT 互換機（Pentium III
500MHz 以上を推奨）

OS•

Windows NT Server•

Windows 2000 Server•

Windows 2003 Server

Windows 2003/2000/NT にセットアップする場合は、Administrator の権利を持つ
ユーザ ID で ログインしてください。

WWW ブラウザ（ブラウザクライアント機能を使用する場合）
Microsoft Internet Exploler Ver5.5 以上

DBMS
DBMS

バージョン

Gateway

Pervasive.SQL（ISAM）

Pervasive PSQL v9（MKDE）
Pervasive.SQL V8（MKDE）
Pervasive.SQL 2000i(MKDE)

MGpv2k.dll

OracleOracle8/8i/9i

MGora8.dll

MS-SQL Server

Ver7.0MGms7.dll

2000（Desktop Engine を含む）〃

DB2 UDB

Ver7.2/8.1

MGdb2.dll

ODBC（β 版）

Ver2.00 API 準拠

MGodbc.dll

Web サーバ
以下のインターフェースに対応した Web サーバ•

CGI（Common Gateway Interface）

インストールガイド
Magic eBusiness Platform V9 Plus

614

第 4 章 - Magic Application Server V9 Plus のセットアップ•

ISAPI（Microsoft Internet Server API）

IIS（Internet Information Server/Service）は、OS に標準で添付されているもの以上のバージョンに対応しております。

セットアップに必要なディスク容量／メモリ容量
セットアップに必要なディスク容量／メモリ容量は、以下の通り必要です。
デスク容量は、全てのコンポーネントを選択した場合の最大値です。
これ以外に、OS のテンポラリディレクトリに一時ファイルが作成されるため、４～５ M ほどの空きが必要です。
製品名

ディスク

メモリ

備考

Magic Application Server

24M

128M

メモリは、256M 以上を推奨

MSDE 2000

45M

64M

Microsoft 社 推奨値

その他の注意事項
1. 画面モード は VGA （ 640 × 480 ）以上が必要です。開発時では、XGA（1024 ×768）以上を推奨します。
2. Magic リクエスト・ブローカ（MRB）をインストールするとセットアップ時に パスワードが設定されます。パーティショニングを行う際は、パスワードを確認しておいてください。パスワードは、セットアップ時に設定できます。
3. インストールする PC に不当なタイムスタンプ（例えば、'0000/01/01'）に設定されたフォルダが存在する場合
LICENCE ERROR:SYSTEM DATE IS INCORRECTというエラーが出て Magic が起動しない場合があります。
このような場合、Windows ディレクトリの中のフォルダのタイムスタンプをチェックして、変更してみてください。
4. OS のシステムクロックが 「2038 年 1 月 20 日」以降に設定されている場合、
Magic は正常に起動しません。（これは、C 言語のランタイムライブラリの制限によるものです。）
5. ライセンスサーバをインストールする PC のホスト名（コンピュータ名）に、ス
ペースまたは ’_’（アンダーバー）を含めることはできません。ホスト名を変更していただくか、ライセンスサーバを別の PC にインストールしていただくことに
なります。

62

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス登録の流れ

ライセンス登録の流れ
Magic Application Server V9 Plus のインストール、ユーザ登録などの一連のセットアップ
作業をフローにしたものを以下に示します。
各作業の詳細は、指定ページを参照してください。

START

ライセンス方針の決定

ライセンスサーバとMagic は同一 PC か？

66 ページを参照

4

No

Yes
18 ページ／ 77

Magic のインストール

76 ページを参照

ライセンスサーバをインストール

ライセンスマネージャ起動
HOST-ID 取得

70 ページを参照

ライセンスマネージャ起動
HOST-ID 取得

70 ページを参UDC でユーザ登録（ライセンスコード／
Activation Key を取得）

UDC でユーザ登録（ライセンスコード／
Activation Key を取得）

68 ページを参68 ページを参照

ライセンスマネージャによるライセンス登録72 ページを参照

ライセンスマネージャによるライセンス登録72 ページを参Magic を起動
動作環境ダイアログでライセンス名を変更（MGDEMO → MGENT1/MGINT1）

74 ページを参照

Magic をインストール（ライセンスサーバ指定）

76 ページを参ライセンスサーバを再起動

67 ページを参照

ページを参照照照照照Magic を再起動

END

図 4-1Magic Application Server V9 Plus のセットアップの流れ

インストールガイド
Magic eBusiness Platform V9 Plus

63

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理
インストールが終了した直後の Magic V9 Plus は、体験版として動作いたします。本来の機能を有効にするには、ライセンス登録処理が必要になります。ここでは、その処理手順について説明いたします。

ライセンス管理の概念
Magic Application Server V9 Plus では、以下のコンポーネントの組み合わせによってライセンス管理を行っております。
•

ライセンスファイル…… ライセンス情報が登録されているテキストファイルです。

•

ライセンスサーバ……ライセンスファイルの情報を Magic に提供するアプリケー
ションです。

•

ライセンスマネージャ…… ライセンスファイルをメンテナンスするための Magic
アプリケーションです。

図 4-1 Magic Application Server の場合の構成図

Magic Application Server では、ライセンスサーバを経由してライセンスファイルの情報を参照します。このとき、ライセンスサーバは、Magic と同じ PC 上で稼動していてもかまいませんし、他の PC 上で稼動していてもかまいません。ライセンスサーバを稼動する場合も、ライセンスサーバを参照する場合も、TCP/IP 環境が必要です。
ライセンスファイルには、ライセンスサーバが稼動している PC のホスト ID が登録されます、ある PC 上で稼動しているライセンスサーバが使用しているライセンスファイ
ルを別の PC にコピーした場合、このライセンスサーバ経由で Magic を使用することができません。
ライセンス内容のチェックは、CTL のオープン時に行われます。

ライセンスサーバのシステム構成例
ライセンスサーバ用 PC に接続する場合
ライセンスサーバ用 PC は、ライセンスサーバのみインストールするか、Magic Application Server V9 Plus をライセンスサーバを含めてインストールします。ライセンスサーバ
用 PC と異なる PC に Magic Application Server V9 Plus をインストールする場合は、ライ
センスサーバをインストールしないようにします。
（インストールのときに、接続するライセンスサーバのホスト名を設定します。）

64

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理

ネットワーク上の PC の Magic エンジン は、TCP/IP によってライセンスサーバと接続
しライセンス情報を取得します。次の図の例のように、５スレッドのライセンスを持っているライセンスサーバに６スレッド目の処理は実行できません。
参考 :ライセンスサーバは、Windows Xp/2000/NT 上で実行させることを推奨いたします。
製品選択時に「Component」を指定することで、ライセンスサーバ（ライセンスマ
ネージャを含む）のみインストールすることが可能です。

4

図 4-2 ライセンスサーバ用 PC に接続する場合

各インスタンス（Magic エンジン）で使用するスレッド数は、［動作環境／サーバの最大並行リクエスト数］で指定できます。（0 の場合は、最大数として処理されます。）

同一 PC にライセンスサーバがインストールされた場合同一 PC の場合もライセンスの処理は同じです。

スレッド数を超えた接続
Magic Application Server V9 Plus は通常バックグラウンドモードで動作するため、取得しているライセンスのスレッド数を越えて接続しようとしてもエラーダイアログは表示されません。

スレッド数の追加
スレッド数を追加したい場合は、追加購入したライセンスを同一のホスト ID でユーザ登録を行うことにより、累計したライセンスが発行されます。そのときは、ライセンス
マネージャにて現在のライセンスを一旦削除して再度登録し直してください。

インストールガイド
Magic eBusiness Platform V9 Plus65

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス方針の選択
ライセンスサーバによるライセンス方式には、以下の２種類あります。状況に応じてどちらかを選択してください。

ホスト ID の選択
Ethernet「Ethernet」は、MAC アドレスを使用していますので、DISK クラッシュ時においても、
NIC が破損しない限り、PC が復旧できれば、同じライセンス情報で使用することができます。通常はこちらを選択してください。ただし、ネットワーク環境と切り離して使用する場合（スタンドアロン、モバイル環境等）では、ホスト ID の発行は、「Ethernet
以外」を選択してください。

Ethernet 以外「Ethernet 以外」は、DISK クラッシュ時には、ライセンスの再発行手続きが必要です。

ネットワークライセンス／スタンドライセンス方式の選択
ネットワークライセンスのメリット•

ライセンス管理が一元管理できます。ライセンスの追加が容易にできます。

•

同時アクセス数で管理することができます。（例：５ユーザ版使用時に、１０台のPC から使用して同時には５ユーザで使用する形態）

ネットワークライセンスのデメリット

参考：•

ライセンスサーバ、ライセンスサーバの PC、ネットワークがダウンすると動作できなくなります。

•

スタンドアロン、モバイル環境等のネットワーク環境でない環境では、使用できません。

ネットワークライセンスの場合、ライセンスサーバをインストールする PC は、信頼性の高い PC（例えばデータベースサーバ等）にすることをお奨めいたします。

ライセンスの種類
体験版用ライセンス :MGDEMO
インストール直後のデフォルトで使用できるライセンスです。以下のような制限があり
ます。
機能

制限値

データテーブルのレコード数

500 レコード

登録できるアプリケーションの数

8

実行体験版用ライセンス :MGRTDEMO
ライセンスマネージャを実行させるためのライセンスです。

製品ライセンス（フル機能）:MGENT1購入頂いた製品の機能を有効にするためのライセンスです。

66

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理

Lite 版ライセンス :MGINT1
Magic Application Server Lite 用ライセンスです。一部の機能が制限されたライセンスです。
フル機能版と Lite 版の違いは以下の通りです。
機能

MGENT1MGINT1(Lite 版 )スレッド数の累計○

×（５スレッドのみ）
又、複数の Lite 版ライセンスを使用して一つのアプリケーションシステムを構成することは出来ません。

コールリモート○×

Web 機能○○J2EE 対応○×

Web サービス○×

SNMP サポート○×

メッセージング○×4

ライセンスサーバ
Magic Application Server V9 Plus を使用する場合は必ず必要です。同じ PC にインストー
ルしても構いませんし、別の PC 上で稼働しているば場合は、そのホスト名を指定することでライセンスが有効になります。ライセンスサーバは、TCP/IP の環境がない場合は動作しません。

ライセンスサーバの指定［設定 / 動作環境］の［システム］タブの［ライセンスファイル］欄で以下のように指定します。
744@Server Name
Server Name = ライセンスサーバが稼動している PC のホスト名

ライセンスサーバの起動／停止
Windows Xp/2000/NT の場合は、サービスとして実行できますが、Windows 98 の場合は、通常のアプリケーションと同じようにスタートメニューから起動／停止 させる必要があります。

図 4-3 ライセンスサーバの起動 / 停止メニュー

インストールガイド
Magic eBusiness Platform V9 Plus67

第 4 章 - Magic Application Server V9 Plus のセットアップ
ライセンスサーバを停止させる場合、確認のために DOS プロンプトが開きます。ここで、「Y」を入力することで停止します。

図 4-4 ライセンスサーバの停止確認

ライセンスの登録手順
次にライセンスの登録手順について説明します。

ユーザ登録申請
ライセンス登録作業を行なう前に、弊社 MAGIC ユーザ登録センターにユーザ登録カー
ドを送っていただきユーザ登録を行う必要があります。
その際、次の内容を記載していただきます。
•

シリアル番号…… ユーザ登録カードに記載されている９桁の数字•

ユーザ登録名……２０桁までの任意の文字列

半角英数字（0 ～ 9、A ～ Z、a ～ z）を使用してください。

•

ホスト ID…… ライセンスサーバをインストールする PC のホスト ID です。
（別途説明）

MAGIC ユーザ登録センターからは、以下のコードをお送りいたしますので、この値をもとにライセンス登録を行ってください。
•

ライセンスコード•

Activation Key

ユーザ登録の方法については、スピーディなライセンス発行を実現するため Web シス
テム「ＵＤＣ：ユーザズ・データ・センター」のサービスを開始しています。詳細は、
弊社ホームページにてご確認ください。

68

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理http://www.magicsoftware.co.jp/products/udc.htm

4

図 4-5UDC のログイン画面

ホスト ID の取得方法
ユーザ登録を行う場合、ホスト ID が必要になります。この番号の取得方法を以下に説明します。

ライセンスサーバ／ライセンスマネージャのインストール
ライセンスサーバを実行させる PC 上に Magic をインストールしてください。その際、ライセンスサーバとライセンスマネージャは、必ずインストールするように指定してください。

図 4-6 ライセンスサーバ／ライセンスマネージャの指定

インストールガイド
Magic eBusiness Platform V9 Plus69

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンスマネージャでホスト ID を確認する
ライセンスマネージャを起動します。

図 4-7 ライセンスマネージャの起動メニュー

起動されたら、ライセンスマネージャの右側にある［ホスト ID（H）］というボタンをクリックしてください。

図 4-8 ライセンスマネージャ

70

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理

インストールした PC のホスト ID を表示するダイアログが表示されます。

4

図 4-9 ホスト ID 確認ダイアログ

ダイアログの表示内容をもとにホスト ID を確認してくださ。Ethernet 以外の ネットワー
クアダプタ（以下 NIC と略します。）の PC では、「ffffffffffff」が表示される場合があります。このようなときは、［Ethernet 以外］のボタンをクリックしてください。
PC に NIC が複数装着されている場合、コンボボックスをクリックすると有効な NIC に対応したホスト ID が表示されます。このうちのどれかを使用してください。
（コンボ
ボックスでホスト ID を選択後、［確認］ボタンをクリックするとライセンス登録時のホスト ID の確認時にデフォルトで表示されます。）

図 4-10 ホスト ID 確認ダイアログ（Ethernet 以外）

インストールガイド
Magic eBusiness Platform V9 Plus71

第 4 章 - Magic Application Server V9 Plus のセットアップ
ここで表示される番号を、ホスト ID としてください。
•

ホスト ID を取得した PC でのみ、ライセンスサーバの実行が有効になります。ライセンスサーバ用 PC の選定は、変更が発生しないように考慮してください。

•

Ethernet 環境時は、NIC の MAC アドレスをホスト ID として使用しています。

•

NIC が２つ以上装着されていて、１つしか使用しない場合。ホスト ID の確認やユーザ登録は、必ず同じ NIC のみにケーブルを接続した状態で行ってください。（NIC にケーブルが接続されていないと、ホスト ID が取得できない場
合があります。）•

同一システムで Ver9 と V9 Plus を混在して使用する場合は、極力バージョン
毎にライセンスサーバ（ホスト ID）を分けてください。同一ライセンスサーバ（ホスト ID) を使用すると Ver9 と V9 Plus は同一のライセンスキーを使用するためバージョンの区別ができません。

ライセンス登録MAGIC ユーザ登録センターからライセンスコードを入手されたら、ライセンスマネー
ジャを使用してライセンス登録処理を実行してください。
ライセンスを登録する場合は、必ずユーザ登録時に使用したホスト ID を持つ PC
上でライセンス登録処理を実施してください。（別の PC で行った場合、ライセン
スは有効になりません。）

ライセンスマネージャで登録するライセンスマネージャを起動します。起動されたら、ライセンスマネージャの右側にある ［ライセンスの追加］というボタンをクリックしてください。以下のようなダイアロ
グが表示されます。

図 4-11 ライセンス登録ダイアログ

ここで、以下のコードを入力してください。

72•

ライセンスコード•

Activation Key•

シリアル番号•

ユーザ登録名インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理

ユーザ登録名を入力したら、Tab または、↓ キーを押してください。
入力欄の下に入力したライセンス内容が表示されますので、確認の上［ライセンスの確認］ボタンをクリックしてください。ライセンスが妥当であれば、以下のようなメッセージが表示され、追加ボタンが有効になります。

4
図 4-12 ライセンスが妥当な場合

ライセンスが正しくない場合は、、以下のようなメッセージが表示されます。
（追加ボタ
ンは有効になりません。）

図 4-13 ライセンスが正しくない場合

この時点では、ホスト ID の整合性はチェックされません。ライセンス内容欄に表示される ホスト ID の値とユーザ登録時に使用された値が合っていることを確認してください。
［追加］ボタンをクリックすると、ホスト ID の確認ダイアログが表示されます。
PC に NIC が複数装着されている場合、コンボボックスをクリックすることで、NIC に対応したホスト ID が表示されます。ユーザ登録時に使用されたホスト ID を選択してください。

図 4-14 ホスト ID 登録確認ダイアログ

インストールガイド
Magic eBusiness Platform V9 Plus73

第 4 章 - Magic Application Server V9 Plus のセットアップ
再度確認の上、［はい（Y）］をクリックしていただきますと、ライセンスファイルを更新いたします。

図 4-15 ライセンスが追加された場合ライセンスサーバを一旦止めて、再度起動してください。
これで登録したライセンスが有効になります。
体験版のライセンスは、切り替わったホスト ID では使用できないものです。このため体験版のライセンスで Magic を実行するとライセンスエラーとなり、次のようエラーダイアログが表示されます。

図 4-16 ライセンスエラーのダイアログ

Magic 側のライセンスの切り替えを行う場合は、ライセンスサーバを再起動する前に行ってください。変更前に再起動した場合は、MAGIC.INI ファイルを変更して切り替
えてください。

Magic 側のライセンスの切り替え登録したライセンスを Magic で使用するのは、以下の２つの手順のどちらかで設定してください。

Magic の［動作環境］ダイアログで変更する方法
Magic を起動後、プルダウンメニューの［設定 / 動作環境］を指定します。
［動作環境］ダイアログが表示されますので、［システム］タグ の ［ライセンス］の設定
欄にライセンス名を入力します。

74

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンス管理4
図 4-17 動作環境ダイアログ［動作環境］ダイアログを閉じ、Magic を再起動してください。再起動後は指定されたライセンスに基づいて動作いたします。

MAGIC.INI ファイルで変更する方法
Magic のセットップ先には、MAGIC.INI という環境ファイルがあります。テキストエ
ディタでこのファイルを開き、［MAGIC_ENV］セクションの ［LicenseName］というキーのパラメータ値を変更してください。このあと Magic を起動すれば、指定されたライセンスに基づいて動作いたします。
この方法は、ライセンス登録でホスト ID を変更したことにより、体験版ライセンスで
Magic が実行できなくなった場合に行ってください。

インストールガイド
Magic eBusiness Platform V9 Plus75

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順
ここでは、Magic Application Server V9 Plus のインストール手順を説明します。基本的には、インストールプログラムの各ダイアログの説明に従って実行していただければインストールできるようになっております。製品や選択したコンポーネントによっては、表示されないダイアログもあります。

インストールプログラムの起動
通常は、CD-ROM ドライブにセットアップ CD を挿入すると、自動的にインストール
プログラムが起動されます。もし起動されない場合は、以下の手順で起動させてください。（Windows 2000 を前提に説明しています。）
1. スタートボタンをクリックして［設定（S）］-［コントロールパネル（C）］を選択してください。
2. ［アプリケーションの追加と削除］のアイコンをダブルクリックしてください。
3. ［プログラムの追加］で［CD またはフロッピー（F）］のプッシュボタンを押下してください。

図 4-18 アプリケーションの追加と削除

CD-ROM のルートディレクトリ上の SETUP.EXE を実行してください。

76

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

セットアップ製品の選択プログラムを起動するとまず、以下のようなウィンドウが表示されます。

4

図 4-19 初期起動画面

ここで、製品名が表示されたボタンをクリックすると、各製品のインストール処理が実行されます。
ダイアログボックスのメッセージに従って必要なデータを指定してください。

Component［Component］は、Magic Broker、インターネットリクエスタ、ライセンスサーバ を、Magic 製品とは別にインストールする必要がある場合に選択してください。
インターネットリクエスタを選択すると、ブラウザクライアントモジュールが、ライセ
ンスサーバを選択するとライセンスマネージャが自動的にインストールされます。

インストールガイド
Magic eBusiness Platform V9 Plus77

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール製品の選択
Magic Application Server を選択すると、まずインストールする製品を選択するダイアロ
グが表示されます。

図 4-20 インストールする製品の選択•

フル機能版……Magic Application Server V9 Plus の全ての機能が利用できます。

•

Lite 版……コールリモートで呼び出すことができなかったり、一部のモジュールのインストールができないなどの制限があります。

ウェルカムダイアログ［次へ］をクリックすると、ウェルカムダイアログが表示されます。

図 4-21 ウェルカムダイアログ［次へ（N）］をクリックすると 使用許諾に関するダイアログが表示されます。

78

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

使用許諾の確認4
図 4-22 使用許諾ダイアログ

内容をよく確認した上で、同意され処理を継続される場合は［はい（Y）］をクリック
して次に進んでください。同意されない場合は、［いいえ（N）］をクリックしてインストール処理を中断してください。

セットアップタイプの選択
以下のようなセットアップタイプを選択するダイアログが表示されます。選択用のボタ
ンをクリックすることで［標準］と［カスタム］のタイプが選択され、［インストール
先の選択］ダイアログに移ります。

図 4-23 セットアップタイプの選択

標準
インストールする製品や PC の状態によってインストールするコンポーネントが自動的に決定されます。選択されたコンポーネントは、ファイル転送前に確認ダイアログで表示されます。

インストールガイド
Magic eBusiness Platform V9 Plus79

第 4 章 - Magic Application Server V9 Plus のセットアップ
選択されるコンポーネントは以下のとおりです。
「○」がついていないコンポーネントを選択する場合は、［カスタム］を選択する必要があります。
コンポーネント

フル機能版

Lite 版

フォルダ名Magic Application Server V9 Plus

Magic Application Server V9 Plus Lite

ライセンス

ライセンスサーバ

ライセンスサーバ

ブラウザベースクライアント

注１

注１

注４

注４

Middleware Gateway
Magic Broker
J2EE モージュール

N/A

SNMP モジュール

N/A

インターネットリクエスタ
ISAPI

注２

注２

CGI

○

○

○注３

○注３

ライセンスマネージャ

注５

注５

ライセンスサーバ

注５

注５

実行エンジン○○

ヘルプファイル○○

データベースゲートウェイ
Pervasive.SQL
OracleMS-SQL Server
DB2 UDB
ODBC（注１）インターネットリクエスタがインストールされる場合のみ有効（注２）IIS（Internet Information Server）または、PWS（Personal Web System）がインストールされている場合（注３）Pervasive.SQL G/W を使用しない場合は、カスタムインストールで選択を外してください。
（注４）すでに MRB がインストールされている場合は、選択されません。
（注５）すでにライセンスサーバがインストールされている場合は、選択されません。
（N/A）カスタムインストールで選択できません。

カスタム
後述する［コンポーネントの選択］ダイアログが表示されます。この設定を変更することで、インストールするコンポーネントを任意に選択できます。

80

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

インストール先の選択
以下のようなインストール先を指定するダイアログが表示されます。

4

図 4-24 インストール先の選択

変更する場合は、［参照（R）］ボタンをクリックするとディレクトリを選択するダイアログが表示されます。
パス欄に直接ディレクトリ名を入力するか、フォルダウィンドウ内で指定することもできます。

図 4-25 ディレクトリの選択

インストールガイド
Magic eBusiness Platform V9 Plus81

第 4 章 - Magic Application Server V9 Plus のセットアップ
指定したパスが存在しない場合は、確認ダイアログを表示し、［はい（Y）］を選択された場合はファイル転送時に作成します。

図 4-26 ディレクトリの作成確認

コンポーネントの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

図 4-27 コンポーネントの選択

デフォルトの設定状態が表示されますので必要に応じて変更してください。チェック欄
が黒く塗りつぶされているコンポーネントは、必須コンポーネントのため変更できません。

図 4-28 ゲートウェイの選択

82

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

親ツリーをクリックすると、サブツリー上のコンポーネントが全て選択されます。必要ないものまで選択される場合もありますのでサブツリーの内容も確認してください。

図 4-29 インターネットリクエスタの選択

MRB の環境設定

4

Windows Xp/2000/NT で MRB をインストールする場合に表示されます。
ここでは、MRB の起動方法を指定します。

参考：•

実行形式…… MRB を起動する場合、通常のアプリケーションと同じようにショー
トカットから起動するように設定します。

•

サービス……サービスに登録します。この場合、4 つまでのプロセスを同時に実行させるように指定できます。
（ポート番号は、3x01,3x11,3x21,3x31 を使用するように設定されます。x:Magic のレビジョンによって変わることがあります。）

デフォルトは、「サービス」です。

図 4-30MRB の環境設定

インストールガイド
Magic eBusiness Platform V9 Plus83

第 4 章 - Magic Application Server V9 Plus のセットアップ

MRB のパスワード指定
MRB をインストールする場合に表示されます。

図 4-31MRB のパスワード指定

パスワードを指定しない場合は、MRB が起動時に「Security Hazerd」というワーニングが表示されます。
このパスワードは、次の内容に反映されます。
•

Mgrb.ini の PasswordSupervisor•

Magic.ini の ［MAGIC_SERVERS］セクションの Default Broker（サーバテーブルのDefault Broker のサーバ特性）• 「Magic 9 Plus Broker の停止」アイコン
インストール後に Mgrb.ini の 「PasswordSupervisor」を変更した場合は、上記の設定を全て変更する必要があります。
Mgrb.ini は、インストールする MRB の数だけ作成されます。その際ファイル名
は、Mgrb2.ini ～ Mgrb4.ini となります。「MRB の起動 / 停止」のショートカット
も同様に複数作成されます。
指定したら、［次へ（N）］をクリックしてください。

84

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

プログラムフォルダの選択
セットアップタイプで「カスタム」を選択した場合だけ表示されます。

4

図 4-32 フォルダの選択

OS 上に登録するフォルダ（グループ）名を指定して ［次へ（N）］をクリックしてくだ
さい。

ライセンスファイルの指定
セットアップタイプで「カスタム」を選択した場合で、ライセンスサーバを選択しなかった場合に表示されます。

デフォルトのデモ用ライセンスファイルを使用します .
設定できません。

既存のライセンスファイルを使用します .
設定できません。

インストールガイド
Magic eBusiness Platform V9 Plus85

第 4 章 - Magic Application Server V9 Plus のセットアップ

ライセンスサーバに接続します .
すでにライセンスサーバが稼働しているサーバがネットワーク内にあれば、そのホスト名を指定してください。無い場合は、Magic をインストールする PC にライセンスサー
バもインストールする必要があります。

図 4-33 ライセンスファイルの指定指定したら、［次へ（N）］をクリックしてください。

インターネットリクエスタの転送先の指定
セットアップタイプで「カスタム」を選択し、インターネットリクエスタを選択した場合に表示されます。インストールするリクエスタによってダイアログの内容が変わります。
旧バージョンのインターネットリクエスタがインストールされている PC にインストールする場合は、リクエスタの転送先を同じにすると Mgreq.ini ファイルを上書きすることになります。

ISAPI 用 リクエスタをインストールする場合
IIS（Microsoft Internet Information Service）や PWS（Personal Web Service）がインストー
ルされている場合は、インストール情報をもとに初期値を表示します。

リクエスタの転送先ディレクトリ
インターネットリクエスタの転送先のディレクトリを指定してください。

リクエスタの転送先ディレクトリのエイリアス
インターネットリクエスタの転送先のディレクトリのエイリアス（仮想ディレクトリ）
名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、実行権のみ設定されます。

Java アプレットの転送先ディレクトリ
ブラウザクライアント用の Java アプレットの転送先のディレクトリを指定してください。
86

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

Java アプレットの転送先ディレクトリのエイリアス
Java アプレットの転送先のディレクトリのエイリアス（仮想ディレクトリ）名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、参照権のみ設定されます。

ブラウザクライアントのキャッシュパス
ブラウザクライアント用のキャッシュファイルを格納するディレクトリを指定してください。

ブラウザクライアントのキャッシュエイリアス
ブラウザクライアント用のキャッシュファイルの格納先ディレクトリに対するエイリ
アス（仮想ディレクトリ）名を指定してください。この名前で Web サーバに登録します。
このエイリアスは、参照権のみ設定されます。

図 4-34Microsoft IIS 情報

CGI 用 リクエスタをインストールする場合
IIS（Microsoft Internet Information Service）や PWS（Personal Web Service）がインストー
ルされている場合は、インストール情報をもとに初期値を表示します。

インストールガイド
Magic eBusiness Platform V9 Plus874

第 4 章 - Magic Application Server V9 Plus のセットアップ
設定内容は、ISAPI 用リクエスタと同じですが、IIS や PWS 以外の Web サーバの場合
は、エイリアスの登録が行われません。インストール後にエイリアスを登録して頂く必要があります。

図 4-35CGI Web Srerver 情報

指定したら、［次へ（N）］をクリックしてください。

MRB の指定
インターネットリクエスタを選択して、MRB のモジュール選択がされていない場合に表示されます。参照する MRB を指定してください。
•

ローカルホスト…… インストール対象 PC に既に MRB がインストールされていることが前提となります。インストールされていない場合は、インターネットリクエ
スタは正常に動作いたしません。

•

別のホスト…… MRB が稼働している他の PC を指定してください。この場合は、イ
ンターネットリクエスタは、指定した PC の MRB と通信を行います。

図 4-36MRB の指定

指定したら、［次へ（N）］をクリックしてください。
88

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

インストール手順

セットアップファイルの転送
今までの指定内容を確認するために表示されます。間違いがなければ ［次へ］をクリッ
クしてください。変更する場合は ［戻る］をクリックしてください。

4

図 4-37 セットアップ情報

ファイルの転送処理が実行されプログレスバーが表示されます。

図 4-38 セットアップステータス

インストールガイド
Magic eBusiness Platform V9 Plus89

第 4 章 - Magic Application Server V9 Plus のセットアップ

セットアップの終了
終了のダイアログが表示されます。

図 4-39 終了ダイアログ［完了］をクリックするとインストールプログラムが終了します。

メンテナンス処理
一旦 Magic をインストールした PC 上で同じ製品のインストーラを起動した場合、メン
テナンスモードで起動されます。この場合、すでにインストールされた製品の設定を変更する処理のみ行われ、新たにインストールすることはできません。

図 4-40 メンテナンスモードでのウェルカムダイアログ

90•

変更……インストールするコンポーネントの追加削除を行います。

•

修正…… 前回インストールした内容でもう一度インストールします。（ファイルが破損した場合などに行ってください。）•

削除……インストール内容を削除します。

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

アップグレード処理

アップグレード処理
一旦 Magic をインストールした PC 上で新しいレビジョンの同じ製品のインストーラを起動した場合、アップグレードモードで起動されます。この場合、すでにインストー
ルされた製品のコンポーネントをアップグレードする他、コンポーネントの追加／削除を行うこともできます。

4

図 4-41 アップグレードモードでのウェルカムダイアログ

アップグレード処理には次のようなオプションがあります。

コンポーネントの選択［現在のインストール構成を変更して、アップグレードします。］という選択を有効にす
ると、コンポーネントの選択ダイアログを表示します。ここでコンポーネントとの選択
内容を変更することで、コンポーネントの追加／削除を行うことができます。

バックアップ機能［現在の Magic のインストール内容をバックアップします。］という選択を有効にすると、現在インストールされているファイルが指定したバックアップディレクトリ内にコピーされた上で、アップグレード処理を実行します。

インストールガイド
Magic eBusiness Platform V9 Plus91

第 4 章 - Magic Application Server V9 Plus のセットアップ

アップグレード手順
バックアップ処理を選択した場合は、ファイルのバックアップ先のディレクトリを指定するダイアログが表示されます。

図 4-42 バックアップディレクトリの指定ダイアログ

インストール内容を変更するように選択した場合は、カスタムインストールのようなコンポーネント一覧が表示されます。
（コンポーネントの選択内容によって個別の設定ダイアログが表示される場合があります。）

図 4-43 コンポーネント一覧

92

インストールガイド
Magic eBusiness Platform V9 Plus

第 4 章 - Magic Application Server V9 Plus のセットアップ

アップグレード処理

バックアップを指定した場合、一旦次のようなダイアログが表示されます。使用している DBMS を一旦停止しておいてください。

図 4-44Btrieve エンジンの停止確認ダイアログ

バックアップ処理する場合は、Btrieve や Pervasive.SQL 等の DBMS を停止してから行うようにしてください。また、MRB や Web サーバも念のため停止させて
ください。

4

バックアップ処理が開始されます。

図 4-45 バックアップステータス

バックアップが終わってから、ファイルの転送処理を行いアップグレードします。

図 4-46 ファイル転送時のプログレスバー

インストールガイド
Magic eBusiness Platform V9 Plus93

第 4 章 - Magic Application Server V9 Plus のセットアップ［このページは意図的に空白にしています。
］

94

インストールガイド
Magic eBusiness Platform V9 Plus

第 5 章 - 添付 DBMS について

Pervasive PSQL v9 Workgroup のインストール

5

添付 DBMS について

Magic eBusiness Platform V9 Plus の CD-ROM には、Pervasive PSQL v9 Workgroup とMSDE2000（Microsoft SQL Server 2000 Desktop Engine）が添付されております。
この章では、これらのインストール処理について説明します。
起動メニューから［RDBMS］を選択すると、以下に表示されるような RDBMS の選択
メニューが表示されます。

5

図 5-1RDBMS の選択メニュー

インストールしたい製品名をクリックすることで、インストール処理が開始されます。
•

Pervasive PSQL v9 Workgroup と MSDE2000 のインストール処理は、Magic のインストールとは別に行ってください。

•

インストール処理は、なるべく他のアプリケーションを終了してから行うよ
うにしてください。（正常にインストールされない場合があります。）

Pervasive PSQL v9 Workgroup のインストール
起動
Pervasive PSQL v9 Workgroup のインストールを実行する場合、選択メニューの［Pervasive PSQL v9 Workgroup］をクリックしてください。インストーラが実行されます。
［Help］をクリックすると、インストールについての詳細情報が表示されます。
Windows NT や Windows 98 の場合、システムのアップデートを実行する場合があります。この場合、システムの再起動要求ダイアログが表示されます。（再起
動しないと、その後のインストール処理を継続することができません。
）再起動
すると、自動的にインストール処理が継続されます。
インストールガイド
Magic eBusiness Platform V9 Plus95

第 5 章 - 添付 DBMS について「ようこそ」ダイアログが表示されます。これ以降、［次へ（N）］をクリックすることでダイアログが表示されますのでそれに従って操作してください。

図 5-2Pervasive.SQL V8 Workgroup のインストール処理•

Windows 98 の場合は、Pervasive.SQL V8 Workgroup をインストールした後、システムが再起動されます。

•

Pervasive.SQL の動作環境の変更内容は、ワークグループエンジンを再起動しないと有効になりません。

•

ユーティリティを実行するために JRE（Java 実行環境）が必要です。インス
トール時に JRE のインストールの問い合わせが表示されます。

動作環境の変更
Pervasive PSQL v9 Workgroup のインストール後に Magic をインストールすることで、
以下のように環境設定が実行されます。

レジストリの更新•

サポートプロトコル：TCP/IP のみ•

作成ファイルのバージョン：7.x•

スペースを含むファイル／ディレクトリ：On•

トランザクション一貫性保守：On

この設定は、Pervasive Control Center ユーティリティで変更できます。
Registry フォルダに更新前の情報を保存しています。（Pervasive.reg）このファイルをダブルクリックするかレジストリエディタから取り込むことで更新前に戻すことができます。

旧バージョンからのアップグレード
旧バージョン（Btrieve 6.15/Pervasive.SQL 2000/Pervsive SQL V8 など）がインストール
されている PC に Pervasive PSQL v9 をインストールする場合は、できるだけ旧バージョンをアンインストールされてから行うことをお勧めします。
96

インストールガイド
Magic eBusiness Platform V9 Plus

第 5 章 - 添付 DBMS について

MSDE 2000 のインストール

Pervasive.SQL 2000 がインストールされた PC では、エンジンが実行中でのインストー
ルはできません。手動で停止させる必要があります。また、アンインストール情報が残る場合があります。

MSDE 2000 のインストール
MSDE2000 は、MS-SQL Server 2000 ベースの RDBMS エンジンで、デスクトップ上で使用することを想定しています。MS-SQL Server 2000 に対して以下のような制限があります。
•

独自のユーザー インタフェースやツールは用意されていません。

•

データベースのサイズは、最大 2GB です。

•

１台のコンピュータ上で実行することのできるインスタンス数は、最大 16 です。

•

同時作業負荷は、最大 5 つを前提にしています。

インストール方法
インストール処理を実行するには以下の方法があります。
•

5

起動メニューから［MSDE2000］を選択します。
支援プログラム経由で MSDE2000 のインストールプログラムを実行します。インストール後、「MAGIC」という名前のデータベース作成処理も行います。
インストールする PC のシステム環境によっては、正常にインストールできない場
合もあります。このような場合は、次の方法でインストール処理を行ってください。

•

コマンドプロンプトを開き、CD-ROM の MSDE2 フォルダから Setup.exe を実行します。
MSDE2000 の Readme（SP3README.HTM）を参考に行ってください。コマンドラ
インパラメータで SAPAWD=”sa_password” （sa_password : SA のパスワード）と指定しないと処理されません。

ここでは、MSDE2000 のインストトール支援プログラムを使用したインストール手順について説明いたします。

インストール処理
支援プログラムが起動されると最初に確認ウィンドウが表示されます。

図 5-3 MSDE2000 のインストール確認

内容を確認の上、処理を継続する場合は、「はい（Yes）」をクリックしてください。

インストールガイド
Magic eBusiness Platform V9 Plus97

第 5 章 - 添付 DBMS についてSA ( システム管理者 ) のパスワードを指定するダイアログが表示されます。

図 5-4 SA のパスワード指定

以下は、Windows 2003/Xp/2000/NT の場合のみ表示されます。Windows98 の場合、混合認証モードでインストール処理を実行します。
［次へ］をクリックすると、セキュリティモードを指定するが表示されます。以下の 2
種類のうちどちらかを指定してください。
•

Windows 認証モード……Windows 認証モードでは、ユーザーは Microsoft Windows
2003/Xp/2000/NT ユーザー アカウントを使用して接続できます。

•

混合モード ……混合モードでは、ユーザーは Windows 認証か SQL Server 認証のいずれかを使用して MSDE のインスタンスに接続します。Microsoft Windows 2003/
Xp/2000/NT ユーザー アカウントを使用して接続するユーザーは、Windows 認証
モードまたは混合モードのいずれかで信頼関係接続を使用できます。

MSDE のデフォルトの認証モードは Windows 認証です。MSDE は、組み込みの SA
ユーザー アカウントを使用してインストールを行いまが、SQL Server 認証がデフォル
トで無効になっているので、標準インストールの後では、組み込みのアカウントにア
クセスできません。

図 5-5MSDE セキュリティモードの指定

98

インストールガイド
Magic eBusiness Platform V9 Plus

第 5 章 - 添付 DBMS について

MSDE 2000 のインストール［次へ］をクリックすると MSDE2000 のインストール処理が実行され、以下のような
プログレスバーが表示されます。

図 5-6MSDE の インストール中のウィンドウ•

MSDE2000 のインストール後にシステムの再起動を促すダイアログが表示されることがあります。ここで再起動した場合、以後のデータベース作成処理は行われません。

•

他のバージョンの MS-SQL Server がインストールされている場合はインストールできません。これをアンインストールしてもレジストリやインストー
ルディレクトリに MS-SQL Server 関連の情報が残っている場合、インストー
ルができない場合があります。インストール時にエラーが出るような場合、
以下の情報を削除してみてください。

5

レジストリ
［HEKY_LOCAL_MACHINE］
Software\\Microsoft\Microsoft SQL Server
Software\\Microsoft\MSSQL Server
ディレクトリ
C:\Program Files\Microsoft SQL Server

データベース作成
MSDE のインストールが終了すると データベース作成処理を行います。以下のような確認ウィンドウを表示します。

図 5-7 データベース作成確認

インストールガイド
Magic eBusiness Platform V9 Plus99

第 5 章 - 添付 DBMS について
「はい（Yes）」をクリックすると MSDE を起動し、「MAGIC」という名前のデータベースを作成します。

図 5-8 データベース作成処理

手動で作成する場合は、後述する作成手順を参照してください。

MSDE の起動／停止
MSDE がインストールされるとタスクバーに「サービスマネージャ」のアイコンが表示されます。（インストール直後は表示されません。OS を再起動してください。）

図 5-9 サービスマネージャのアイコン

100

インストールガイド
Magic eBusiness Platform V9 Plus

第 5 章 - 添付 DBMS について

MSDE 2000 のインストール

アイコンにカーソルを合わせて右クリックするとメニューが表示されます。
「SQL
Server サービスマネージャを開く」を選択すると次のようなダイアログが表示され、サービスの起動／停止を行うことができます。

5

図 5-10MSDE のサービスマネージャ

手動でのデータベースの作成
インストールした MSDE に対して、MAGIC というデータベースを作成するためのスク
リプトファイル（CD-ROM の MSDE2\instmagic.sql）を提供しています。
スクリプトの実行は、データベースエンジンを起動した後、コマンドプロンプトで次のコマンドを起動します。このとき、カレントフォルダーは、MSDE のインストールフォ
ルダーの下の Binn（通常は、”c:\Program Files\Microsoft SQL
Server\80\Tools\Binn”）とします。

Windows98 の場合
Osql -Usa -Psa_password -n -i path\instmagic.sql

Windows 2003/Xp/2000/NT の場合•

Windows 認証モードでインストールした場合
Osql -E -n -i path\instmagic.sql•

混合認証モードでインストールした場合
Osql -Usa -Psa_password -n -i path\instmagic.sql（「path」は、instmagic.sql が存在するフォルダー、すなわちインストール CD-ROM のMSDE2 を指定します。）

Magic での設定
1. Magic.ini ファイルの［MAGIC_GATEWAYS］セクションに MGDB20=Mgms7.dll を設定します。（行の最初でセミコロン「;」によって、コメントアウトされていないことを確認してください。）通常 MS-SQL ゲートウェイをインストールした場合、この設定になっています。
2. Magic を起動して ［ヘルプ／ MAGIC 情報］を開き、MSSQL ゲートウェイがロードされていることを確認します。

インストールガイド
Magic eBusiness Platform V9 Plus101

第 5 章 - 添付 DBMS について
3. ［設定 / データベース］で新規のデータベースを作成し、以下のような設定を行い
ます。

参考

•

DBMS:…… MSSQL•

DB 名…… magic•

データベース特性 / ユーザ名……sa

データベースがローカルなので、「データベースサーバー」の設定は必要ありません。
Windows 認証でインストールしている場合やユーザ「sa」に対するパスワードを設定していない場合は「ユーザパスワード」は必要ありません。
4. アプリケーションを開き、テーブルリポジトリの「データベース」に #3 で作成したデータベースを選択します。

参考：

102

MSDE2000 についての詳細は、Microsoft SQL Server 2000 Books Online を参照してください。（CD-ROM の MSDE2 フォルダ内の sqlbol サブフォルダにインストール
ファイルがあります。）

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

ライセンスサーバの確認方法

トラブルシューティング

6

ここではインストールやユーザ登録時に発生しうる可能性のある問題と対処方法について説明いたします。
ここでは以下のトピックが記載されています。
•

ライセンスサーバの確認方法•

ライセンスのトラブルシューティング•

インストール時の FAQ•

ライセンス登録時の FAQ•

エラーメッセージ一覧

ライセンスサーバの確認方法
ライセンスサーバが動作しているかどうかを確認するには、C:\FlexLm フォルダにインストールされている Lmtools が使用できます。
Magic でインストールされるライセンスサーバは、Ver7.0b です。OS の環境によっては正常に動作しない場合があります。このような時は、”C:\FlexLM\V9.2”のフォルダ上に Ver9.2 があります。ライセンスサーバを止めてこちらのファイルに差し替えてみてください。（その際、Ver7.0b のファイルをバックアップしておいてください。）

6

ライセンスサーバの指定
コマンドプロンプトより、Lmtools.exe を実行すると以下のようなダイアログが表示されます。「Configuration License File」をチェックして、エディットボックスに、「744@ServerName」と入力してください。
（ServerName：ライセンスサーバをインストー
ルした PC のホスト名）
サーバ名を指定することで、別の PC 上のライセンスサーバに対する状況を確認することができます。

図 6-1 ライセンスサーバの指定

インストールガイド
Magic eBusiness Platform V9 Plus103

第 6 章 - トラブルシューティング

ライセンスサーバの確認をするには［Stop/Relead］タブをクリックしてください。指定したライセンスサーバが実行している場合、以下のように表示されます。表示されない場合は、ライセンスサーバの指定に誤りがあるか、ライセンスサーバが実行していない可能性があります。
ライセンスを更新した場合、ライセンスの再読込が必要になります。ライセンスサーバ
名にカーソルを置き、「Reread License File」ボタンをクリックするとライセンスサーバを停止することなく再読込を行うことができます。
［ShutdownServer］ボタンをクリックするとライセンスサーバが終了してしまいます。特別な理由がない限りこのボタンをクリックしないでください。

図 6-2 ライセンスサーバの確認

登録したライセンスを確認するには登録されているライセンスの内容を確認するには、［Server Diagnostics］タブで表示させます。ライセンス名を指定しない場合は、登録された全てのライセンスについて表示されます。ライセンス名を指定することで特定のライセンスの内容を確認することができます。
指定したライセンスが登録されていないかまだ読み込まれていない場合は、No licenses for XXXX in this license fileと表示されます。

104

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

ライセンスサーバの確認方法

図 6-3 ライセンスの確認

ライセンスの使用状況を確認するには登録したライセンスの使用状況を確認するには、［Server Status］タブをクリックし以下のような表示に切り換えます。
「List All Active License」をチェックし、「Perform Satus License」ボタンをクリックすると現在有効なライセンスが全て表示されます。
表示内容をスクロールしていくと「floating license」という表示の次にライセンスを使用しているサーバ名やユーザ名、スレッド名が以下のように表示されます。
User-Name Host-Name Host-Name (host-name/port
start XXXX, nn Licenses.

Tcp/ip port),

Magic がバックグランドで実行している場合は、スレッド数分のライセンスを使用します。この場合、行の末尾の「nn licenses」という表示で使用ライセンス数が表示されます。
このライセンス数の合計を計算していただくことで、使用されているライセンスの総数を確認することができます。

インストールガイド
Magic eBusiness Platform V9 Plus1056

第 6 章 - トラブルシューティング
Magic 実行時にライセンス数を超えている旨のエラーが表示される場合は、この表示をもとにライセンスの使用状況を確認してください。

図 6-4 ライセンスの使用状況の確認

ライセンスのトラブルシューティング
Magic を起動したり、アプリケーションを実行する場合にエラーがでる場合の対応方法を列挙します。

ライセンスサーバの確認ダイアログが表示される。
以下のようなダイアログが表示された場合は、ライセンスサーバが実行されていないか、ライセンスサーバの指定が間違っている可能性があります。

図 6-5 ライセンスサーバの確認ダイアログ

この場合、Lmtools の［Stop/Reread］タブを開いてください。
［Remote Server List］にサーバ名が表示されていない場合は、以下の原因でライセンスサーバが動作していません。
•

ライセンスファイル（C:\Flexlm\License.dat）の１行目に記述されたホスト名が動作させる PC のホスト名と異なる場合。
（ホスト名にスペースがある場合も同様です。）
対応：ホスト名を修正してください。ホスト名にスペースが含まれている場合は、
IP アドレスを設定してください。

106

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング•

ライセンスのトラブルシューティング

ライセンスファイル（C:\Flexlm\License.dat）の１行目に記述されたホスト ID が動作させる PC と異なる場合。
ユーザ登録申請時にご連絡いただいたホスト ID と異なる PC にライセンスサーバを
インストールした場合にこのような状態になります。
また、ネットワークアダプタが無効な状態になっている場合も同様な状態になります。（PC のメインボードに組み込まれたネットワークアダプタの場合、ケーブルが外れていると無効になる場合があります。）
対応：ユーザ登録申請時にご連絡いただいたホスト ID をもつ PC にインストールしてください。ネットワークアダプタにケーブルを接続しないような使用形態が考えられる場合は、［Ethernet 以外］というオプションでホスト ID を取得してください。
「ライセンスマネージャでホスト ID を確認する」（41 ページ）を参照してください。

•

人為的に止めている
対応：スタートメニューに起動用のメニューがありますのでこれを使用して起動してください。

ライセンスサーバが、動作しているにもかかわらず上記のようなエラーがでる場合は、ライセンスサーバの指定に誤りがあると考えられます。Magic.ini の［MAGIC_ENV］セクションの ［LicenseFile］の指定を見直してください。

LICENSE ERROR: のエラーダイアログが表示される
この場合ライセンスサーバは、動作していますが、Magic 側で指定したライセンス名が以下の理由で無効になっている可能性があります。
•

ライセンスが登録されていない

6

対応：ライセンスマネージャで登録してください。
•

登録したが、ライセンスの再読込を行っていない。
対応：前述の「ライセンスサーバの確認をするには」（104 ページ）を参考にして、ライセンスファイルの再読込を行ってください。

Lmtools の ［Server Status］または、［Server Diags］タブで、［Feature Name］を指定しないで表示させてみてください。該当するライセンス名が表示されるかどうかを確認してください。

ユーザ数オーバのエラーダイアログが表示される。
アプリケーションのオープン時に以下のようなエラーダイアログが表示された場合は、ライセンスに登録されたユーザ数を全て使用していることが考えられます。

図 6-6 ユーザ数オーバのエラーメッセージ

ユーザ数を確認するには、前述の「登録したライセンスを確認するには」（104 ページ）を参考にして現在使用しているライセンスを確認してみてください。

インストールガイド
Magic eBusiness Platform V9 Plus107

第 6 章 - トラブルシューティング

インストール時の FAQ
Ｑ：どのメニューを選べばよいか分からない。
Ａ：本製品の CD-ROM には Magic eBusiness Platform V9 Plus 関連のすべての製品が入っておりますが、セットアップ出来るのは以下のものだけです。
•

購入された製品……インストール後にライセンス登録が必要です。

•

RDBMS…… MSDE2000/Pervasive PSQL v9 Workgroup があります。（Magic Application Server では、添付されている Pervasive PSQL v9 Workgroup を使用できません。）•

dbMAGIC Ver8.2K4 SP4……dbMAGIC Ver4 ～ 7 のアプリケーションを V9 Plus 用に移行するためのユーティリティとして添付しています。これ以外の目的で使用することはできません。

Ｑ：ファイルサーバ上に Magic をインストールして各クライアントで共有して使いたい。
Ａ：Magic Client ［セットアップタイプの選択］ダイアログで［環境設定］を選択することで可能になります。ただし、エンジンを共有する場合は、各クライアント数分のライセンスを所持していることが前提となります。
Ｑ：Magic のマニュアルについて
Ａ：Magic の CD-ROM に Online と言うディレクトリがあります、ここに、マニュアル類が PDF
形式で入っております。併せて参照してください。また、Magic eDeveloper は、PC にインストールすることもできます。
参考

PDF 形式の文書を読むためには、Adobe Acrobat Reader をインストールする必要があります。CD-ROM 内の Acrobat というフォルダ内には、インストールファイルがあります。

Ｑ：Magic 起動時に "MGXXX.EXE － DLL が見つかりません " というエラーダイアログが表示される。
Ａ：Gateway に対応した、各 DBMS 側のクライアントツールがインストールされていない場合に発生します。
•

Pervasive.SQL の場合……Pervasive.SQL V8/2000i/PSQL v9•

SQL Server の場合…… SQL Server クライアントモジュール•

Oracle の場合 …… Net8•ODBC の場合…… 各種の ODBC ドライバ•

DB2 UDB の場合…… DB2 UDB クライアントモジュール

Ｑ：TCP/IP がインストールされているのに、TCP/IP の環境を要求するエラーが出る。
Ａ：TCP/IP の有無は、OS のレジストリ情報より IP アドレスを取得して判断していますが、過去にインストールした NIC の情報が残っている場合に、正確に取得できない場合があります。このような場合は、レジストリの以下の情報を確認してみてください。
Windows Xp/2000/NT の場合［HKEY_LOCAL_MMACHINE］
SYSTEM\CurrentControlSet\Services\XXXXX\Parameters\Tcpip のIPAddress または、DhcpIPAddress
Windows 98 の場合［HKEY_LOCAL_MMACHINE］
SYSTEM\CurrentControlSet\Services\Class\ NNNN の IPAddress の値
NNNN は、次の値です。
Enum\Network\MSTCP\XXXXX の Driver の値
108

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

ライセンス登録時の FAQ

このレジストリ情報が現在お使いの、TCP/IP 環境と異なる場合は、"IPAddress" の文字があるキーを削除してください。
参考
XXXXX は、PC のインストール環境ごとに異なります。
レジストリの操作は十分注意して行ってください。
Ｑ：インストール直後に別の製品をインストールしたら、エラーが出てしまった。
Ａ：インストール処理のプロセスが残っている状態で、別のインストール処理のプロセスを実行するとエラーが発生して処理が継続できません。しばらく時間をおいてから再度起動してみてください。

ライセンス登録時の FAQ
Ｑ：同じ製品のライセンスを登録したい。
Ａ：同じ製品のライセンスを複数登録することはできません。ユーザ数のアップなどで再度ライセンス登録を行う場合は、一旦該当するライセンスを削除し、新しいライセンスコード
で再登録する必要があります。
Ｑ：ライセンスサーバ経由で使用しているがライセンスエラーになる。
Ａ：以下のような原因が考えられます。
•

ライセンスサーバのホスト名が正しくないか見つからない。
ping コマンドでホスト名を確認してください。IP アドレスで接続できるようであれ
ば、ホスト名の代わりに IP アドレスで指定するようにしてください。

•

ライセンスサーバが実行されていない。
ライセンスサーバのプロセスを確認してください。

•

ライセンスサーバ上のライセンスファイルのホスト ID が間違っている。
C:\FlexLM\License.dat の１行目にホスト ID が書き込まれています。この値を確認してください。
もし間違っている場合は、ユーザ登録コード自体が ライセンスサーバの PC と合っていないことになります。正しい PC でインストールし直してください。
ライセンスサーバに接続されているライセンスマネージャで、Magic eDeveloper のライセンス登録を行った場合も同じです。

•

ライセンスファイルが破損している。
Magic のインストール先にデフォルトのライセンスファイルがあります。これをC:\FlexLM\ にコピーしてライセンス登録しなおしてください。

•

ライセンスの登録直後で、ライセンスサーバを再起動していない。
ライセンスを変更した場合、ライセンスサーバを一旦停止して再起動させる必要があります。再起動しない状態では、変更前のライセンス内容が有効になります。
（ライセンスマネージャ上の表示と異なることがあります。）•

ライセンスファイル内のホスト名が間違っている。
ライセンスファイルの１行目に記述しているホスト名がライセンスサーバを起動する PC のホスト名でない場合、ライセンスサーバは起動しません。ライセンスサー
バ起動時にエラーになる場合は、ホスト名を確認してください。

•

ホスト名に DBCS コード（日本語文字列）が使用されている。
ライセンスサーバは、DBCS で定義されたホスト名では正常に動作しません。ライ
センスファイル (License.dat) の 1 行目のホスト名を IP アドレスに変更してみてくだ
さい。

インストールガイド
Magic eBusiness Platform V9 Plus

1096

第 6 章 - トラブルシューティング
Ｑ：ライセンスマネージャでホスト ID が 0 または ffffffff になる。
Ａ：ライセンスマネージャで「ホスト ID の表示」を行った場合、「0」または「ffffffff」と表示されることがあることがあります。この場合、次の三つのうちいずれかひとつの方法により対応してください。
•

ホスト ID として、「Ethernet 以外」を選択する。

•

ネットワークに「NWLink IPX/SPX」または「NetBEUI」のドライバを追加する。

•

Win2000 の TCP/IP の Media Sense を無効にする。これは、Registry Editor (Regedt32.exe)
を使用して、以下のキーを設定して行ってください。
•

キー

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters• 値
Value Name: DisableDHCPMediaSense
Data Type: REG_DWORD, 2 進数
Value Data Range: 1
上記の件について、以下の URL に参考情報があります。
•

http://www.macrovision.com/japan/FAQ/lmChap2.html#2.4

Ｑ：ライセンス登録時に、"Ethernet 以外の ID で登録済みです . ..." というエラーが出る。
Ａ：一度、Ethernet 以外のホスト ID で登録した後に、Ethernet のホスト ID で登録した場合（逆も同じです）このようなエラーが出ます。前回登録した ［ホスト ID］でユーザ登録を行う
か、Magic のインストール先あるデフォルトのライセンスファイルを C:\FlexLM\ にコピーしてライセンス登録を行う必要があります。

エラーメッセージ一覧
セットアップ時のエラーメッセージは以下の通りです。

製品選択時のエラー
TCP/IP 環境がインストールされていません . このプロトコルは、インストールしようとしている製品に必要です . 別の製品を選択してください .
TCP/IP 環境のない PC に Magic Client や Magic Application Server をインストールしたときにこのエラーが出ます。
（この２製品は、ライセンスサーバが必須のため
TCP/IP 環境がない場合はインストールできません。）

コンポーネントの選択時のエラー
サービスを登録するには Administrtor の権限が必要です .
Windows Xp/2000/NT で Administrator の権限のないユーザが MRB や ライセンス
サーバを選択した場合このエラーが出ます。
この PC には、ライセンスサーバがすでにインストールされています .
ライセンスサーバのサービスがすでに登録済みの状態の PC に対してライセンス
サーバを選択した場合にこのエラーが出ます。
ライセンスサーバのホスト名には、" ＿ " という文字は使用できません .PC のホスト
名を変更してください .
ライセンスサーバをインストールする PC のホスト名にアンダーバー"_" が含まれている場合このエラーが出ます。
110

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

エラーメッセージ一覧

選択されたモジュールの中に、TCP/IP の環境が必要なものがあります .（ライセンス
サーバー、MRB, インターネットリクエスタ）選択モジュールを変更してください .
TCP/IP 環境がない PC に対して MRB や インターネットリクエスタ、ライセンス
サーバを選択した場合このエラーが出ます。
この PC には、ブローカのサービスがすでにインストールされています .
MRB のサービスがすでに登録済みの状態の PC に対して MRB を選択した場合にこのエラーが出ます。MRB の選択をはずすか、既存の MRB をアンインストール
してください。
ファイルの読み込み中にエラーが発生しました .
内部エラーです。CD-ROM からファイルが読み取れなかった可能性があります。

MRB のパスワード指定時のエラー
パスワードは 32 桁以上指定できません .
パスワードの設定ダイアログでは、桁数を 32 桁までに制限をかけています。

インストールディレクトリ指定の時ディレクトリ XXXX の作成中にエラーが発生しました。処理を中断します .
指定したディレクトリが作成できませんでした。ディスクの不良かディレクトリ
の作成権がない可能性があります。
［No］が選択されたため、作成しませんでした .
ディレクトリの作成確認で ［No］が選択されました。
指定されたディレクトリ名は長すぎます .
インストール先のパス名の長さが、200 桁以上になっています。ディレクトリ名
は、200 桁以上指定できません。
インストール先のドライブには十分な空き容量がありません。インストールするには少なくても XX K バイト以上の空きが必要です。インストール先には、XX K バイトの空き容量しかありません .
指定したインストール先のドライブの空き容量が、転送するファイルサイズより小さい状態です。インストール先を変更するか、ディスクスペースを増やしてください。

ライセンスサーバ／ライセンスファイル指定時のエラー
ライセンスサーバのホスト名が指定されていません .
ライセンスサーバのホスト名の指定欄が空白になっています。
ライセンスサーバのポート番号が指定されていません .
ライセンスサーバのポート番号の指定欄が空白になっています。
ライセンスサーバのポート番号の桁数が大きすぎます .
ライセンスサーバのポート番号が 4 桁以上になっています。
指定されたライセンスファイルは存在していません .
他のライセンスファイルを指定する選択をしているが、指定されたファイルが見インストールガイド
Magic eBusiness Platform V9 Plus

111

6

第 6 章 - トラブルシューティング
つかりませんでした。

インターネットリクエスタの転送先指定時のエラー（ISAPI 用）
ISAPI リクエスタを使用する Microsoft Web サーバの Scripts ディレクトリが指定されていません . デフォルトのディレクトリが選択されます .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。
指定された リクエスタの転送先のディレクトリが存在しません . デフォルトのディレ
クトリが選択されます .
指定したパスが存在しない場合は、転送先が Magic のインストール先に変更されます。
Java アプレットの転送先ディレクトリが指定されていません . デフォルトのディレク
トリが選択されます .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。
指定された Java アプレットの転送先ディレクトリは存在しません . デフォルトのディレクトリを選択します .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。
リクエスタの転送先のエイリアスと Java アプレットの転送先のエイリアスが同じ名前になっていました . Java アプレット側のエイリアスをデフォルトに変更しました .
リクエスタの転送先のエイリアスと Java アプレットの転送先のエイリアスを同じ
名前には指定できません。この場合、Java アプレットの転送先のエイリアスをデ
フォルト値に変更します。

インターネットリクエスタの転送先指定時のエラー（CGI 用）
CGI リクエスタ用の Scripts ディレクトリが指定されていません . デフォルトのディレクトリが選択されます .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。
指定された CGI 用の Scripts ディレクトリは存在しません . デフォルトのディレクト
リを選択します .
指定したパスが存在しない場合は、転送先が Magic のインストール先に変更されます。
Java アプレットの転送先ディレクトリが指定されていません . デフォルトのディレク
トリが選択されます .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。
指定された Java アプレットの転送先ディレクトリは存在しません . デフォルトのディレクトリを選択します .
転送先を指定するパス名が設定されていない場合は、Magic のインストール先をデフォルトにします。

112

インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

エラーメッセージ一覧

リクエスタの転送先のエイリアスと Java アプレットの転送先のエイリアスが同じ名前になっていました . Java アプレット側のエイリアスをデフォルトに変更しました .
リクエスタの転送先のエイリアスと Java アプレットの転送先のエイリアスは同じにできません。この場合、Java アプレットの転送先のエイリアスをデフォルト値に変更します。

MRB 指定時のエラー
MRB が稼働しているサーバのホスト名を指定してください .
MRB が稼動しているホスト名が指定されていません。

レジストリ更新時のエラー
拡張子 MFF に対する関連付けの登録に失敗しました .
拡張子 MFF を Magic アプリケーションとして関連付ける処理に失敗した場合に発生します。
拡張子 MCF に対する関連付けの登録に失敗しました .
拡張子 MCF を Magic アプリケーションとして関連付ける処理に失敗した場合に発生します。

6

Windows Xp/2000/NT のサービスの更新時のエラー
Ver9 用の MRB のサービス登録に失敗しました .
MRB のサービスの登録に失敗しました。
Ver9 用の MRB サービスの開始に失敗しました .
MRB のサービスの開始処理に失敗しました。
Ver9 用のライセンスサーバのサービス登録に失敗しました .
ライセンスサーバ のサービスの登録に失敗しました。
Ver9 用のライセンスサーバのサービスの開始に失敗しました .
ライセンスサーバ のサービスの開始処理に失敗しました。
サービスの停止に失敗しました .
MRB/ ライセンスサーバ のサービスの停止に失敗しました。
サービスの削除に失敗しました .
MRB/ ライセンスサーバ のサービスの削除に失敗しました。
Windows Xp/2000/NT のサービスの扱いについては、アプリケーションのシステム管理担当者にご相談ください。

インストール情報作成時のエラー
アプリケーションフォルダの作成に失敗しました .
スタートメニューへの登録ができませんでした . フォルダ名に、使用できない文字が含まれている可能性があります。

インストールガイド
Magic eBusiness Platform V9 Plus113

第 6 章 - トラブルシューティング
ファイルの書込ができません
表示されているファイルが、何らかの原因で作成できませんでした。
リストを書き込めませんでした。
インストール情報用ファイル（Install.inf）への情報の書込みに失敗しました。
MAGIC.INI 作成エラー：MAGICINI.INC の作成に失敗しました。
MAGICINI.INC は、MAGIC.INI を作成するための中間ファイルですが、このファ
イルが何らかの原因で作成できませんでした。

アプリケーション起動時のエラー
シェルインタフェース用 DLL がロードできませんでした .（shell32.dll）
アプリケーション起動用のドライバがロードできませんでした。
実行できません
テキストファイルに関連付けられたアプリケーションを実行しようとしました
が、実行できませんでした。関連付けができていない可能性があります。
エラー：次のコマンド・プロセス作成に失敗しました。
MRB などをインストール後に実行させますが、その際正常に起動用できなかった
場合に発生します。

メンテナンス／アップグレード時のエラー
アンインストールプログラムは、レジストリ上の現在のレビジョンの 'Version' キーを見つけられませんでした。....
レジストリにアンインストール情報が残っている場合、メンテナンスモードで起動します。この時、レジストリの上のインストール情報［HKEY_LOCAL_MACHINE］の「Magic Software Japan\（製品名）\9.40」
を探しに行きますがこの情報が存在しない場合、このようなエラーが発生します。
レジストリのアンインストール情報を削除する必要があります。
少なくとも１つ以上のコンポーネントの追加／削除を行ってください .
メンテナンスモードで、「変更」を選択した場合は、コンポーネントの指定内容を必ず変更する必要があります。
エラー：バックアップに失敗しました。
アップグレード処理時に、バックアップを指定した場合そのファイルが使用中のためコピー処理が正常に行われなかった可能性があります。番号が表示される場合は以下に該当します。

114•-2……転送元のファイルがオープンできなかった場合•-3…… 転送先のファイルがオープンできなかった場合•-6…… メモリ不足のため処理ができなかった場合•-27…… 転送先のディレクトリが作成できなかった場合（作成権がない可能性があります。）•-38…… 転送先に十分な空き容量がなかった場合•-46…… 転送先が読取専用になっていた場合•

その他……その他特定できない要因でエラーになりました
インストールガイド
Magic eBusiness Platform V9 Plus

第 6 章 - トラブルシューティング

エラーメッセージ一覧

新しいバージョンです。メンテナンスモードでは処理できません。セットアップを終了します .
古いバージョンのインストールモジュールでアップグレードを実行したときに発生します。
バックアップに失敗しました . バックアップ処理をもう一度行いますか？
アップグレード処理時に、バックアップを指定した場合そのファイルが使用中のためコピー処理が正常に行われなかった可能性があります。Btrieve エンジンが停止していることや、ディスクの空きスペースがあることを確認してから行ってく
ださい。
アンインストール処理によるインストールディレクトリの削除に失敗しました . 以下のディレクトリを削除しますか？ ....
表示されているディレクトリの削除ができなかった可能性があります。必要に応じて、後で削除してください。
ファイルの更新に失敗しました . このファイルは、サービスが実行中か何か動作しているためにロックされています ....
MRB のログファイルなどは、MRB が実行している場合、ロックされていて削除できません。表示されているファイルに関連したプログラムが実行中の場合がありますので、確認の上停止してください。

アンインストール時のエラー
タイトルに表示されている理由でファイルが更新できませんでした . このファイルは、サービスが実行中か何か動作しているためにロックされています .....
MRB などが実行中の場合、Log ファイルなどがロックされているため、アンイン
ストール処理が正常に行えなくなります.実行中のプロセスを止めてから処理を再開してください。
アンインストール処理によるインストールディレクトリの削除に失敗しました . 以下のディレクトリを削除しますか？
インストールディレクトリにファイルが存在する場合、ディレクトリの削除処理ができない場合があります。「はい」をクリックすると削除されます。
（これでも正常に削除されない可能性がありますので、あとで確認してください。
）

ファイルの転送エラー
以下のデータの転送中にエラーが発生しました . セットアップを中断します。
ファイル転送中のエラーです。転送先にファイルを書き込めなかったか、CD の読
み取りエラーの可能性があります。

内部エラー
セットアップ用コンポーネントの設定エラーです .
インストール内部のファイルの読み込みエラーが発生した可能性があります。

インストールガイド
Magic eBusiness Platform V9 Plus

1156

第 6 章 - トラブルシューティング［このページは意図的に空白にしています。］

116

インストールガイド
Magic eBusiness Platform V9 Plus

Magic eBusiness Platform V9 Plus インストールガイド

Copyright 2003 Magic Software Enterprises Ltd.and Magic Software Japan K.K.

第六版 2006 年 11 月 10 日
東京都渋谷区代々木三丁目二十五番地三号
発行 〒 151-0053
あいおい損保新宿ビル 14 階

All rights reserved.