Comments
Description
Transcript
Appeon インストレーション ガイド
Appeon インストレーション ガイド Appeon® 6.2 for PowerBuilder® 日本語版 FOR WINDOWS ドキュメント ID:ADC00806-01-0620-01 改訂:2009 年 8 月 13 日 Copyright © 2000-2009 by Appeon Corporation. All rights reserved. このマニュアルは、新版のエディションまたはテクニカル ノートに記載されるまで、 現行の Appeon ソフトウェアと継続するリリースに対応します。このマニュアルに記 載されている内容は将来予告なしに変更されることがあります。このマニュアルに 記載されているソフトウェアはライセンス契約に基づいて提供されるものであり、 無断で使用または複写することはできません。 このマニュアルの内容は Appeon Corporation の書面による事前の許可無く、電子的、 機械的、手作業、光学的、またはその他のいかなる手段によっても複製、転載、翻 訳することを禁止します。 Appeon、Appeon のロゴ、Appeon Developer、Appeon Enterprise Manager、AEM、 Appeon Server および Appeon Server Web Component は Appeon Corporation の商標また は登録商標です。 Sybase、Adaptive Server Anywhere、Adaptive Server Enterprise、iAnywhere、 PowerBuilder、Sybase Central および Sybase jConnect for JDBC は、Sybase, Inc.の商標 または登録商標です。 Java、JDBC および JDK は Sun, Inc.の商標または登録商標です。 このマニュアルに記載されている上記以外の会社名および製品名は、それらの会社 およびその関連会社の商標または登録商標です。 政府による使用、複写、開示は、国防総省の契約に関して DFARS 52.227-7013 の細 目(c)(1)(ii)に明記されている制約事項およびその他の政府機関の契約に関して FAR 52.227-19(a)-(d) に明記されている制約事項に従います。 Appeon Corporation, 1/F, Shell Industrial Building, 12 Lee Chung Street, Chai Wan District, Hong Kong. 目次 1 はじめに.................................................................................................... 5 1.1 対象読者.................................................................................................................... 5 1.2 このマニュアルの内容 .............................................................................................. 5 1.3 関連マニュアル ......................................................................................................... 6 1.4 お困りのときは ......................................................................................................... 7 2 イントロダクション.................................................................................. 8 2.1 概要 ........................................................................................................................... 8 2.2 セクション 508 の適用.............................................................................................. 8 2.3 システム アーキテクチャ.......................................................................................... 8 2.4 Appeon エディション.............................................................................................. 10 2.5 Appeon コンポーネント.......................................................................................... 11 2.5.1 Appeon Developer .......................................................................................... 11 2.5.2 Appeon Server ................................................................................................ 11 2.5.3 Appeon Help ................................................................................................... 11 3 インストレーションの要件..................................................................... 12 3.1 クライアントの要件 ................................................................................................ 12 3.1.1 ソフトウェアの要件........................................................................................ 12 3.1.2 ハードウェアの要件........................................................................................ 12 3.2 Appeon Server の要件............................................................................................. 12 3.2.1 ソフトウェアの要件........................................................................................ 12 3.2.2 ハードウェアの要件........................................................................................ 13 3.2.3 (オプション)Web サーバの要件 ................................................................. 13 3.3 Appeon Developer の要件....................................................................................... 13 3.3.1 ソフトウェアの要件........................................................................................ 13 3.3.2 ハードウェアの要件........................................................................................ 14 3.4 データベース サーバの要件 .................................................................................... 14 4 Appeon 6.2 のインストール................................................................... 15 4.1 概要 ......................................................................................................................... 15 4.2 インストレーションのシナリオ .............................................................................. 15 4.2.1 概要................................................................................................................. 15 4.2.2 開発 PC........................................................................................................... 16 4.2.3 リモート Appeon Server と Web サーバ ........................................................ 16 4.2.4 複数の Appeon Server .................................................................................... 17 4.3 二つのインストール方法......................................................................................... 17 4.4 Appeon 6.2 の新規インストレーション .................................................................. 18 4.4.1 インストールの開始........................................................................................ 18 4.4.2 Appeon Server のインストレーション ........................................................... 21 4.4.3 Appeon Developer のインストレーション...................................................... 30 4.4.4 Appeon Help のインストレーション .............................................................. 35 4.4.5 PDF プリンタのインストレーション.............................................................. 37 4.5 Appeon 6.2 のアップグレード インストレーション ............................................... 42 4.5.1 概要................................................................................................................. 42 4.5.2 アップグレード インストールの準備.............................................................. 42 4.5.3 Appeon for PowerBuilder 6.0/6.1 から 6.2 へのアップグレード ..................... 42 4.5.4 設定情報を手動でアップグレード .................................................................. 49 5 インストール後の設定 ............................................................................ 51 5.1 IIS の設定 ................................................................................................................ 52 5.1.1 IIS 6 の設定 ..................................................................................................... 52 5.1.2 IIS 7 の設定 .................................................................................................... 57 5.2 64 ビット システムの設定....................................................................................... 59 5.3 特権の設定 .............................................................................................................. 62 5.3.1 クライアント マシンで Web アプリケーションを実行するアカウント特権.. 62 5.3.2 Windows Vista と Windows2008 で Appeon Server を実行するアカウント 特権.......................................................................................................................... 62 5.4 Internet Explorer の設定 .......................................................................................... 64 5.4.1 概要................................................................................................................. 64 5.4.2 Internet Explorer 設定の確認........................................................................... 64 5.4.3 セキュリティの設定........................................................................................ 64 5.4.4 Internet Explorer 7 へのアドオン設定 ............................................................. 66 5.4.5 Internet Explorer ファイルのキャッシュ ......................................................... 67 5.4.6 Internet Explorer の詳細設定........................................................................... 68 5.4.7 Windows Vista における Internet Explorer 7 の追加設定 ................................ 68 5.5 システムの言語設定 ................................................................................................ 71 5.6 JScript.dll ファイルのバージョンの検証 ................................................................. 72 5.7 動的データウィンドウ サポートの設定 .................................................................. 72 5.8 ASE チェーン モードの問題への対応 ..................................................................... 72 5.8.1 ASE チェーン モードに関する既存の問題...................................................... 72 5.8.2 問題解決のために提供されるストアド プロシージャ..................................... 73 6 Appeon 6.2 のアンインストール ........................................................... 74 6.1 概要 ......................................................................................................................... 74 6.2 Appeon Developer のアンインストール.................................................................. 74 6.3 Appeon Server のアンインストール ....................................................................... 77 6.4 Appeon Help のアンインストール .......................................................................... 81 6.5 PDF プリンタのアンインストール.......................................................................... 83 7 テクニカル サポート............................................................................... 85 索引............................................................................................................ 86 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 1 はじめに 1.1 対象読者 このマニュアルは、Appeon® 6.2 for PowerBuilder® 日本語版をインストールする使用 者を対象としています。 1.2 このマニュアルの内容 このマニュアルは全部で 7 章に分かれています。 第1章:はじめに 『Appeon インストレーション ガイド』についての一般的な紹介です。 第 2 章:イントロダクション Appeon 6.2 for PowerBuilder .NET 日本語版およびシステム アーキテクチャの 概要を説明します。 第 3 章:インストレーションの要件 Appeon 6.2 for PowerBuilder .NET 日本語版をインストールするためのシステ ムおよびコンフィグレーション要件を説明します。 第 4 章:Appeon 6.2 のインストレーション Appeon Server、および Appeon Developer のインストール手順を説明します。 第 5 章:インストール後の設定作業 すべてのアプリケーションの実行に影響する Appeon システム アーキテク チャに必要な設定手順を説明します。 第 6 章:Appeon 6.2 のアンインストール Appeon 6.2 for PowerBuilder .NET 日本語版のアンインストール手順を説明し ます。 第 7 章:テクニカル サポート テクニカル サポートのための重要な情報です。 Appeon インストレーション ガイド ページ 5 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 1.3 関連マニュアル Appeonでは、Appeon for PowerBuilder とその性能の理解をより深めるために、次の マニュアルを提供しています。 『Appeon デモ アプリケーション チュートリアル』 Appeonデモ アプリケーションについて説明します。Appeonデモ アプリケー ションには、「Appeon Sales Application」、「Appeon Code Examples」、 「Appeon ACF Demo」および「Appeon Pet World」が提供され、PowerBuilder アプリケーションをWeb化するAppeonの機能を示します。 『Appeon Developer ユーザ ガイド』(または『Appeon Developer ツールバーで の作業』) Appeon 6.2 で提供されるAppeon Developer ツールバーの使用方法を説明します。 『Appeon Developer ツールバーでの作業』は、『Appeon Developer ユーザ ガ イド』のHTML版です。 『Appeon Server コンフィグレーション ガイド』 Appeon Serverとデータベース サーバ間の接続の確立、および Appeon Server と Appeon により配布されたWeb アプリケーションを保守するための AEM の 設定方法を説明します。 『Appeon サポート機能ガイド』(または『Appeon 機能ヘルプ』) Appeon でWebアプリケーションに変換できる PowerBuilder 機能、および未サ ポート機能の詳細について説明します。 『Appeon 機能ヘルプ』は『Appeon サポート機能ガイド』の HTML版です。 『Appeon インストレーション ガイド』 Appeon for PowerBuilder のインストール方法について説明しています。 『Appeon マイグレーション ガイド』 AppeonによるWebへのマイグレーション プロセスと、これらの手順を構成す るステップに関連する様々なトピックを完全な図解入りで説明しています。 また、小さなPowerBuilderアプリケーションをWebに配布するプロセスを完全 に体験できるチュートリアルが含まれています。 Appeon インストレーション ガイド ページ 6 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 『Appeon パフォーマンス チューニング ガイド』 Appeonにより変換されたWebアプリケーションのパフォーマンスを向上させ るための、PowerBuilderアプリケーションの修正方法について説明しています。 『Appeon トラブルシューティング ガイド』 製品のインストレーション、Web 配布、AEM、Webアプリケーションの実行 等、トラブルシューティングに関する問題とそのトピックの情報を提供して います。 『Appeon の紹介』 Appeon 6.2 for PowerBuilderに含まれるすべてのドキュメントについて説明し ます。 『Appeon新機能ガイド』 Appeon 6.2 for PowerBuilder の新機能および変更された機能を説明します。 『What’s New in Appeon』は『Appeon新機能ガイド』の HTML版です。 1.4 お困りのときは Appeon for PowerBuilder のサポート契約を購入した各 Appeon のインストレーション サイトには、Novalys テクニカル サポートまたは Novalys 認定のサポート パート ナーとコンタクトすることが認められている 1 人以上のコンタクト パーソンがおり ます。 この製品について何か質問がある場合、またはインストレーション プロセスで支援 が必要な場合、サポート契約に基づいて専任のコンタクト パーソンが Novalys テク ニカル サポートまたは Novalys 認定のサポート パートナーに連絡してください。 Appeon インストレーション ガイド ページ 7 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 2 イントロダクション 2.1 概要 Appeon for PowerBuilder 日本語版は、PowerBuilder アプリケーション全体を自動的に Web に移行できます。 Appeon for PowerBuilder 日本語版は、PowerBuilder アプリケーションのソースコード から真の n-Tier Web アプリケーションを自動的に生成します。これらの Web アプリ ケーションは、 クライアント/サーバのユーザ インタフェースを HTML で正確に再 現し、Microsoft 標準の Web ブラウザ上で実行されます。また、これらの Web アプ リケーションはオリジナルの PowerBuilder アプリケーションのリッチ ユーザ エクス ペリエンス を維持しながら、n-Tier Web アーキテクチャおよび.NET プラット フォームにおいて、拡張性、有用性、安全性、信頼性、柔軟性を含む優れたサービ ス品質を実現します。 Appeon for PowerBuilder 日本語版は、PowerBuilder IDE 内でアプリケーションの Web 化プロセスのすべてを実行することができます。開発者は、HTML、Java、.NET ま たは JavaScript などのコードを記述する必要はありません。必要とされるのは、標 準の PowerBuilder プログラミング技術のみです。 Appeon for PowerBuilder 日本語版を使用する企業では、PowerBuilder を使用してクラ イアント/サーバ アプリケーションの構築を継続する事もできます。ボタンをクリッ クするだけで、これらのアプリケーションを Web 化して配布できます。また、既存 の クライアント/サーバ アプリケーションを Web アプリケーションに変換すること もできます。Web アプリケーションの開発はもはや気の遠くなるような大変な作業 ではありません。Appeon により、既存の PowerBuilder アプリケーションの最適化、 新しい PowerBuilder アプリケーションの構築はありふれた簡単でルーチン化された 作業になります。 2.2 セクション 508 の適用 Appeon インストレーション プログラムは米国連邦政府セクション 508 アクセシビ リティの条項を満たしています。 2.3 システム アーキテクチャ Appeon for PowerBuilder 日本語版は、標準の n-Tier Web アーキテクチャ(図 2-1 を参 照)に基づいて動作します。アーキテクチャ内の各層は、同じマシンにインストー ルされたかどうかに関らず、特定の目的のサービスを実行します。たとえば、Web Appeon インストレーション ガイド ページ 8 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. サーバ、アプリケーション サーバ及びデータベース サーバは、一つのマシン内にイ ンストールされてもいいですし、また複数の異なるマシンにインストールすること もできます。また、単一の層が複数のマシンを横断して配置されることもあります。 たとえば、アプリケーション サーバは、ロード バランスを提供するため、複数の Appeon Server マシンから構成できます。 図 2-1:Appeon for PowerBuilder システム アーキテクチャ アーキテクチャの各層には、その層の目的のサービスを提供できる適当な Appeon コンポーネントまたはサード パーティのソフトウェアがインストールされます。そ れらのアーキテクチャ層とそれぞれの目的および必要な Appeon またはサード パー ティのソフトウェアを次の表に示します。 表 2-1:Appeon Web アーキテクチャの各層 層 目的 Appeon コンポーネント サード パーティの ソフトウェア クライ アント Web アプリケーションの実行 無し Microsoft 社 Internet Explorer (デフォルト) 開発 PC PowerBuilder アプリケーション を n-Tier アーキテクチャに基づ くテスト環境と実運用 Web 環 境へ配布します。 Appeon Developer PowerBuilder Internet Explorer Web サーバ Appeon Web アプリケーション のプレゼンテーション レイヤ をホストし、クライアント PC からの要求、およびアプリケー ション サーバから配信された 要求に応答します。 Appeon Server Web コンポーネント。 ノート:Appeon Server には Web コ ンポーネントが含 まれています。 Microsoft 社 IIS Appeon インストレーション ガイド ページ 9 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. アプリ ケー ション サーバ Appeon Web アプリケーション のデータウィンドウと INI ファ イルをホストし、データウィン ドウの検索、更新、ビジネス ロジックの実行、セキュリティ 認証などの Web アプリケー ションに必要な実行サービスを 提供します。 Appeon Server Microsoft 社 IIS データ ベース サーバ Web アプリケーションのデータ ベースをホストします。 無し Appeon がサポートす るRDBMS。詳細はセ クション 3.4 の 「デー タベース サーバの要 件」 をご参照くださ い。 2.4 Appeon エディション Appeon for PowerBuilder 6.2 .NET には、次のエディションがあります。 表 2-1: Appeon エディション エディショ ン Enterprise エ ディション コンポーネント Appeon Server (Appeon Server Web コンポーネントを含む) Appeon Help 説明 1) Appeon Developer は提供されません。 2) ロード バランシング サービスはサ ポートされます。 3) 30 日以内に製品のアクティブ化が必 要です。 Workgroup エディショ ン Appeon Server (Appeon Server Web コンポーネントを含む) Developer エディショ ン Appeon Developer Appeon Server (Appeon Server Web コンポーネントを含む) Appeon Help 1) Appeon Developer は提供されません。 2) 30 日以内に製品のアクティブ化が必 要です。 1) 最大オンライン ユーザ数は 5 2) 30 日以内に製品のアクティブ化が必 要です。 Appeon Help Trial エディ ション Appeon Developer Appeon Server (Appeon Server Web コンポーネントを含む) 1) 評価期間は 30 日 2) 最大オンライン ユーザ数は 5 Appeon Help Appeon インストレーション ガイド ページ 10 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 2.5 Appeon コンポーネント 2.5.1 Appeon Developer Appeon Developer は、アプリケーションを Web 化して Appeon Server に配布するた めに PowerBuilder にアドオンされるツールです。 Appeon Developer がインストールされると、PowerBuilder IDE の中で PowerBuilder か ら Web への変換プロセスを可能にする一連のツールが提供されます。これらのツー ルは PowerBuilder を開く度に自動的にロードされ、PowerBuilder IDE 上にアドオン されたツールバーを介してアクセスされます。 2.5.2 Appeon Server Appeon Server は、Microsoft .NET コンポーネントの集合で、Appeon Web アプリケー ションに対して、データ コネクティビティ、データウィンドウ サポート、トラン ザクション管理、およびセキュリティなどの実行時サービスを提供します。 また、Appeon Server には Appeon Enterprise Manager (AEM) および Appeon Server Web コンポーネントが含まれます。 AEM は、Web アプリケーションとして提供され、インターネットやイントラネット 上で Appeon Server および配布された Web アプリケーションを管理するために使用 されます。 Appeon Server をインストールすると、AEM は自動的に EAServer にイン ストールされます。 Appeon Server Web コンポーネントは、実行環境として IIS Web サーバ内に入れられ、 標準の Microsoft Web ブラウザで PowerBuilder スタイルの Web グラフィカル ユーザ インタフェースをサポートします。この Appeon Server Web コンポーネントは、 JavaScript、HTML、XML ファイルの集合で、標準の Microsoft Web ブラウザ内で リッチな PowerBuilder スタイルのユーザ インタフェースを可能にします。 たとえば、ロード バランシングの目的で、Web サーバと Appeon サーバを物理的に 分ける場合、Appeon Server Web コンポーネントを Web サーバの Web ルートにコ ピーし、Web サーバを Appeon プラグインで構成します。詳細の設定手順は、 『サーバ コンフィグレーション ガイド』の『Appeon Server ロード バランシングの 構成』セクションを参照してください。 2.5.3 Appeon Help Appeon Help を使用すると、すべてのユーザ ドキュメントを手軽に参照することが できます。Appeon ヘルプでは、Appeon サポート機能などのヘルプ情報を迅速で簡 単に入手できます。 Appeon インストレーション ガイド ページ 11 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 3 インストレーションの要件 3.1 クライアントの要件 3.1.1 ソフトウェアの要件 Microsoft Internet Explorer 6.0 SP2、7.0、8.0 Microsoft Windows 2000 SP4、Windows Server 2003 SP2、Windows Server 2008 SP1、Windows XP SP3、または Windows Vista SP1 Windows Vista 上でAppeon Webアプリケーションを実行するには、事前に Internet Explorerのセキュリティを適切に設定する必要があります。詳細の情 報は、『Windows VistaにおけるIE7 の追加設定』を参照してください。 (オプション)Adobe Acrobat Reader 6.0、7.0、または 8.0(PDF データウィン ドウまたはレポートを表示する場合) 3.1.2 ハードウェアの要件 1 GHz またはそれ以上の Pentium レベルのプロセッサ 最少で 512 MB の RAM 3.2 Appeon Server の要件 3.2.1 ソフトウェアの要件 (推奨) Windows Server 2003 SP2、または Windows Server 2008 SP1 (オプション) Windows Server 2000 SP4、Windows XP SP3、または Windows Vista SP1 Microsoft IIS 6.0、または 7.0 Microsoft .NET Framework 2.0、または 3.0 IIS は、.NET Framework の前にインストールされなければなりません。そう でなければ、Web アプリケーション実行時に問題を引き起こす可能性があり ます。 Appeon インストレーション ガイド ページ 12 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 3.2.2 ハードウェアの要件 1.8 GHz またはそれ以上の Pentium レベルのプロセッサ 最低 1 GB RAM(推奨:2GB RAM) 50 MB ハード ディスク領域(Appeon Server インストレーション用) DVD-ROM ドライブ(Appeon インストレーションは DVD から) 3.2.3 (オプション)Webサーバの要件 Microsoft Windows 2000 SP4、Windows Server 2003 SP2、Windows Server 2008 SP1、Windows XP SP3、または Windows Vista SP1 Microsoft IIS 6.0 または 7.0 8 MB ハード ディスク領域(Appeon Server Web コンポーネント インストレー ション用) Web サーバが Appeon Server と共にロード バランシングを行うようにするには、 Appeon プラグインをインストールして設定する必要があります。詳細の手順は、ヘ ルプ ファイル『Web サーバ コンフィグレーション ガイド』を参照してください。 3.3 Appeon Developer の要件 3.3.1 ソフトウェアの要件 Microsoft Internet Explorer 6.0 SP2、7.0、8.0 Microsoft Windows 2000 SP4、Windows Server 2003 SP2、Windows Server 2008 SP1、Windows XP SP3、または Windows Vista SP1 Sybase PowerBuilder® 8.0.4、9.0.3、10.2.1、10.5.2、11.2、または 11.5 必要な Build がない場合は Appeon Installation DVD で提供されている PowerBuilder EBF インストールプログラム、または Sybase ダウンロード Web サイトから、PowerBuilder を必要なバージョンへアップグレードできます。 アプリケーションで使用されるデータベース サーバに接続する ODBC データ ベース ドライバ、またはネイティブ データベース ドライバ。Sybase ASA 7/8/9/10/11 では、ネイティブ データベース ドライバを使用できません。 (オプション)Sybase Adaptive Server® Anywhere 7.0.4、8.0.2、9.0、10.0、ま たは 11.0(Appeon インストレーションに含まれる PowerBuilder デモを実行す る場合) Appeon インストレーション ガイド ページ 13 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 3.3.2 ハードウェアの要件 1.8 GHz またはそれ以上の Pentium レベルのプロセッサ 最少で 512 MB RAM (1 GB RAM 以上を推奨) 100MB の使用可能なハード ディスクドライブ領域 (Appeon Developer インス トレーションのみ)。 変換される PowerBuilder アプリケーションのサイズに応じて追加のハード ディスク領域を必要とします。 DVD-ROM ドライブ(Appeon インストレーションは DVD から) 3.4 データベース サーバの要件 Appeon 6.2 for PowerBuilder .NET は、次のデータベース サーバで実行できます。 Sybase Adaptive Server Anywhere 7.0.4、8.0.2 、9.0 または 10.0(ODBC ドライ バ) Sybase Adaptive Server Anywhere 11.0、Sybase Adaptive Server Anywhere WEB Edition (SQL Anywhere .NET Data Provider ドライバ) Sybase Adaptive Server Enterprise (ASE) 12.5.x、または 15.x(ODBC ドライバ) Oracle 8i、9i、10g 、または 11g (Oracle JDBC ドライバ、または Oracle ネイ ティブ ドライバ) Microsoft SQL Server 2000 SP4、2005 SP1、または 2008 (MS SQL Server ネイ ティブ ドライバ) Informix 7.x、8.x、9.x または 10.x ( IBM JDBC ドライバ、または IBM Informix Net Provider) Appeon インストレーション ガイド ページ 14 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. 4 Appeon 6.2 のインストール 4.1 概要 Appeon6.2 for PowerBuilder .NET は次の 3 つのコンポーネントから構成されています。 表 4-1:Appeon コンポーネント コンポーネント 説明 インストール先 Appeon Developer PowerBuilder にアドオンされ、 Web 配布 機能を提供するコンポーネント Windows 2000、2003、 2008、XP または Vista 上 で実行されている PowerBuilder Appeon Server Appeon Web アプリケーションの実行サー ビス、たとえばデータのコネクティビ ティ、データウィンドウのサポート、ト ランザクションの管理、印刷およびセ キュリティなどを提供する Microsoft .NET コンポーネントの集合。 Appeon Server には、また Appeon Server Web コンポーネント、Microsoft Web ブラ ウザ内で PowerBuilder スタイルの Web グ ラフィカル ユーザ インタフェースをサ ポートする実行環境が含まれます。 Appeon Server Web コンポーネントは、 Appeon Web アプリケーションの基盤 フォームとなる JavaScript、HTML と XML ファイルのライブラリです。 Windows 2003 上実行され る IIS Appeon Help Appeon ユーザ ドキュメントのオンライン ヘルプです。これによって、ヘルプ情報 を迅速で簡単に入手できます。 Windows 2000、2003、 2008、XP または Vista 4.2 インストレーションのシナリオ 4.2.1 概要 Appeon for PowerBuilder は、ネットワーク アーキテクチャ内で実行されるので、そ れぞれの Appeon コンポーネントは、ネットワーク内のそれらの役割に応じたコン ピュータへインストールされる必要があります。このセクションでは、ネットワー ク アーキテクチャに依存して、どのように Appeon をインストールするかを現実的 なシナリオを使って解説します。 Appeon インストレーション ガイド ページ 15 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. 4.2.2 開発 PC 表 4-2:開発 PC へのインストレーション シナリオ 1 台のマシンにインス トール:コンピュータ 1 が IDE、Web サーバ、 アプリケーション サー バ、およびデータベー ス サーバのサービスを 提供。 要件 コンピュータ 1: Microsoft Windows 2003 Server Microsoft .NET Framework Microsoft IIS Microsoft Internet Explorer Sybase PowerBuilder Sybase ASA (オプション) アプリケーション データベースに依存して Sybase ASE、Oracle、 Microsoft SQL Server または Informix 。 Appeon コンポーネント コンピュータ 1: Appeon Developer Appeon Server 4.2.3 リモート Appeon Server とWebサーバ テーブル 4-3:リモート Appeon Server と Web サーバのインストレーション シナリオ 要件 Appeon コンポーネント この例では、2 台のコ ンピュータを使用: コンピュータ 1 を 開発 PC に使用 コンピュータ 1: Microsoft Windows 2000、2003、 2008、XP、または Vista Microsoft Internet Explorer Sybase PowerBuilder Sybase ASA コンピュータ 1: Appeon Developer コンピュータ 2 を Web サーバ、アプリケー ション サーバおよび データベース サーバに 使用。 コンピュータ 2: Microsoft Windows 2003 Server Microsoft .NET Framework Microsoft IIS アプリケーション データベースに 依存して Sybase ASA、Sybase ASE、Oracle、 Microsoft SQL Server、または Informix。 コンピュータ 2: Appeon Server Appeon インストレーション ガイド ページ 16 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. 4.2.4 複数のAppeon Server 表 4-4:複数の Appeon Server のインストレーション シナリオ 要件 Appeon コンポーネント コンピュータ 1: Microsoft Windows 2000、2003、 2008、XP、または Vista Microsoft Internet Explorer Sybase PowerBuilder Sybase ASA コンピュータ 1: Appeon Developer コンピュータ 2 をデー タベースサーバに使用 コンピュータ 2: アプリケーション データベースに に依存して Sybase ASA、Sybase ASE、Oracle、Microsoft SQL Server、または Informix コンピュータ 2: 無し コンピュータ 3 を Web サーバに使用 コンピュータ 3: Microsoft IIS コンピュータ 3: Appeon Server Web Component コンピュータ 4 から N をアプリケーション サーバのグループとし て使用 コンピュータ 4 から N: Microsoft Windows 2003 Server Microsoft .NET Framework Microsoft IIS コンピュータ 4 から N: Appeon Server この例は N(N>=4)台の コンピュータを使用: コンピュータ 1 を 開発 PC に使用 4.3 二つのインストール方法 Appeon 6.2 for PowerBuilder .NET は“新規インストール”と“アップグレード イン ストール”の 2 つのインストール方式を提供しています。 コンピュータに Appeon for PowerBuilder のいずれかのバージョンがインス トールされていない場合、インストレーション プログラムは、自動的に新規 インストールを行います。 コンピュータに Appeon 5.x またはそれ以前のバージョンがインストールされ ている場合、そのバージョンをアンインストールする必要があります。 Appeon 6.2 に必要な環境を準備できてから、インストール プログラムを実行 します。インストレーション プログラムは新規インストールを行います。 コンピュータに Appeon 6.0 または 6.1 がインストールされている場合、イン ストレーション プログラムは、自動的にアップグレード インストールを実行 します。 Appeon インストレーション ガイド ページ 17 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.4 Appeon 6.2 の新規インストレーション 4.4.1 インストールの開始 ステップ 1 - インストレーション パッケージにある Setup.exe ファイルをダブルク リックします。インストレーションの最初の ページには、次のインストレーション タスクの幾つかのオプションが表示されます。 Install Now:このボタンをクリックすると、インストールを開始します。 Readme for Installation:このオプションをクリックすると、主要なシステム 要件とインストレーション情報を参照できます。 Install Appeon PDF Printer:このオプションをクリックすると、PDF プリンタ ドライバのインストールを開始します。 Exit:セットアップ プログラムを終了します。 ノート:C: ドライブにはインストールの一時ファイルを格納するための空き領域が十 分であることを確認してください。空き領域不足の場合、「1607: Unable to install InstallShield Scripting Runtime.」というエラー メッセージがポップアップされること があります。 ステップ 2 -[Install Now] をクリックします。 図 4-1:Appeon for PowerBuilder のインストール Appeon インストレーション ガイド ページ 18 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 3 - Appeon for PowerBuilder のイントロダクション ページで[Next] をク リックします(図 4-2)。 図 4-2:イントロダクション ページ ステップ 4 - ライセンス契約に同意するかを選択して[Next] をクリックします(図 4-3)。 図 4-3:ライセンス契約ページ Appeon インストレーション ガイド ページ 19 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 5 - 製品キーを入力して、[Next] をクリックします(図 4-4)。 図 4-4:製品キー ページ ステップ 6- インストールしたいコンポーネントを選択して、[Next]をクリックしま す。選択されたコンポーネントがインストールされます(図 4-5)。 次の図で、Appeon Server が選択されていることを確認してください。 図 4-1: コンポーネントの選択 Appeon インストレーション ガイド ページ 20 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 次のセクションを参照して、各コンポーネントのインストレーションを行ってくだ さい。 Appeon Server のインストレーションについての詳細は、『Appeon Server のインスト レーション』セクションを参照してください。 Appeon Developer のインストレーションについての詳細は、『Appeon Developer の インストレーション』セクションを参照してください。 Appeon Help のインストレーションについての詳細は、『Appeon Help のインスト レーション』セクションを参照してください。 .NET バージョンには、Appeon Server Web コンポーネントをインストールする必要 はありません。これは Appeon Server のインストール時に自動的にインストール されます。 4.4.2 Appeon Serverのインストレーション 4.4.2.1 前提条件 Appeon Server のインストールの前に、次を確認してください。 1. IIS 6.0 または 7.0 が、適切な機能とともに正しくインストールされている事 2. IIS 6.0 または 7.0 のインストール後、.NET Framework 2.0、または 3.0 が正しく インストールされている事。IIS がインストールされていない場合、Web アプリ ケーションの実行に問題を引き起こします。 4.4.2.1.a IIS 6.0 を Windows 2003 にインストール IIS 6.0 が Windows 2003 にデフォルトでインストールされていない場合、これを手動 でインストールする必要があります。次は IIS のインストール手順です。 1. [コントロール パネル| プログラムの追加と削除]を開きます。 2. [Windows コンポーネントの追加と削除]をクリックします。 3. 表示されるコンポーネント リストから、アプリケーション サーバをクリックし ます。 4. [OK]をクリックして、IIS 6.0 をインストールし、システムをリブートします。 Appeon インストレーション ガイド ページ 21 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.4.2.1.b IIS 7.0 を Windows Vistaにインストール IIS 7.0 が Windows Vista にデフォルトでインストールされていない場合、これを手動 でインストールする必要があります。次は IIS のインストール手順を実施して、 Web 管理ツールとアプリケーション 開発機能が正しくインストールされたかを確認 してください。デフォルトでは、IIS のインストールでこれら 2 つのツールを選択し なければインストールされません。 1. [コントロール パネル| プログラム| プログラムと機能]を開き、[Windows 機能の 有効化または無効化]をクリックします。[Windows の機能]ダイアログが表示さ れます。 2. [Windows の機能]ダイアログ内で、[Internet Information Services]をダブルクリッ クしてリストを広げます。[Internet Information Services]のチェックボックスをク リックし、さらに[Web 管理ツール]と[アプリケーション開発機能]内にリストさ れるすべての項目にチェックマークを付けます。[OK]をクリックします。この IIS の 2 つの機能は Appeon Server の実行をサポートします(図 4-6)。 図 4-5:Windows の機能 3. [OK]をクリックして Windows のインストールを終了し、システムをリブートし ます。 Appeon インストレーション ガイド ページ 22 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.4.2.1.c IIS 7.0 を Windows 2008 にインストール 1. [コントロール パネル| 管理ツール| サーバ マネジャー]を開き、[Roles Server Manager]をクリックして、[Role Summary]ビューを表示します(図 4-7)。 図 4-2: Server マネジャー 2. [ロールの追加]をクリックして、表示される[ロールの追加]ウィザードの手順に 従います。 3. [サーバ ロールの選択]内で[Web Server(IIS)]を選択して[Next]をクリックします (図 4-8)。 Appeon インストレーション ガイド ページ 23 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-3: [ロールの追加]ウィザード 4. [ロール サービスの選択]ページ内で、[Application Development]のチェックボッ クスをチェックして、[管理ツール]内ですべての機能を選択します(図 4-9)。 図 4-4: [ロールの追加]ウィザード Appeon インストレーション ガイド ページ 24 Erreur ! Style non défini. 5. Appeon 6.2 for PowerBuilder .NET 日本語版 IIS は Windows Process Activation Service (WAS) に依存しており、次のダイアロ グを表示します。[ロールの追加]ウィザードが必要なすべての従属関係を通知す る時、ウィザードを進めるために[必要なロール サービスの追加]をクリックし ます。(図 4-10)。 図 4-5: [ロールの追加]ウィザード 6. インストールを進めて、システムをリブートします。 4.4.2.1.d .NET Framework 2.0 または 3.0 のインストール .NET Framework 1.1 は、通常デフォルトでインストールされますが、Appeon が必要 とする.NET Framework を手動でインストールする必要があります。.NET Framework 2.0 または 3.0 は、次の URL からダウンロードしインストールできます。 http://www.microsoft.com/downloads/en/default.aspx. 4.4.2.2 インストレーションの手順 ステップ 1 - Appeon for PowerBuilder のセットアップ プログラムを実行し、 [Appeon Server for .NET]のインストールを選択します(『インストールの開始』セ クションを参照)。Appeon Serverインストールの準備ができるまでお待ちください。 ステップ 2 - Appeon Server がインストールされた IIS Web サイトを指定して、 [Next]をクリックします。(図 4-11)。 Appeon Server は既存の Web サイトまたは新しい Web サイトにインストールされま す。新しい Web サイトに Appeon Server をインストールしたい場合、[新しい Web サ イトの作成]オプションを選択して Web サイトを作成し、Web サイトの記述、TCP ポート、およびホーム ディレクトリを入力します。 Appeon インストレーション ガイド ページ 25 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-6: Web サイトのロケーション ステップ 3 - Appeon デモの Web バージョンをインストールするかどうかを選択し て、[Next]をクリックします(図 4-12)。 図 4-7: カスタム セットアップ Appeon インストレーション ガイド ページ 26 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 4 - Appeon デモのインストールを選択した場合、ASA のパスを指定して [Next]をクリックします(図 4-13)。 Appeon デモの実行には ASA が必要です。 セットアップにはマシンにあるすべての ASA がリストされます。 図 4-8: ASA ロケーション 次のメッセージが表示された場合、Appeon は、[Yes]をクリックしてセットアップ プログラムが ODBC データソース アドミニストレータ内のコネクション プーリン グを可能にすることを推奨します。これは実行時のあらゆるパフォーマンスの問題 の可能性を排除します。 Appeon インストレーション ガイド ページ 27 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 5 - AEM ログイン ユーザ名とパスワードを指定します(図 4-14)。 図 4-9: AEM ログイン ユーザ名とパスワード ステップ 6 - [設定のサマリー]をクリックします(図 4-15)。 希望しない設定を変更するには[Back]をクリックします。また、[Next]をクリックす るとセットアップはファイルのコピーを開始します。 Figure 4-10: 設定のサマリー Appeon インストレーション ガイド ページ 28 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 [Next]をクリックすると、インストレーション プログラムはファイルのコピーを開 始します(図 4-16)。 図 4-11: Appeon Server インストレーション プロセス ステップ 7 - [Finish]をクリックして、Appeon Server のインストレーションを終了 します(図 4-17)。 Figure 4-12: セットアップの終了 セットアップ プログラムは、次の図に示すように .NET Framework 2.0 を登録します。 手動で.NET Framework 2.0 を登録したい場合は、[Finish]をクリックする前にボック スをアンチェックできます(図 4-18)。 Appeon インストレーション ガイド ページ 29 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 Figure 4-13: .NET Framework の登録 Appeon Server のインストレーションにおいて、Appeon Enterprise Manager Web アプ リケーション(%appeonserver%\AEM に配置)と Appeon Server Web コンポーネント (%appeonserver%\weblibrary_ax に配置) は自動的にインストールされます。 ここで、%appeonserver% は、たとえば C:\Inetpub\wwwroot\appeon のように、Appeon Server のインストレーション ディレクトリを示します。 4.4.3 Appeon Developerのインストレーション 4.4.3.1 前提条件 開発 PCは、セクション 3.3『Appeon Developer の要件』で解説された要件を満た している必要があります。PowerBuilder 9.0.3、11.1 または 11.5 が、PowerBuilder セットアップ プログラムからインストールまたはアップデートされていること を確認してください。その他のソースから複製したファイルとフォルダにより インストールまたはアップデートはできません。 PowerBuilder が、Appeon がサポートするビルドにアップグレードされているこ とを確認してください。 インストールを開始する前に、Sybase PowerBuilder、Sybase ASA、および他のす べての Widows プログラムをシャットダウンしてください。 Appeon インストレーション ガイド ページ 30 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 Windows タスク マネジャーの[プロセス]タブを確認して、EonADT60.exe、 PB90J.exe 、PB100J.exe、PB110J.exe、および PB11.5J.exe が実行されていないこ とを確認してください。これらのプロセスが実行されている場合は、手動で終 了してください。 4.4.3.2 インストレーションの手順 ステップ 1 - Appeon for PowerBuilder のセットアップ プログラムを実行し、Appeon Developer のインストールを選択してインストールを行います(『インストールの開 始』セクションを参照)。 ステップ 2 -[Next] をクリックして Appeon Developer をデフォルト ロケーションに インストールするか、または[Browse] をクリックして別の場所を選択します(図 419)。 図 4-6:Appeon Developer インストール ロケーションの選択 ステップ 3 - コンピュータに複数の PowerBuilder バージョンがある場合、この画面 が表示され、Appeon Developer と統合する PowerBuilder のバージョンを選択できま す(図 4-20)。 Appeon インストレーション ガイド ページ 31 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-7:PowerBuilder のバージョン ステップ 4 -Appeon Developer で使用する Appeon Server と Web サーバのサーバ名 とポート番号を指定します。[Next] をクリックします(図 4-21)。 Appeon Developer と Appeon Server を同じマシンにインストールしたい場合、デフォ ルトの設定値を使用してください。リモート Appeon Server を使用したい場合、リ モート サーバのサーバ名とポート番号を指定します。インストレーション プログラ ムは、Appeon Developer 設定ウィンドウで指定したサーバに対するサーバ プロファ イルと配布プロファイルを自動的に設定します。 必要があれば、インストレーション後に Appeon Developer の設定ツールから設定を 変更できます。 Appeon インストレーション ガイド ページ 32 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-8:Appeon Developer の設定 ステップ 5 -Appeon デモ実行用の ASA のインストール先を指定します(図 4-22)。 図 4-9:Appeon デモ用の ASA Appeon インストレーション ガイド ページ 33 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 6 - 設定のサマリーをチェックします(図 4-23)。 図 4-10:設定のサマリー 希望しない設定は[Back]をクリックして設定を変更するか、または[Next]をクリック してファイルのコピーを開始します(図 4-24)。 図 4-11:Appeon Developer のインストレーション プロセス ステップ 7 -インストレーションを完了するまでお待ちください。 ステップ 8 -[Finish] をクリックして終了します(図 4-25)。 Appeon インストレーション ガイド ページ 34 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-12:Appeon Developer セットアップの終了 4.4.4 Appeon Help のインストレーション ステップ 1 - Appeon for PowerBuilder のセットアップ プログラムを実行し、Appeon Help のインストールを選択してインストールを行います(『インストールの開始』 セクションを参照)。 ステップ 2 - Appeon Help のインストール先を選択します。デフォルトのインス トール先“C:\Program Files\Appeon\Help6.2”を使用するか、[Browse]をクリックし て別のフォルダを選択します(図 4-26)。 図 4-14: Help のロケーション Appeon インストレーション ガイド ページ 35 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 3 - 設定のサマリーをチェックします(図 4-27)。 図 4-15: 設定のサマリー 希望しない設定は [Back]をクリックして変更するか、または[Next]をクリックして ファイルのコピーを開始します(図 4-28)。 図 4-16: Appeon Help のインストレーション プロセス ステップ 4 - インストレーションが完了するまで、お待ちください。 ステップ 5 -[Finish]をクリックして終了します(図 4-29)。 Appeon インストレーション ガイド ページ 36 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-17: セットアップの終了 4.4.5 PDF プリンタのインストレーション Appeon は、サーバ側またはクライアント側で Web データウィンドウを PDF ファイ ルにプリントするために、2 種類の PDF プリンタを提供しています。しかし、.NET エディションでは、クライアント側の PDF プリンタのみサポートされます。 クライアント タイプの Appeon PDF プリンタと並んで、他の PDF プリンタ(Adobe PDF プリンタのような)をクライアントにインストールできます。印刷の前に、 ファイル名とロケーションを指定するプロンプトがユーザに表示され、指定された 名前とパスに対応して作成された PDF ファイルにアクセスできます。 Appeon PDF プリンタは GNU General Public License の元で配信されるオープン ソー ス ソフトウェア製品です。ライセンス情報は、Appeon をインストールしたディスク のプリンタ インストレーション パッケージ内の[Open Source Licenses]ホルダーで見 ることができます。 4.4.5.1 インストレーションの手順 ステップ 1 - インストレーション パッケージのルート ディレクトリにある Setup.exe をダブル クリックします。インストレーションのエントリ ページには、イ ンストレーション タスクのリンクが幾つか表示されます。 Appeon インストレーション ガイド ページ 37 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2 -[Install Appeon PDFPrinter]をクリックします(図 4-30)。 図 4-18: エントリ ページ ステップ 3 - PDFPrinter の説明画面で[Next]をクリックします(図 4-31)。 Figure 4-19: PDFPrinter の紹介画面 Appeon インストレーション ガイド ページ 38 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 4 - PDFPrinter のインストール先フォルダを指定します(図 4-32)。 [Browse]をクリックしてフォルダを選択できます。[Next]をクリックしてファイルの コピーを開始します。 ノート:Windows XP を使用している場合、[Browse]をクリックしてインストール先 フォルダを選択するときに、フォルダの選択ウィンドウは自動的にフォーカスを失 います。しかし、フォーカスがなくても、このウィドウで新しいフォルダを指定で きます。これは InstallShield の問題で、インストレーション プロセスに影響を与え ません。Windows 2000 または Windows Server 2003 ではこの問題はありません。 図 4-20: PDFPrinter の転送先 ステップ 5 - .NET 上では、クライアント PDF プリンタのみがサポートされるため、 クライアント タイプを選択します。 サーバ タイプ -サーバ PDF プリンタをインストールします。PDF ファイルのデ フォルトの格納先は%JAGUAR%\html\reportfile\ です。 クライアント タイプ - クライアント側に印刷用のクライアント PDF プリンタをイ ンストールします。PDF ファイルのデフォルトの格納先は C:\My Documents\Appeon PDFPrinter\ です。 Appeon インストレーション ガイド ページ 39 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-21: プリンタ タイプの指定 ステップ 6 - PDFPrinter のセットアップがファイルのコピーを完了するまでお待ち ください(図 4-34)。 図 4-22: PDFPrinter のインストレーション プロセス Appeon インストレーション ガイド ページ 40 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 7 - セットアップを終了しました。[Finish]をクリックします(図 4-35)。 Figure 4-23: PDFPrinter セットアップの終了 Appeon インストレーション ガイド ページ 41 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.5 Appeon 6.2 のアップグレード インストレーション 4.5.1 概要 Appeon 6.0 または 6.1 のみ Appeon 6.2 にアップグレードできます。Appeon 5.x また はそれ以前のバージョンを使用している場合は、既存のバージョンをアンインス トールした後、Appeon 6.2 をインストールします。 ノート:Appeon 6.0 または 6.1 で配布した Web アプリケーション、およびデモ アプ リケーションは、Appeon 6.2 にアップグレード後、再配布する必要があります。 4.5.2 アップグレード インストールの準備 Appeon 6.0 または 6.1 から Appeon 6.2 にアップグレードする前に、第 3 章「インス トレーションの要件」に記述されている要件を満たすようにシステム環境をアップ グレードする必要があります。Appeon 6.2 に追加された重要なインストレーション 要件を次に示します。 PowerBuilder バージョンを 8.0.4、9.0.3 Build 8004J、10.2.1Build 9004J、 10.2.1C2 Build 9823J、11.2、または 11.5 にアップグレードします。 Appeon Developer は Windows NT にインストールできませんが、Windows 2000 SP4、Windows Server 2003 SP2、Windows Server 2008 SP1、Windows XP SP3、または Windows Vista にインストールできます。 Appeon Devloper のオペレーティング システムとして Windows XP を使用する 場合、Windows XP SP3 にアップグレードする必要があります。 システム環境の要件に加えて、各Appeon コンポーネントのアップグレードの前に、 セクション 4.4『Appeon 6.2 の新規インストレーション』に説明されるインストレー ションの必要条件に適合する必要があります。 4.5.3 Appeon for PowerBuilder 6.0/6.1 から 6.2 へのアップグレード 4.5.3.1 Appeon Server のアップグレード ステップ 1 - Appeon for PowerBuilder のセットアップ プログラムを開始し、Appeon Server for .NETのインストールを選択してインストールを行います(『インストー ルの開始』セクションを参照)。 ステップ 2 - アップグレードを行うかどうかを確認するためのメッセージ ボックス が表示されます。[OK]ボタンをクリックします(図 4-36)。 Appeon インストレーション ガイド ページ 42 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-24: アップグレード インストールの確認 [OK]ボタンをクリックすると、メッセージボックスが開かれ、図 4-37 に示すように、 アップグレードがファイルを準備していることが示されます。 図 4-25: セットアップのファイル準備 アップグレードを開始する前に、セットアップ プログラムが IIS の実行中を検知し た場合、プログラムを終了させる必要があるという警告メッセージがポップアップ されます。 図 4-26: タスク マネジャーのチェック アップグレード プロセスは Appeon Server 6.0/6.1 をアンインストールして、 Appeon Server の設定情報をバックアップします。その後、バックアップされた情報に基づ いて Appeon Server 6.2 をインストールします。この処理は数分ぐらいかかります。 [.NET Framework 2.0 の登録]はデフォルトで選択されています。手動で.NET Framework を登録するには、[Finish]をクリックする前にチェックボックスをアン チェックします。 Appeon インストレーション ガイド ページ 43 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-27: セットアップの終了 セットアップ プログラムは、[.NET Framework 2.0 の登録]がチェックされて[Finish] がクリックされた場合、.NET Framework を登録します。 図 4-28: .NET Framework の登録 Appeon インストレーション ガイド ページ 44 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.5.3.2 Appeon Developer のアップグレード ステップ 1 - Appeon for PowerBuilder のセットアップ プログラムを開始し、Appeon Developer のインストールを選択してインストールを実行します(『インストールの 開始』セクションを参照)。 ステップ 2 - [アップグレードの確認]メッセージボックス内の [OK]ボタンをクリッ クします(図 4-41) 図 4-29: アップグレードの確認 [OK] ボタンをクリックすると、ファイルの準備中を示すメッセージ ボックスが表示 されます(図 4-42)。 図 4-30: セットアップのファイルの準備中 アップグレード プロセスは Appeon Developer 6.0/6.1 をアンインストールして、 Appeon Developer の設定情報をバックアップします。その後、バックアップされた 情報に基づいて Appeon Developer 6.2 をインストールします。この処理は数分ぐらい かかります。 アップグレードが完了するまでお待ちください(図 4-43)。 Appeon インストレーション ガイド ページ 45 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-31: セットアップの完了 ステップ 3 -[Finish]ボタンをクリックして、アップグレードを終了します。 4.5.3.3 Appeon PDFPrinter のアップグレード Appeon PDFPrinter をアップグレードするには、次の手順を実行します。 ステップ 1 - Setup.exe をダブル クリックして、インストレーション プログラムを 実行します。 ステップ 2 -[Install Appeon PDFPrinter]をクリックします。 Appeon インストレーション ガイド ページ 46 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 4-32: インストレーション リンク ステップ 3 - [アップグレードの確認]メッセージボックス内の[OK]ボタンをクリッ クします(図 4-45)。 図 4-33: アップグレード の確認 [OK]ボタンをクリックすると、ファイルの準備中を示すメッセージ ボックスが表示 されます(図 4-46)。 図 4-34: セットアップ ファイルの準備中 Appeon インストレーション ガイド ページ 47 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ファイルの準備ができた後、プログラムはプリンタの種類を選択するプロンプトを 表示します(図 4-47)。 図 4-35: プリンタ種類の指定 [Next]をクリックして、Appeon PDFPrinter のアップグレードを開始します。 図 4-36: セットアップの進行 インストールが完了するまでお待ちください。 Appeon インストレーション ガイド ページ 48 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 4 -[Finish]ボタンをクリックして、インストールを終了します(図 4-49)。 図 4-37: セットアップの終了 4.5.4 設定情報を手動でアップグレード アップグレードの終了後、Appeon 6.0/6.1 にある大部分の設定は保持され、Appeon 6.2 で利用できます。しかしながら、Appeon 6.2 の設定は調整されるとしても、 Appeon Developer、AEM およびAppeon Server の新しい設定を検査して、元の設定が 失われていないことを確認することを推奨します。このセクション内の『アップ デート中に失われる設定(Appeon デモ)』と記述した設定には特に注意を払ってく ださい。 すべての設定を確認してから、Appeon 6.0/6.1 で配布した Web アプリケーション、 および Appeon デモ アプリケーションを Appeon 6.2 で改めて配布してください。 ノート:アプリケーションが ACF フレームワークまたは Appeon Workarounds PBL を使用する場合、Appeon 6.0/6.1 で使用されている ACF フレームワークまたは Appeon Workarounds PBL を新しいものに置き換える必要があります。 Appeon インストレーション ガイド ページ 49 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 4.5.4.1 アップグレード中に失われる設定(Appeonデモ) AEM におけるコネクション キャッシュの設定 コネクションキャッシュ、appeonsample、および appeonsample2 を手動で作成す る必要があります。appeonsample コネクション キャッシュは AppeonsampleForServer ASA ODBC データソースに接続し、appeonsample 2 は Appeonsample2ForServer ASA ODBC データソースに接続します。 AEM におけるトランザクション オブジェクトの設定 Appeon デモ アプリケーションのトランザクション オブジェクトを手動でコネ クションキャッシュにマップする必要があります。Appeon デモ アプリケーショ ンの SQLCA を appeonsample にマップします。Appeon _code_examples アプリ ケーションでは、its_sql を appeonsample にマップし、its_sqt を appeonsample2 に マップします。 詳細の手順は、『Appeon デモ アプリケーション チュートリアル』を参照してくだ さい。 Appeon インストレーション ガイド ページ 50 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5 インストール後の設定 アプリケーションを正常に実行するために、システムの設定を終了してからアプリ ケーションを配布する前に、表 5-1 に示す設定を行う必要があります。「表 5-1:イ ンストール後の設定」は、すべてのアプリケーションの実行に影響を与える Appeon システム アーキテクチャが必要とする設定を示しています。これには、Appeon Developer と Appeon Enterprise Manage での設定は含まれておりません。 表 5-1: インストール後の設定 タスク IIS の設定 クライアント ア カウントの設定 Internet Explorer の設定 システム言語の 設定 JScript.dll バー ジョンの検証 データ ウィンド ウ データ キャッ シュ機能の設定 動的データ ウィ ンドウのサポー トに必要な配置 ASE データベー ス の問題を回避 する設定 説明 Appeon Server に必要な設定。 IIS 6 または IIS 7 の設定により Appeon Server と Web アプリケーションの実行に影響を受ける可能 性があります。 クライアントで設定。 Windows ログイン アカウントは Appeon アクセラ レータ プラグインのダウンロードを妨げるかも知 れません。 クライアントで設定。 Internet Explorer の設定によっては、配布されたア プリケーションが実行できない恐れがあります。 クライアント PC、Appeon Server およびデータベー ス サーバで設定。 Windows の言語設定は Appeon Web のアプリケー ションでの文字の表示に影響を与えます。 クライアントで設定。 jscript.dll のバージョンは 5.6 以上が必要。 Appeon Server およびデータベースサーバで設定。 データ ウィンドウ データ キャッシュ機能は、 Appeon Server 上で繰り返し使用されるデータウィ ンドウ データをキャッシュして、アプリケーショ ンの Web パフォーマンスを高めます。この機能を 実現するために、データベースサーバおよび Web サーバに適切な設定を行う必要があります。 データベースサーバで設定。 動的データ ウィンドウのために、データベース サーバで追加の設定を行う必要があります。 Appeon は、ASE データベースの問題を回避するた めに、ストアド プロシージャの chain モードを修正 する複数の SQL ファイルを提供します。 この問題のエラーメッセージ: “Select error: Stored procedure … may be run only in unchained transaction mode” Appeon インストレーション ガイド 詳細な操作 セクション 5.1を 参照。 セクション 5.3を 参照。 セクション 5.4 を参照。 セクション 5.5 を参照。 セクション 5.6 を参照。 『Appeon Server コンフィグレー ション ガイド』 の「データウィ ンドウ データ キャッシュ」を 参照。 セクション 5.7 を参照。 セクション 5.8 を参照。 ページ 51 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.1 IIS の設定 Appeon Serverのインストレーション後、Appeon ServerとWeb アプリケーションを実 行する前に、IIS を設定する必要があります。 5.1.1 IIS 6 の設定 Appeon Server が IIS 6.0 上で実行される場合、Appeon Server のインストール後、IIS 6.0 を次の手順で設定する必要があります。 ステップ 1-IIS 6.0 の実行モードが Worker Process Isolation Mode かを検証します。 IIS マネジャーを開き、Web サイトを右クリックして[プロパティ]を選択しま す。 [Web サイト プロパティ]ウィンドウで[サービス]タブを選択して、[IIS 5.0 isolation mode で WWW サービスを実行]オプションが選択されていないこと を確認します。 図 5-1: IIS 5.0 isolation mode Appeon インストレーション ガイド ページ 52 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2-Web サービスエクステンションを設定します。 ASP.NET 2.0 またはそれ以上を選択して、[Allow to allow it to run]をクリックします。 64-ビット システムの場合は、ASP.NET 2.0. 2.0.50727 (32-bit) が許可されていること を確認します。 図 5-2: Allowing ASP.NET to run ステップ 3-AEM の ASP.NET バージョン、サーブレット、Appeon 仮想ディレクト リが 2.0 以上であることを確認します。 Appeon 仮想ディレクトリは Appeon Server のインストレーション時に自動的に設定 されます。 サーブレット 仮想ディレクトリの ASP.NET バージョンをチェックする手順を次に 示します。AEM 仮想ディレクトリをチェックする手順も同様です。 Web サイト下の[サーブレット]を右クリックして[プロパティ]を選択します。 [サーブレット プロパティ]ウィンドウ内で、[ASP.NET]タブを選択して ASP.NET のバージョンをチェックします。 Appeon インストレーション ガイド ページ 53 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 5-3: ASP.NET version ステップ 4-Appeon Server における AppeonAppPool の設定を確認します。デフォル トでは、AppeonAppPool は Appeon Server のインストレーション時に自動的に設定さ れます。デフォルトの設定を変更することは推奨できません。 アプリケーションの実行時、ユーザ セッションおよびデータベース トランザクショ ンはメモリに保存されます。もし、Appeon Server が再起動された場合、これらの情 報は失われ、結果としてアプリケーションが失敗します。さらに、情報を完全に保 証するためには、Appeon Server をマルチ プロセス内で実行できません。Appeon Server のアプリケーション プールの設定は、次の手順で行います。 [AppeonAppPool]を右クリックして[プロパティ]を選択します。 [AppeonAppPool プロパティ]ウィンドウの[Recycling]タブ内で、下図の設定が 選択されていないことを確認します。 Appeon インストレーション ガイド ページ 54 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 5-4: Recycling settings [Performance]タブを選択して、[Idle timeout]グループが選択されていないこと、 および[Web garden]の値が 1 に設定されていることを確認します。 図 5-5: Web garden settings [Health]タブを選択して、[Enable pinging]グループと[Enable rapid-fail protection]グループが選択されていないことを確認します。 Appeon インストレーション ガイド ページ 55 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 5-6: Health settings ステップ 5-Web サイトのプロパティを設定します。 Appeon Server がインストールされている[Web サイト]を右クリックして[プロ パティ]を選択します。 [Web サイト プロパティ]ウィンドウ内で、[Home Directory]タブを選択します。 [Execute permissions]を“Scripts only” または “None” に設定し、"Scripts and Executables" を許可しないようにします。 図 5-7: Web site properties Appeon インストレーション ガイド ページ 56 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.1.2 IIS 7 の設定 Appeon Server が IIS 7 上で実行される場合、IIS マネジャー内の AEM、Appeon、 サーブレット ビュー内で .NET Trust Levels を Full (internal) に分離する必要がありま す。次は、AEM ビューにおける .NET Trust Levels の設定手順の例です。最終的に IIS 7 を完全に設定するために Appeon およびサーブレット ビュー内でも同様の手順 で設定できます。 ステップ 1-IIS マネジャーを開き、[Web サイト|デフォルト Web サイト|AEM]をク リックし、[.NET Trust Levels]をダブルクリックします(図 5-8)。 図 5-8: Internet Information Services (IIS) Manager Appeon インストレーション ガイド ページ 57 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2-アクション ペインで[Full (internal)]を選択して、[Apply]をクリックしま す(図 5-9)。 図 5-9: Internet Information Services (IIS) Manager Appeon インストレーション ガイド ページ 58 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.2 64 ビット システムの設定 Appeon Server は 32-ビット アプリケーションです。Appeon Server を 64-ビットシス テム上で実行させるには、.Net framework を 32-ビット モードで実行する必要があ ります。 IIS 6 で .NET framework 2.0 の 32-ビット バージョンを使用可能にする ステップ 1-コマンド プロンプトを開き、Appeon Server がインストールされてい る.NET Framework のインストレーション パス、たとえば C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 に移動します。 ステップ 2-次に示すコマンドを実行します。Enable32BitAppOnWin64 が True 設定 されると、32-ビット アプリケーション プールは使用可能になります(図 5-10)。 cscript.exe C:/inetpub/AdminScripts/adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "true" 図 5-10: cmd.exe ステップ 3-次のコマンドを入力して、IIS のルートおよびその配下に ASP.NET 2.0 バージョンとスクリプト マップをインストールします。 %SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -i Appeon インストレーション ガイド ページ 59 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 4-Internet Information Services ManagerのWebサービス エクステンション リスト内に、ASP.NET version 2.0.50727 (32-bit) のステータスが[許可]として設定さ れます。詳細はIISの設定 を参照してください。 IIS 7 で .NET framework 2.0 の 32-ビット バージョンを使用可能にする ステップ 1-IIS 7 マネジャーを起動し、[ローカル コンピュータ]を展開して、左ペ イン内で[アプリケーション プール]をクリックします。右ペイン内で [AppeonAppPool]を右クリックして[高度な設定をクリックします(図 5-11)。 図 5-11: Internet Information Services (IIS) Manager ステップ 2-[高度な設定]ウィンドウで、[Enable 32-Bit Applications]を True に設定し ます。[OK]をクリックします(図 5-12)。 Appeon インストレーション ガイド ページ 60 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 5-12: Advanced settings Appeon インストレーション ガイド ページ 61 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.3 特権の設定 5.3.1 クライアント マシンでWebアプリケーションを実行するアカウント特権 Appeon Web アプリケーションを最初に実行するとき、Appeon アクセラレータ プラ グインをクライアントにダウンロードしなければなりません。Windows システムの ログイン アカウントがアドミニストレータ権限を持っていない場合、アクセラレー タ プラグインのダウンロードはブロックされ、アプリケーションの実行は失敗しま す。 現在のログイン アカウントをアドミニストレータ グループにアサインし、アクセラ レータ プラグインのダウンロードと登録が成功するようにしてください。 5.3.2 Windows VistaとWindows2008 でAppeon Serverを実行するアカウント特権 Windows Vista または Windows 2008 上で Appeon Server を実行するには、ユーザ ア カウント コントロール(UAC)機能をオフにしなければ Appeon Server を正しく開始で きません。Windows Vista の UAC 機能をオフにするには、次の手順を行います。 Windows 2008 に対しても、Windows Vista と同様です。 ステップ 1-[コントロール パネル|ユーザ アカウント]を選択し、[Turn User Account Control on or off]をクリックします(図 5-13)。 図 5-13: コントロール パネル Appeon インストレーション ガイド ページ 62 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2-[Use User Account Control (UAC) to help protect your computer]オプション の選択を解除し、[OK]をクリックします(図 5-14)。 図 5-14: コントロール パネル ステップ 3-コンピュータを再起動します。 Appeon インストレーション ガイド ページ 63 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.4 Internet Explorer の設定 5.4.1 概要 Internet Explorer の設定によっては、Appeon Web アプリケーションの実行を妨げる 可能性があります。たとえば、セキュリティが「高」に設定されている場合は、 Appeon Web アプリケーションに必要な Web ファイルのダウンロードや実行が制限 され、Web アプリケーションが実行できなくなります。Appeon を使用する前に、IE の設定が正しいかどうかを確認してください。 5.4.2 Internet Explorer 設定の確認 Appeon for PowerBuilder には、Appeon Web デモ アプリケーションが含まれています。 この Appeon Web デモ アプリケーションを Internet 上で実行することで、Internet Explorer の設定が正しいかどうかを確認できます。 Web アプリケーションの実行中に「Create session failed」または「Load application failed」というエラー メッセージが表示された場合は、Internet Explorer の[セキュリ ティ]および[詳細設定] を正しく設定する必要があります。セクション 5.4.3『セキュ リティの設定』に従って、正しく Internet Explorer を設定しください。 5.4.3 セキュリティの設定 5.4.3.1 セキュリティ レベルおよびゾーンを選択 Internet Explorer のセキュリティ レベルを[デフォルト]または[カスタム]レベルに設 定することを推奨します。セキュリティ レベルを「高」に設定しないでください。 Appeon 6.2 により配布された Web アプリケーションが OLE オブジェクトおよび DLL ファイルの呼び出し、またはクライアント上で他の実行可能なプログラムを実 行する場合は、Internet Explorer が ActiveX コントロールまたは Appeon Xcelerator プ ラグインをダウンロードできるように、セキュリティ レベルを[カスタム] に設定す ることを推奨します。詳細は、セクション 5.4.3.3 を参照してください。 また、ファイアウォールを利用する場合、JavaScript ファイルおよび指定されたポー ト番号(ポート 80 を使用しない場合)への接続がブロックされないことを確認して ください。 通常、Web アプリケーションが企業内 LAN にある場合は、ローカル イントラネッ ト ゾーンに属し、インターネットで Appeon Web アプリケーションにアクセスする 場合はインターネット ゾーンに属します。セキュリティの設定ゾーンの設定が不明 の場合は、ネットワーク管理者に問い合わせください。 Appeon インストレーション ガイド ページ 64 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.4.3.2 デフォルト レベルの設定 Internet Explorer のセキュリティ レベルを[デフォルト]レベルにするには、次の手順 に従って設定してください。 [ツール|インターネット オプション]を選択して、[インターネット オプショ ン]ダイアログ ボックスを表示します。 [セキュリティ]タブをクリックします。 適切なゾーンをクリックします。 [セキュリティ]タブの[既定のレベル]ボタンをクリックします。 5.4.3.3 カスタム レベルの設定 カスタム レベルを使用する場合は、Appeon Web アプリケーションを実行するため に使用するゾーンを選択して、次に示すセキュリティ オプションが設定されている ことを確認してください。 前回使用されなかった ActiveX コントロールを警告無しで実行するのを許可 する(Internet Explorer 7)-(有効にする) 署名済み ActiveX コントロールのダウンロード(Windows XP における未署名 の ActiveX コントロールのダウンロード)-(有効にする) スクリプトを実行しても安全だとマークされていない ActiveX コントロール の初期化とスクリプトの実行-(ダイアログを表示する) ActiveX コントロールとプラグインの実行-(有効にする) スクリプトを実行しても安全だとマークされている ActiveX コントロールの スクリプトの実行-(有効にする) アクティブ スクリプト-(有効にする) ファイルのダウンロード-(有効にする) Web ページが制限されたプロトコルをアクティブ コンテンツに使用すること を許可する(Internet Explorer が 6.0 SP2 の場合のみ)-(有効にする) 安全でない設定によるブラウジングから保護するために、Internet Explorer 7 では、 現在のセキュリティ設定にリスクがある場合、情報バーで警告します。情報バー内 の[Fix My Settings]オプションをクリックすることによって、すぐに Internet Explorer のセキュリティ設定を「中高」のデフォルト レベルにリセットできます。しかし、 この操作を行うと、ActiveX コントロールの設定が無効にされるため、Appeon Web アプリケーションへのアクセスは失敗するかも知れません。この場合、前述のリス トの設定が正しく設定されていることを確認してください Appeon インストレーション ガイド ページ 65 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.4.4 Internet Explorer 7 へのアドオン設定 Internet Explorer のアドオン設定は、Appeon アクセラレータ プラグインが正しく実 行できるかを決定します。それ故、次の設定を行う必要があります。 5.4.4.1 アクセラレータ アドオンを有効にする Appeon アクセラレータ プラグインのダウンロードが成功した後、アプリケーション が実行される前に、プラグインは、アドオン マネジャーを使用して次の手順を行う ことにより、Internet Explorer 内で有効にされなければなりません。 ステップ 1-Internet Explorer 7 の[ツール|インターネット オプション]メニューを選 択します。 ステップ 2-[インターネット プロパティ]ダイアログ内で[プロパティ]タブを選択し ます。 ステップ 3-[プログラム]タブ上で[アドオンの管理]をクリックします。 ステップ 4-リストからアクセラレータ プラグインを選択して、[有効]をクリック します。 ステップ 5-[アドオン ステータス]ボックス内で[OK]をクリックします。 ステップ 6-[OK]をクリックして、[アドオンの管理]を閉じます。 5.4.4.2 アクセラレータ アドオンを有効にする Internet Explorer の起動、または特定の Web サイトへのアクセスにおける障害のトラ ブルシューティングを手助けするために、アドオンを有効にしたクリティカル シス テムでのみ Internet Explorer を No-Add-ons モードで開始できます。 しかしながら、No-Add-ons モードで開始したブラウザ ウィンドウでは Appeon アプ リケーションにアクセスできません。この場合、一旦 Internet Explorer を終了し、 ノーマル モードで Internet Explorer を再開します。 Appeon インストレーション ガイド ページ 66 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.4.5 Internet Explorerファイルのキャッシュ 最適なパフォーマンスを実現するために、Internet Explorer の Web ファイル キャッ シュ機能を十分に利用するべきです。これにより、初期ロード後のアプリケーショ ンのロードと起動に要する時間を著しく減らせます。次の手順で、 アプリケーショ ンの最適なパフォーマンスを実現する事ができます。 ステップ 1 - Internet Explorer ブラウザを起動して [ツール|インターネット オプ ション]を選択します。[詳細設定]タブにある[ブラウザを閉じた時、“Temporary Internet Files”フォルダを空にする]オプションが選択されていないことを確認しま す。 ステップ 2 -[全般]タブにある[設定]ボタンをクリックして、インターネット一時 ファイルを設定します。 ステップ 3 -[自動的に確認する]ラジオボタンを選択して[使用するディスク領域]を 適当な数値(たとえば、200 MB)に設定してください。 これらの設定で Web ブラウザは、Web アプリケーションの新しいバージョンを自動 的にチェックできるようになります。また、他の Web アプリケーションおよび Web サイトと同様に、Appeon Web アプリケーションをキャッシュできるように、[イン ターネット一時ファイル]フォルダに十分な領域があるかどうかをチェックします。 ノート:Appeon Web アプリケーションにアクセスできなかったり、エラー メッ セージが表示されたときには、Web アプリケーション ファイルのキャッシュに原因 がある可能性があります。この問題を解決するには、次の 2 つの方法があります。 Internet Explorer を再起動したとき、キャッシュされたファイルが残らないこ とを確実にするために、[インターネット オプション]の[詳細設定]タブ下で [ブラウザを閉じた時、“Temporary Internet Files”フォルダを空にする]オプ ションを選択してください。 Internet Explorer のツールバーから[ツール|インターネット オプション]を選択 して[ファイルの削除]ボタンをクリックして、手動で一時ファイルを削除し ます。その後 Internet Explorer を再起動してください。 [ブラウザを閉じた時、“Temporary Internet Files”フォルダを空にする]オプション は、開発フェーズにのみ推奨されます。開発フェーズでは、キャッシュ ファイルに よる問題を回避して、最新の Web アプリケーションがロードされるようにします。 Web アプリケーションが実運用環境で使用できるようになったとき、このオプショ ンの設定をオフにして、各クライアント PC に Web アプリケーションがキャッシュ され、より良いパフォーマンスをユーザに提供できるようにします。 Appeon インストレーション ガイド ページ 67 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.4.6 Internet Explorerの詳細設定 [常に UTF-8 として URL を送信する] オプションが無効の場合など、[詳細設定]タブ にあるいくつかのオプションにより、Appeon Web アプリケーションが正しく動作し ない場合があります。Appeon Web アプリケーションをロードできない場合は、デ フォルトの設定に戻すことで問題を解決できるかどうかを試みてください。デフォ ルト設定に戻すには、[既定のレベル] ボタンをクリックします。 ノート:[既定のレベル] ボタンをクリックすると、[プロキシ接続で HTTP1.1 を使用 する] オプションのチェックが外されます。プロキシ サーバによりアプリケーショ ンにアクセスするときには、このオプションが必要です。 5.4.7 Windows VistaにおけるInternet Explorer 7 の追加設定 Windows Vista 上の Internet Explorer 7 で Appeon の Web アプリケーションを実行する には、ブラウザのセキュリティ設定を適切に行う必要があります。これには、次の 2 つの方法があります。 1 番目の方法(推奨): アプリケーションの Web サイトを[信頼済みサイト]に追加します。詳細な設定手順 を以下に示します。 ステップ 1 - [信頼済みサイト]をクリックし、[サイト]ボタンをクリックします(図 5-15)。 図 5-15: 信頼済みサイトの設定 Appeon インストレーション ガイド ページ 68 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2 - アプリケーション Web サイトを[Web サイト]リストに追加します。 図 5-16: アプリケーション Web サイトの追加 2 番目の方法: インターネットゾーンのセキュリティ設定を変更します。以下に詳細な設定手順を 示します。 ステップ 1 - [保護モードを有効にする] オプションを無効にします(図 5-17)。 図 5-17: インターネットゾーンの設定 Appeon インストレーション ガイド ページ 69 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 2 - [前回使用されなかった ActiveX コントロールを警告なしで実行するの を許可する] オプションを有効にします(図 5-18)。 図 5-18: インターネットゾーンの設定 ステップ 3 - [署名された ActiveX コントロールのダウンロード] オプションを有効 にします(図 5-19)。 図 5-19: インターネットゾーンの設定 Appeon インストレーション ガイド ページ 70 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.5 システムの言語設定 Windows の言語設定は Appeon Web アプリケーションで表示される文字に影響する 可能性があります。言語表示の問題を避けるには、次の内容を確認してください。 アプリケーションで使用されるデータベースの言語設定は、 Appeon Server が インストールされたマシンの Windows オペレーティング システムの言語と一 致する必要があります。 アプリケーションで使用されるデータベースの言語設定は、Appeon Server が インストールされたマシン上の Windows の言語設定と一致する必要がありま す。 アプリケーションで使用されるデータベースの言語設定は、Web アプリケー ションが表示されるすべてのクライアント マシン上の Windows の言語設定と 一致する必要があります。 Appeon により配布される Web アプリケーションで使用されるデータベース の言語設定は、Windows の言語設定と一致する必要があります。 Windows の言語設定は、次の手順で行います。 ステップ 1 -Windows スタート メニューを開き、[設定|コントロール パネル] を選 択します。 ステップ 2 -[地域のオプション] をクリックします。 ステップ 3 -[ロケール] ドロップダウン リストボックスから適切な言語を選択しま す。 ステップ 4 -[既定値に設定] ボタンをクリックすると、[システム ローカルの選択] ウィンドウが表示されます。 ステップ 5 - 適切なロケールを選択します。これが[地域のオプション] にある[ロ ケール] ドロップダウン リストボックスから選択した言語と一致していることを確 認してください。 ステップ 6 -[OK] をクリックして[地域のオプション] ウィンドウに戻ります。 ステップ 7 -[ロケール] ドロップダウン リストボックスから選択された言語は、[シ ステムの言語設定] でデフォルト値として設定された言語と一致することを確認して ください。地域が異なっていても同じ言語であれば、その言語に設定できます。 ステップ 8 -[地域のオプション] ウィンドウで、[適用]、および[|OK] をクリックし て、設定を有効にします。 Appeon インストレーション ガイド ページ 71 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 5.6 JScript.dll ファイルのバージョンの検証 クライアント側の JScript.dll ファイルのバージョンを検証するには、次の手順を行っ てください。 ステップ 1 - クライアントの \WINNT\system32 フォルダを展開します。 ステップ 2 - Jscript.dll ファイルの[プロパティ] ウィンドウを開きます。 ステップ 3 -[バージョン] タブでファイルのバージョンを取得します。 JScript.dll ファイルのバージョンは 5.6.x.xxxx 以上である必要があります。バージョ ンが 5.6.x.xxxx 以下の場合、次のサイトから最新の Jscript の Windows スクリプト エ ンジンをダウンロードしてください。 http://www.microsoft.com/downloads/ 5.7 動的データウィンドウ サポートの設定 動的データウィンドウをサポートするために、次の設定をデータベース サーバに行 う必要があります。Appeon Server のインストレーション ディレクトリ \sql\dynamicsql フォルダ内で、使用するデータベースに対応する SQL ファイルを探 してインストールしてください。たとえば、ASA データベースの場合は、 install_appeon_syntaxfromsql_ASA.sql を実行します。 詳細の手順は、Appeon 機能ヘルプ内の『Dynamic DataWindow』セクションを参照し てください。 5.8 ASE チェーン モードの問題への対応 5.8.1 ASE チェーン モードに関する既存の問題 PowerBuilder アプリケーションでは ASE ストアド プロシージャを正しく実行できま す。しかし、この PowerBuilder アプリケーションを Web に変換すると、次のエラー が発生します。 “Select error: Stored procedure 'dbo.up_edw001_001' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode” ASE には、chained、unchained および anymode の 3 つのストアド プロシージャ (SP)モードがあります。また、ASE では、 chained および unchained の 2 つのトラ ンザクション モードがあります。Web アプリケーションに対しては次の要件があり ます。 (1) トランザクションモードが chained の場合、SP の実行モードは chained また は anymode でなければなりません。 Appeon インストレーション ガイド ページ 72 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 (2) トランザクションモードが unchained の場合、SP の実行モードは unchained または anymode でなければなりません。 (3) トランザクション モードと SP のモードが(1)項または(2)項 を満たさない場 合、エラーが発生します。 5.8.2 問題解決のために提供されるストアド プロシージャ Appeon は、前記の要件(1)と要件(2)を満たすように ASE ストアド プロシージャを修 正するために 2 つのストアド プロシージャを提供しています。次のファイルが Appeon Server のインストール ディレクトリ内の \sql\asechain_sql フォルダにありま す。 (1) readme.txt (2) sp_appeon_rebuildchainmode.sql:ASE ストアド プロシージャ モードを修正します。 (3) uninstall_appeon_rebuildchainmode.sql:ASE ストアド プロシージャ モードを元の モードに回復します。 readme.txt ファイルに記載されているステップに従って、ストアド プロシージャの モードを 2 つの SQL ファイルで修正してください。 Appeon インストレーション ガイド ページ 73 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 6 Appeon 6.2 のアンインストール 6.1 概要 Appeon for PowerBuilder 日本語版をアンインストールするには、各コンポーネント をそれぞれアンインストールします。アンインストール プロセスは、Appeon インス トレーション プログラムにより実行された操作の裏返しです。Appeon のアンインス トールでは、デモ アプリケーションまたは Web アプリケーションを Appeon Server に配布するときに生成された Web ファイルは削除されません。これらのファイルは Web ルートから手作業で削除する必要があります。 手動によるファイルの削除、またはレジストリを変更することにより、Appeon をア ンインストールしないでください。これは一般的なシステムおよび特に Appeon の新 しいリリースを利用するシステムにおいて深刻な問題を発生させる可能性がありま す。 Appeon コンポーネントのアンインストールには、次の 2 つの方法があります。 Windows スタート メニューから[プログラム|Appeon 6.2 for PowerBuilder] を起 動します。 Windows コントロール パネルから[アプリケーションの追加と削除] を起動し ます。Appeon コンポーネントを選択して[変更と削除] をクリックし、アンイ ンストール プロセスを開始します。 6.2 Appeon Developer のアンインストール ステップ 1 -すべての Windows プログラム(Sybase ソフトウェアを含む)を終了し ます。 Sybase PowerBuilder をシャットダウンする Sybase EP Management Service を終了する ステップ 2 -Appeon Developer およびすべての Sybase ソフトウェアが終了されてい ることを確認します。 Windows タスク マネジャーを開き、[プロセス]タブで次のプロセスが実行されてい ないことを確認します。実行されている場合は終了してください。 EonADT62.exe pb90j.exe、PB100 j.exe または PB110 j.exe Appeon インストレーション ガイド ページ 74 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 Windows 2000、2003、2008、XP または Vista マシン上で、Appeon Developer をアン インストールする時に EonADT60.exe が実行されていると、Appeon セットアップは、 それらのプロセスを検知して、エラー メッセージを表示します。 Windows タスク マネジャーの[プロセス] タブでプロセスを終了してから、[OK] をク リックしてください。プロセスを終了せずに[OK] をクリックしてもこのメッセージ ボックスが表示され続けます。このような場合は、メッセージ ボックスの[キャンセ ル] をクリックしてプロセスを終了してから、再度アンインストールを実行してくだ さい。 ステップ 3 -Windows のスタート メニューから[プログラム|Appeon 6.0 for PowerBuilder | Uninstall Appeon Developer] を選択して、アンインストール プロセスを 開始します。 ステップ 4 -[Remove] を選択して、インストールした機能をすべて削除します。 [Next]をクリックします(図 6-1)。 図 6-1: Welcome ページ Appeon インストレーション ガイド ページ 75 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 5 -Appeon Developer を削除することを確認して、[OK] をクリックしてア ンインストールします(図 6-2 および図 6-3)。 図 6-2: アンインストールの確認 図 6-3: Appeon Developer のアンインストール プロセス ステップ 6 -[Finish] をクリックして終了します(図 6-4)。 Appeon インストレーション ガイド ページ 76 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 6-4: Appeon Developer アンインストールの終了 ステップ 7 -Windows エクスプローラを利用して、Appeon Developer がインストー ルされていたフォルダを手動で削除します。これにより自動的にアンインストール されなかったすべてのファイルが削除されます。 6.3 Appeon Server のアンインストール ステップ 1 -すべての Windows プログラムを終了します。 ステップ 2 - IIS サーバを再起動します。これは、ASP .NET により開始された w3wp.exe のプロセスを終了させるためです。 ステップ 3 -Windows のスタート メニューから、[プログラム | Appeon 6.2 for PowerBuilder | Uninstall Appeon Server] を選択して、アンインストール プロセスを開 始します。 アンインストール プロセスを開始する前に、IIS サービスが実行されていることを セットアップ プログラムが検出した場合、下図に示すように、これを終了するよう に警告メッセージが表示されます。 Appeon インストレーション ガイド ページ 77 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 6-5: Stop IIS サービスの停止 ステップ 4 -[Remove] を選択して、インストールした機能をすべて削除します。 [Next] をクリックします(図 6-6)。 図 6-6: Welcome ページ ステップ 5 - Appeon Server を削除することを確認して、[OK] をクリックしてアン インストールします(図 6-7)。 Appeon インストレーション ガイド ページ 78 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 6-7: アンインストールの確認 ステップ 6 -アンインストールか完了するまでお待ちください。 図 6-8: Appeon Server のアンインストール プロセス ステップ 7 -[Finish] をクリックして終了します(図 6-9)。 Appeon インストレーション ガイド ページ 79 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 Figure 6-9: Appeon Server uninstall complete Appeon インストレーション ガイド ページ 80 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 6.4 Appeon Help のアンインストール ステップ 1 -Windows のスタート メニューから[プログラム | Appeon 6.2 for PowerBuilder | Uninstall Appeon Help]を選択して、アンインストール プロセスを開 始します。 ステップ 2 -[Remove] を選択して、インストールした機能をすべて削除します。 [Next] をクリックします(図 6-10)。 図 6-10: Welcome ページ ステップ 3 -Appeon Help を削除することを確認して、[OK ] をクリックしてアンイ ンストールします(図 6-11 および図 6-12)。 図 6-11: アンインストールの確認 Appeon インストレーション ガイド ページ 81 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 図 6-12: Appeon Help のアンインストール プロセス ステップ 4 -[Finish] をクリックして終了します(図 6-13)。 図 6-13: Appeon Help のアンインストールの完了 Appeon インストレーション ガイド ページ 82 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 6.5 PDF プリンタのアンインストール 次の手順に従って、サーバ側またはクライアント側にインストールした PDF プリン タをアンインストールすることができます。 ステップ 1 - すべての Windows プログラムを終了します。 ステップ 2 -Windows コントロール パネルの[アプリケーションの追加と削除] を開 きます。[PDFPrinter] を選択し、[変更と削除] をクリックしてアンインストールを開 始します。 ステップ 3 -PDFPrinter の削除を確認して、[OK]をクリックしてアンインストール を開始します(図 6-14 および図 6-15)。 図 6-14: アンインストールの確認 図 6-15: PDFPrinter のアンインストール プロセス Appeon インストレーション ガイド ページ 83 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 ステップ 4 -[Finish] をクリックして終了します(図 6-16)。 図 6-16: PDFPrinter アンインストールの完了 Appeon インストレーション ガイド ページ 84 Appeon 6.2 for PowerBuilder .NET 日本語版 Erreur ! Style non défini. 7 テクニカル サポート より効果的にテクニカル サポートを受けるには、使用している Appeon の購入経路 を確認してください。Appeon for PowerBuilder を Appeon Corporation および Novalys 社から入手した場合、購入経路は Novalys 社になります。PowerBuilder IDE 上に表示 されている Appeon Developer ツールバー内の[Get Support] アイコンをクリックする か、または Windows スタート メニューから[Appeon Help]を開くと、どの購入経路で 入手したかを確認できます。 Appeon Corporation から入手 Appeon for PowerBuilderをAppeon Corporationから購入した場合、Eメールで [email protected] にコンタクトしてください。 テクニカル サポートに連絡する際には、問題を解決するために、表 7-1 に示すファ イルをご用意ください。 図 7-1: テクニカル サポートに必要なファイル リスト ファイル型 Appeon Server コン フィグレーション ファイル ファイル名 %appeonserver%\AEM\conffig フォルダーのすべてのファイル。 ここで、%appeonserver%は Appeon Server のインストレーション パ スを示します。たとえば、C:\Inetpub\wwwroot\appeon などで す。 Appeon Server ログ ファイル %appeonserver%\AEM\log フォルダーのすべてのファイル。 Appeon Server リポジ トリ DB Appeon ライセンス ファイル Web ページ ファイ ル %appeonserver%\AEM\db フォルダーのすべてのファイル。 PowerBuilder のエク スポートされたソー ス コード ファイル %appeonserver%\AEM\bin\license.appeon Web サーバ パス\application name\window name.html Web サーバ パス\application name\window name.js Web サーバ パス\application name\all DataWindows on window.xml ノート: 1) IIS Web サーバ パスは、IIS Web サイト ホーム ディレクトリで す。 2) 指定されたウィンドウに継承が含まれる場合、すべての先祖の HTML と JavaScript ファイルを提供してください。 PowerBuilder アプリケーション パス\exported window name.srw PowerBuilder アプリケーション パス\exported DataWindow names.srd ノート:ウィンドウのエクスポート ファイルと共に、先祖ウイン ドウおよび先祖ユーザ オブジェクトのエクスポート ファイルも提 供してください。 Appeon インストレーション ガイド ページ 85 Erreur ! Style non défini. Appeon 6.2 for PowerBuilder .NET 日本語版 索引 A Appeon 6.0 のアンインストール, 74 Appeon 6.0 のインストール, 15 Appeon Developer アンインストール, 74 Appeon Developer インストレーション インストレーションの手順, 31 前提条件, 30 Appeon Developer の要件 Appeon ソフトウェア, 13, 14 Appeon Developer のアップグレード, 45 Appeon for PowerBuilder 5.x から 6.0 へ のアップグレード, 42 Appeon Help のインストレーション, 35 Appeon Help アンインストール, 81 Appeon Server アンインストール, 77 Appeon Server インストレーション インストレーション手順, 25 前提条件, 21 Appeon Server のアップグレード, 42 Appeon Server の要件 サード パーティ Web サーバ, オプ ション, 13 Appeon Server の要件 Appeon ソフトウェア, 12 ハードウェア, 13 Appeon コンポーネント Appeon Developer, 11 Appeon Help, 11 Appeon Server, 11 Appeon コンポーネントの説明, 15 Appeon インストレーション ガイド, 6 Appeon サーバ コンフィグレーション ガイド, 6 Appeon サポート機能ガイド, 6 Appeon トラブル シューティング ガイ ド, 7 Appeon パフォーマンス チューニング ガイド, 7 Appeon マイグレーション ガイド, 6 Appeon インストレーション ガイド Appeon ユーザ ガイド, 6 Appeon 新機能ガイド, 7 ASE チェーン モード 既知の問題, 72 ASE チェーン モードの問題への対応, 72 C Configuring IIS 6, 52 Configuring IIS 7, 57, 62 I Internet Explorer の設定 Internet Explorer 設定の確認, 64 Internet Explorer の詳細設定, 68 Internet Explorer ファイルのキャッ シュ, 67 Windows Vista で Internet Explorer 7 用の追加設定, 68 キャッシュ推奨 ディスク領域 使用, 67 一時 Internet ファイル フォルダ, Advanced タブ, 67 一時 Internet ファイル,全般タブ, 67 セキュリティの設定, 64, 66 J JScript.dll ファイルのバージョンの検 証, 72 P PDF プリンタのインストレーション, 37 PDFPrinter のアップグレード, 46 PDF プリンタのアンインストール, 83 PDF プリンタのインストレーション インストレーションの手順, 37 ページ 86 Erreur ! Style non défini. あ アクセス Web アプリケーション 問題, 回避策 チェック 空 一時 Internet ファイル フォルダ ブラウザ 閉じた オプ ション, 67 削除 一時 Internet ファイル 手動, 67 アップグレード インストールの準備, 42 アップグレードインストール方式, 42 アップグレード中に失われる設定, 50 アンインストール Appeon Help, 81 い インストールを始める, 18 インストール後の設定, 51 インストレーション シナリオ リモート Appeon Server インスト レーション, EAServer HTTP サー バ, 16 リモート Appeon Server インスト レーション, サード パーティ Web サーバ, 17 開発 PC インストレーション, 16 インストレーションの要件, 12 Appeon Developer の要件, 13 Appeon Server の要件, 12 クライアントの要件, 12 データベース サーバの要件, 14 イントロダクション, 8 か 管理者権限を持つ Windows アカウン ト, 52 関連マニュアル, 6 く クライアントの要件 ソフトウェア, 12 ハードウェア, 12 Appeon 6.2 for PowerBuilder .NET 日本語版 システム ロケール, 71 地域オプション, ロケール, 71 こ このマニュアルの内容, 5 さ サポートする動的データウィンドウの 設定, 72 し システム アーキテクチャ, 8 システム アーキテクチャ クライアント PC, 9 システム アーキテクチャ 開発 PC, 9 システム アーキテクチャ Web サーバ, 9 システム アーキテクチャ アプリケーション サーバ, 10 システム アーキテクチャ データベース サーバ, 10 システムの言語設定, 71 新規インストレーション, 18 せ セキュリティの設定 カスタム レベルの設定, 65 セキュリティ レベルおよびゾーンを 選択, 64, 66 デフォルト レベルの設定, 65 セクション 508 の適用, 8 て テクニカル サポート, 85 デモ アプリケーション, 6 と 対象読者, 5 ふ け 言語 設定 Appeon インストレーション ガイド 不明な点がある時, 7 ページ 87 Erreur ! Style non défini. ま マニュアル, 6 も Appeon 6.2 for PowerBuilder .NET 日本語版 漢字 設定情報を手動でアップグレード, 49 二つのインストール方法, 17 問題解決のために提供されるストアド プロシージャ, 73 Appeon インストレーション ガイド ページ 88