...

Oracle BPA Suite インストールおよび管理マニュアル

by user

on
Category: Documents
4

views

Report

Comments

Transcript

Oracle BPA Suite インストールおよび管理マニュアル
Oracle BPA Suite 11g
Oracle BPA Suite
インストールおよび管理マニュアル
2009 年 5 月
Copyright © 2008、2009 Oracle and/or IDS Scheer AG. All rights reserved.
This software and related documentation are provided under a license agreement containing
restrictions on use and disclosure and are protected by intellectual property laws. Except as
expressly permitted in your license agreement or allowed by law, you may not use, copy,
reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish,
or display any part, in any form, or by any means. Reverse engineering, disassembly, or
decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to
be error-free. If you find any errors, please report them to us in writing.
If this software or related documentation is delivered to the U.S. Government or anyone
licensing it on behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and
technical data delivered to U.S. Government customers are "commercial computer software" or
"commercial technical data" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, the use, duplication, disclosure,
modification, and adaptation shall be subject to the restrictions and license terms set forth in
the applicable Government contract, and, to the extent applicable by the terms of the
Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer
Software License (December 2007). Oracle USA, Inc., 500 Oracle Parkway, Redwood City, CA
94065.
This software is developed for general use in a variety of information management applications
It is not developed or intended for use in any inherently dangerous applications, including
applications which may create a risk of personal injury. If you use this software in dangerous
applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy
and other measures to ensure the safe use of this software. Oracle Corporation and its
affiliates disclaim any liability for any damages caused by use of this software in dangerous
applications.
Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may
be trademarks of their respective owners.
The Programs may provide links to Web sites and access to content, products, and services
from third parties. Oracle Corporation and its affiliates are not responsible for and expressly
disclaim all warranties of any kind with respect to third-party content, products, and services.
Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages
incurred due to your access to or use of third-party content, products, or services.
Portions of this software copyright © 2009, IDS Scheer AG.
Oracle BPA Suite インストールおよび管理マニュアル
目次
1
マニュアルの表記方法..................................................................................................1
2
インストール.............................................................................................................2
2.1
2.2
2.3
2.4
インストール オプション ........................................................................................3
クライアント インストール - Windows オペレーティング システム ..........................................5
クライアントのインストールとアンインストール - Linux オペレーティング システム ............................7
Oracle Business Process Repository のインストール (Windows オペレーティング
システム)......................................................................................................8
2.4.1 デフォルト (50 ユーザーまで).......................................................................... 11
2.4.1.1
2.4.1.2
2.4.1.3
初期インストール .............................................................................. 12
再インストール ................................................................................. 14
アップデート インストール ...................................................................... 15
2.4.2 カスタム インストール (上級ユーザー向けインストール) ................................................ 16
2.4.2.1
2.4.2.2
2.4.2.3
Oracle Business Process Repository................................................ 18
Oracle BPA Suite Site Administrator ............................................... 19
Oracle Business Process Repository Site Manager............................. 20
2.4.2.3.1
2.4.2.3.2
2.4.2.3.3
2.4.2.3.4
2.4.2.3.5
2.4.2.4
2.5
段階的な手順 - 既存の Oracle データベースを使用 (Oracle BPA Suite 用
に準備済み) .............................................................................. 20
段階的な手順 - 既存の Oracle データベース インスタンスを 設定して使用 ........ 22
段階的な手順 - Oracle データベース インスタンスの新規作成....................... 24
段階的な手順 - Microsoft SQL Server ........................................... 26
段階的な手順 - IBM DB2 ............................................................ 27
Oracle BPA Suite Web クライアント コンポーネント ..................................... 29
Oracle Business Process Repository のインストール (UNIX オペレーティング システム) ...... 32
2.5.1 Oracle Business Process Repository ......................................................... 35
2.5.2 Oracle Business Process Repository Site Manager ...................................... 36
2.5.3 Oracle Business Process Repository と Oracle Business Process Repository
Site Manager........................................................................................ 37
2.5.4 Oracle BPA Suite Web クライアント コンポーネント............................................... 39
2.5.5 アンインストール ......................................................................................... 41
2.6
Oracle Business Process Publisher サーバーのインストール ...................................... 41
2.6.1 Windows 環境の Apache Tomcat Web Application Server ............................. 42
2.6.1.1
2.6.1.2
2.6.1.3
2.6.1.4
2.6.1.5
段階的な手順
段階的な手順
段階的な手順
段階的な手順
段階的な手順
(標準データベース) .......................................................... 42
(Oracle データベース) ..................................................... 44
(既存の Oracle データベース) ............................................ 48
(新規の Oracle データベース) ............................................ 52
(MS SQL Server 2005 データベース) ................................. 57
2.6.2 Solaris/Linux 環境の Apache Tomcat Web Application Server ....................... 62
2.6.2.1
2.6.2.2
段階的な手順 (Oracle データベース) ..................................................... 65
段階的な手順 (MS SQL Server 2005 データベース) ................................. 68
2.6.3 Windows 環境の IBM WebSphere Application Server (WAS 6.1.0.15)............. 70
2.6.3.1
2.6.3.2
段階的な手順 (Oracle データベース) ..................................................... 71
段階的な手順 (MS SQL Server 2005 データベース) ................................. 93
2.6.4 RHELx64 環境の IBM WebSphere Application Server (WAS 6.1.0.15) .......... 117
2.6.4.1
段階的な手順 (Oracle データベース) ................................................... 117
I
Oracle BPA Suite インストールおよび管理マニュアル
2.6.4.2
2.6.4.3
段階的な手順 (MS SQL Server 2005 データベース) ............................... 139
新規 WAR ファイルの展開 ................................................................ 162
2.6.5 Windows での Oracle WebLogic Server バージョン 11g ................................. 166
2.6.5.1
2.6.5.2
段階的な手順 (Oracle データベース) ................................................... 167
段階的な手順 (MS SQL Server 2005 データベース) ............................... 178
2.6.6 Oracle Business Process Publisher レポート サーバー のインストール ..................... 188
2.6.6.1
Windows 環境の Apache Tomcat Web Application Server ................. 189
2.6.6.1.1
2.6.6.1.2
2.6.6.1.3
2.6.6.1.4
2.6.6.1.5
2.7
2.8
2.9
段階的な手順
段階的な手順
段階的な手順
段階的な手順
段階的な手順
(標準データベース).................................................... 189
(設定済みの Oracle データベース) ................................. 191
(既存の Oracle データベース) ...................................... 195
(新規の Oracle データベース) ...................................... 199
(MS SQL Server 2005 データベース) ........................... 203
Acrobat Reader ...................................................................................... 207
Java Runtime Environment....................................................................... 207
システム アドオン ......................................................................................... 208
2.9.1 Oracle BPA Suite プロセス ジェネレータ ......................................................... 208
2.10
インストールに関する追加情報 ........................................................................... 209
2.10.1
2.10.2
2.10.3
2.10.4
2.10.5
Oracle BPA Suite - システム アーキテクチャ..................................................... 209
Oracle Business Process Architect のインストール.......................................... 209
Oracle Business Process Repository - サービスの終了 ................................... 210
自動バックアップ ....................................................................................... 210
特定の問題 - 同じコンピュータ上の Oracle BPA Suite クライアントと Oracle Business
Process Repository .............................................................................. 211
2.10.5.1
2.10.5.2
3
インストール.................................................................................. 211
アンインストール.............................................................................. 212
管理................................................................................................................ 213
3.1
データベース管理システム................................................................................. 213
3.1.1 Oracle Business Process Repository ....................................................... 213
3.1.1.1
Oracle Business Process Repository に使用する Oracle データベース管理
システム...................................................................................... 213
3.1.1.1.1
データベースのセットアップ ............................................................... 213
3.1.1.1.1.1
3.1.1.1.1.2
Oracle BPA Suite データベース オブジェクトのインストール ................. 214
SQL*Plus スクリプトの使用 ................................................... 214
3.1.1.1.1.2.1
3.1.1.1.1.2.2
3.1.1.1.1.3
インストール スクリプトの設定 ................................................... 216
3.1.1.1.1.3.1
3.1.1.1.1.3.2
3.1.1.1.1.3.3
3.1.1.1.1.3.4
3.1.1.1.1.3.5
3.1.1.1.2
3.1.1.2
使用可能な SQL*Plus スクリプト .................................... 215
install.bat/install.sh バッチ ファイルの実行........................ 216
接続データ ............................................................... 216
テーブルスペース名の変更 ............................................... 217
Oracle ユーザー BPA11 のパスワード変更 .......................... 217
Oracle ユーザー BPA11ADM のパスワード変更.................... 218
ユーザー名の変更 ....................................................... 218
Oracle Business Process Repository の URLの設定 ....................... 219
Oracle Business Process Repository に MS SQL データベース管理システム
を使用する .................................................................................. 219
3.1.1.2.1
3.1.1.2.2
必要なプログラム、ドライバ、およびスクリプト ............................................ 219
SQL Server インストール時の注意事項............................................. 220
II
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.2.3
データベースのセットアップ ............................................................... 220
3.1.1.2.3.1
インストール スクリプトの設定 ................................................... 221
3.1.1.2.3.1.1
3.1.1.2.3.1.2
3.1.1.2.3.1.3
3.1.1.2.3.2
3.1.1.3
データベース名の変更.................................................... 221
ログオン ユーザー BPA11 のパスワード変更 .......................... 221
ユーザー名 BPA11 の変更 ............................................ 222
Oracle Business Process Repository の URLの設定 ................ 223
Oracle Business Process Repository に IBM DB2 データベース管理
システムを使用する.......................................................................... 223
3.1.2 Oracle Business Process Publisher サーバー ............................................... 225
3.1.2.1
MS SQL データベースでのシステム管理................................................... 225
3.1.2.1.1
3.1.2.2
3.2
サンプル スクリプト create_db.sql .................................................. 229
Oracle データベースでのシステム管理..................................................... 231
Oracle Business Process Repository ........................................................... 233
3.2.1 Oracle Business Process Repository - オペレーティング システムおよびデータベース
システムのプラットフォーム ............................................................................. 238
3.2.2 ユーザー関連のサーバー推奨仕様 ................................................................... 239
3.2.3 使用するプロトコル .................................................................................... 240
3.2.3.1
3.2.3.2
インターネット/SSL での Oracle BPA Suite............................................ 241
インターネット/VPN での Oracle BPA Suite ........................................... 241
3.2.4 Oracle Business Process Repository の設定 .............................................. 241
3.2.4.1
3.2.4.2
3.2.4.3
3.2.4.4
3.2.4.5
3.2.4.6
3.2.4.7
3.2.4.8
3.2.4.9
3.2.4.10
3.2.4.11
3.2.4.12
3.2.4.13
3.2.5
3.2.6
3.2.7
3.2.8
3.3
Oracle BPA Suite データベース変換 ............................................................. 252
シンボルの表示方法 (サーバー) ..................................................................... 252
マクロ用カスタム アイコンの追加 ...................................................................... 253
サーバー ログ ディレクトリ............................................................................. 254
Oracle BPA Suite エージェント ....................................................................... 254
3.3.1
3.3.2
3.3.3
3.3.4
3.4
ログオンのログ................................................................................ 242
ログ メッセージ............................................................................... 243
Secure Socket Layer によるデータ送信の SSL 暗号化 ............................ 243
SSL 証明書の更新........................................................................ 244
Oracle Business Process Repository と Oracle Business Process
Repository Site Manager の 接続の設定 .......................................... 245
クライアントと Oracle Business Process Repository の 接続の設定............. 245
レポート サーバーの非アクティブ化 .......................................................... 246
シミュレーション サーバーの非アクティブ化 ................................................... 246
HTML Generator : 現在のデータベース一覧 .......................................... 247
Oracle BPA Suite Notify Service のアクティブ化 ................................... 248
index_backup ファイルの数の制限...................................................... 249
メモリの追加 ................................................................................. 250
新規データベース – 追加言語 ............................................................ 251
Oracle
Oracle
Oracle
Oracle
BPA
BPA
BPA
BPA
Suite
Suite
Suite
Suite
エージェントの用途 ........................................................... 254
エージェントが処理するタスク ................................................. 255
エージェントの終了方法 ...................................................... 255
Notify Service のアクティブ化............................................. 255
Java クライアント (アプリケーション)..................................................................... 256
3.4.1 Oracle Business Process Simulator ........................................................ 260
3.4.2 クライアント ログ ディレクトリ .......................................................................... 261
III
Oracle BPA Suite インストールおよび管理マニュアル
3.5
Oracle Business Process Publisher ............................................................. 261
3.5.1 Oracle Business Process Publisher サーバー ............................................... 264
3.5.1.1
承認されたプラットフォーム、サーバー、アプリケーション、およびデータベース ................. 266
3.5.2 コンテキスト パス...................................................................................... 271
3.5.3 設定ファイルの変更 ................................................................................... 271
3.5.3.1
3.5.3.2
3.5.3.3
3.5.3.4
3.5.3.5
3.5.3.6
3.5.3.7
3.5.3.8
3.5.3.9
3.5.3.10
3.5.3.11
3.5.3.12
3.5.3.13
3.5.3.14
エクスプローラ ツリーにすべてのグループを表示する (Publisher Server) ............. 271
Oracle データベースの DAO の変更 (Tomcat) ...................................... 272
電子メールの設定........................................................................... 273
Web サーバーで使用できるポート ......................................................... 273
IP アドレスの変更 .......................................................................... 274
LDAP ユーザー管理 ....................................................................... 275
Microsoft SQL データベースの使用 ..................................................... 276
LDAP パスワードの暗号化................................................................. 278
マトリクスの設定 ............................................................................. 279
ナビゲーション カルーセルの設定 ............................................................ 280
ニュースの表示 .............................................................................. 281
OIS ユーザー管理の設定 (Oracle Business Process Publisher サーバー) ..... 282
Oracle のデータベースの使用 (Tomcat) ............................................... 283
Oracle の再起動.......................................................................... 286
3.5.4 レポートの管理........................................................................................ 286
3.6
Java クライアント (ブラウザ モード)..................................................................... 288
3.6.1 ブラウザで使用する Java クライアントのセットアップ ................................................. 290
3.6.1.1
3.6.1.2
3.6.1.3
3.6.1.4
3.6.1.5
Oracle BPA Suite のインストールされるファイル ......................................... 290
言語および文字セットの追加 ............................................................... 293
アプリケーションまたはアプレットとしての実行................................................. 293
メモリの追加 ................................................................................. 294
ソフトウェア配布によるインストール .......................................................... 294
3.6.1.5.1
3.6.1.5.2
3.6.1.5.3
user.cfg に可能な設定 .............................................................. 295
初期設定ファイル user.cfg ........................................................... 295
user.cfg の設定 ...................................................................... 295
3.6.2 ブラウザで別の Java ベース製品を起動する ....................................................... 296
3.6.3 インストールした Web クライアントの自動更新 ..................................................... 296
3.6.3.1
3.6.3.2
3.7
自動更新の準備............................................................................ 296
Web クライアントの自動更新の設定 ...................................................... 297
LDAP を使用したユーザー ログオンの中央管理........................................................ 298
3.7.1 LDAP サーバーを使用するための設定 .............................................................. 299
3.7.2 LDAP サーバーと SSL を使用するための Oracle Business Process Repository
の設定 .............................................................................................. 300
3.8
データのバックアップ........................................................................................ 301
3.8.1 旧バージョンの Oracle BPA Suite からのデータ転送............................................. 303
3.8.1.1
設定......................................................................................... 305
3.8.1.1.1
3.8.1.1.2
3.8.1.2
設定のアイテム グループの転送 ........................................................ 305
エクスポートしたフィルタ、フォント、言語、およびテンプレートの転送..................... 306
Oracle BPA Suite の以前のバージョンのカスタムまたは変更されたスクリプトの転送 ... 306
3.8.2 ユーザーおよび設定のバックアップ ..................................................................... 307
3.8.3 現在の設定ファイルの自動バックアップ................................................................ 308
3.8.4 メソッドの変更の保存 ................................................................................. 308
IV
Oracle BPA Suite インストールおよび管理マニュアル
3.9
Oracle BPA Suite 管理ツールでのデータ管理 ....................................................... 308
3.9.1 Oracle BPA Suite 管理ツールの起動............................................................ 309
3.9.2 Oracle BPA Suite 管理ツールのコマンド ......................................................... 309
3.9.2.1
Backup .................................................................................... 312
3.9.2.1.1
3.9.2.1.2
3.9.2.2
3.9.2.3
3.9.2.4
3.9.2.5
3.9.2.6
3.9.2.7
3.9.2.8
3.9.2.9
3.9.2.10
3.9.2.11
3.9.2.12
3.9.2.13
3.9.2.14
3.9.2.15
3.9.2.16
3.9.2.17
3.9.2.18
3.9.2.19
3.9.2.20
3.9.2.21
3.9.2.22
3.9.2.23
3.9.2.24
3.9.2.25
3.9.2.26
3.9.2.27
3.9.2.28
3.9.2.29
3.10
Backupasn ............................................................................... 314
Backupconfig ............................................................................ 315
Configadminpassword ................................................................ 315
Copy ....................................................................................... 316
Createdb.................................................................................. 317
Dbmspassword ......................................................................... 317
Download................................................................................. 317
Delete ..................................................................................... 318
Exit ......................................................................................... 318
Help ........................................................................................ 318
Interactive ............................................................................... 319
Kill .......................................................................................... 319
List ......................................................................................... 320
Maintain................................................................................... 320
Monitor .................................................................................... 321
Password ................................................................................. 321
Rename ................................................................................... 321
Reorg ...................................................................................... 322
Restore.................................................................................... 322
Restoreversioned ...................................................................... 323
Restoreasn ............................................................................... 324
Restoreconfig............................................................................ 325
Server ..................................................................................... 325
Sessions .................................................................................. 326
Siteadminpassword ................................................................... 327
Statistic ................................................................................... 327
Status ..................................................................................... 328
Version .................................................................................... 328
評価 (スクリプト)......................................................................................... 329
3.10.1
3.10.2
3.10.3
3.10.4
3.10.5
3.10.6
3.10.7
3.11
例
................................................................................... 313
バッチ プログラムを使用したバックアップ (バッチ ファイル) .............................. 313
メモリ要件の最適化 .................................................................................. 329
レポート フォーマットおよびレポート ファイル .......................................................... 330
Windows の API 関数 ........................................................................... 331
ダイアログ変数 ........................................................................................ 332
ネスト化ダイアログ..................................................................................... 333
配置された属性のアイコン ............................................................................ 333
マクロ用カスタム アイコンの追加 ...................................................................... 334
確認されている制限事項 ................................................................................ 335
3.11.1 リンクの仕組み ........................................................................................ 337
3.11.2 暦
340
3.12
3.13
用語集 ................................................................................................... 340
付録 ...................................................................................................... 343
3.13.1 システム言語とロケール ID........................................................................... 343
3.13.2 ポート番号 ............................................................................................ 348
V
Oracle BPA Suite インストールおよび管理マニュアル
4
キーワード ...............................................................................................................i
VI
Oracle BPA Suite インストールおよび管理マニュアル
1
マニュアルの表記方法
この章では、マニュアルの表記方法について説明します。
注
このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ
ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および
機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて
提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに
記載されている情報を参照してください。
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
『インストールおよび管理マニュアル』では、メニュー項目やファイル名などで次の表記方法と形式
が使用されています。
表記/形式
例
メニューおよびメニュー項目は角括弧 ([ ]) で囲んで表記
[OK] をクリックします。
します。
キー名は、山型括弧 (< >) で囲んで表記しま
す。
ファイル名は小文字で表記します。
sample.txt にパスを入力し
ます。
連続して使用するメニューやメニュー項目は、スラッシュ (/)
[ヘルプ] メニューの [トピックの
で区切って表記します。
検索] をクリックします。
ユーザー定義エントリは、 <> で囲んで表記します。
パス <ディレクトリ>¥server
を入力します。
1
Oracle BPA Suite インストールおよび管理マニュアル
2
インストール
この章では、個々のインストールの要件について説明します。各インストールについて、ステップごと
に説明します。start.exe 起動ファイルを使用して、「初めて」インストールを実行する場合を想
定しています。対応する Setup.exe ファイルを使用して、個別のインストール プログラムを直
接実行することもできます。
インストール中にシステム ファイルが変更される場合は、インストール後にコンピュータを再起動す
るようにメッセージが表示されます。
Oracle BPA Suite 製品の使用に必要なその他の設定については、「管理 『ページ 213』」
の章を参照してください。
インストール済みのプログラムのインストールを再び実行した場合は、次のオプションが表示されま
す。
ƒ
プログラムの変更
このオプションを選択すると、ほかのコンポーネントまたは言語、あるいはその両方を追加でき
ます。
ƒ
プログラムの修復
このオプションを選択すると、現在の設定でインストールを再び実行します。これは、たとえば、
誤ってプログラム ファイルを削除してしまった場合などに便利です。あとからインストールしたホ
ットフィックスは、いずれも削除されます。
ƒ
削除
このオプションを選択すると、インストールされているコンポーネントが削除されます。
注
アップデート、言語の追加 ([プログラムの変更] オプション) または インストールの再実行 ([プ
ログラムの修復] オプション) を行うと、CFG ファイルが手動で変更されているかどうかがシステム
により確認されます。変更されている場合は、新規の CFG ファイルがインストールされる前に、
そのファイルのバックアップ コピーが作成されます。たとえば、arisclient.cfg ファイルを手動で変
更した場合は、<Oracle BPA Suite インストール ディレクトリ
>¥javaclient¥backup¥config ディレクトリにバックアップ 『ページ 210』が作成されます。
前回のインストール時の設定 (インストール パス、プログラム グループ、インストールした言語な
ど) は保持されます。
Oracle Business Process Repository のアップデート インストールを実行すると、すべて
の設定変更が適用されます。
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
2
Oracle BPA Suite インストールおよび管理マニュアル
2.1
インストール オプション
Oracle BPA Suite のインストール媒体をドライブに挿入すると、スタート ページが自動的に
開きます。自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリック
し、start.exe プログラムを実行します。
Oracle BPA Suite 製品をインストールすると、ドイツ語版のみをインストールした場合を除き、
重要な文書が自動的に英語で作成されます。これらの文書には、[スタート] メニューから [プロ
グラム] を選択し、[Oracle BPA Suite]、[その他文書] を選択するとアクセスすることができ
ます。
3
Oracle BPA Suite インストールおよび管理マニュアル
インストール媒
体
インストール プログラム
内容およびインストールされるコンポーネント
Oracle BPA Suite
Oracle BPA Suite の製品のインストール。
のインストール
追加インストール
サーバーのインストール プログラム、ならびに JRE および
Adobe Acrobat Reader のインストール プログラムにアク
セスできます。
インストールおよび管理
PDF 形式の『インストールおよび管理マニュアル』が開きます。
マニュアル
これには Adobe Acrobat Reader が必要です。
クイック スタート
『クイック スタート マニュアル』が開きます。
マニュアル
デルタ ペーパー
Oracle BPA Suite の旧バージョンと Oracle BPA Suite
の最新バージョンとの違いの説明が表示されます。
Oracle BPA Suite
Web ブラウザで、IDS Scheer ホーム ページの Oracle
登録
BPA Suite 登録ページが表示されます。
IDS Scheer
IDS Scheer Academy のトレーニング、ワークショップ、お
Academy
よびコンサルティング サービスに関する最新情報のカタログが表
示されます。
4
Oracle BPA Suite インストールおよび管理マニュアル
追加インストー
ル
インストール プログラム
内容およびインストールされるコンポーネント
Oracle Business
Oracle Business Process Repository をインストール
Process
します。
Repository のインス
トール
Oracle Business
Oracle Business Process Publisher サーバーをインス
Process Publisher
トールします。
サーバーのインストール
2.2
Adobe Acrobat
Oracle BPA Suite メソッド マニュアルなどの PDF 文書を
Reader
表示するビューアをインストールします。
Java Runtime
Java ベースの Oracle BPA Suite 製品を Web ブラウザ
Environment
で起動するには、SUN Java Runtime Environment
(JRE)
(JRE) をインストールします (インストールしていない場合)。
クライアント インストール - Windows オペレーティング システム
この章では、Windows オペレーティング システムでの Oracle BPA Suite クライアントのイ
ンストールについて説明します。
Oracle BPA Suite 製品をインストールすると、ドイツ語版のみをインストールした場合を除き、
重要な文書が自動的に英語で作成されます。これらの文書には、[スタート] メニューから [プロ
グラム] を選択し、[Oracle BPA Suite]、[その他文書] を選択するとアクセスすることができ
ます。追加の言語がインストールされると、インストールした言語 (Windows オペレーティング
システム) の文書およびヘルプ ファイルが自動的にインストールされます。
[Oracle BPA Suite (ローカルの標準データベース システム)] によるインストールでは、標準
データベース システムもインストールされます。これによりコンピュータにデータベースを作成し、ほ
かのユーザーがアクセスできない状態で作業することができます。また、Oracle Business
Process Repository に接続してデータベースを接続先に作成し、そのデータベースで作業す
ることができます。
[Oracle BPA Suite (ローカルの標準データベース システムなし)] によるインストールでは、
標準データベース システムは提供されません。これは、Oracle Business Process
Repository に接続しているときのみデータベースを作成して作業できることを意味します。ロー
カルで作業する場合は、[Oracle BPA Suite (ローカルの標準データベース システム)] を選
択してください。
5
Oracle BPA Suite インストールおよび管理マニュアル
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [Oracle BPA Suite のインストール] をクリックします。インストール プログラムの [ようこ
そ] ページが表示されます。
4. [次へ] をクリックします。
5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。[プログラ
ム フォルダの選択] ページが開きます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [次へ] をクリックします。[ローカル標準データベース システム] ダイアログ ボックスが開きま
す。
9. 以下のオプションがあります。
Oracle BPA Suite をコンピュータ上のローカルの標準データベース システムで実行する
場合は、[次へ] をクリックします。対応するオプション ボタンの [Oracle BPA Suite(ロー
カルの標準データベース システム)] がデフォルトでアクティブになっています。
ローカル データベースにアクセスできない Oracle BPA Suite 製品を選択していた場合
は、システムによりその旨のメッセージが表示されます。[OK] をクリックして、[次へ] を選択
します。次の手順に進みます。
Oracle BPA Suite 製品をクライアント/サーバー環境のみで使用するため、コンピュータに
別のデータベース システムを必要としない場合は、次の手順に従います。
6
Oracle BPA Suite インストールおよび管理マニュアル
オプション フィールドの [Oracle BPA Suite (ローカルの標準データベース システムな
し)] を有効にして、[次へ] をクリックします。
[言語の選択] ダイアログ ボックスが開きます。
10. 目的のインターフェイスとメソッド言語のチェック ボックスをオンにします。[次へ] をクリックしま
す。[ファイルのコピーを開始] ページが開きます。
11. [コピー操作の開始] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ]
をクリックします。製品がインストールされます。インストールが完了すると、システムからのメッ
セージが表示されます。
12. デスクトップに Oracle BPA Suite 製品を起動するショートカットを作成しない場合は、
[デスクトップにショートカットを作成] チェック ボックスをオフにします。[完了] をクリックしま
す。
13. インストールが完了し、インストール プログラムが終了します。
ワンポイント
Oracle BPA Suite データベース変換を使用して、Oracle BPA Suite の旧バージョンで作
成されたデータベースを転送できます (詳細については、『管理マニュアル』の「旧バージョンの
Oracle BPA Suite からのデータ転送」の章を参照)。
再インストールまたはアップデート インストールは、サーバー インストールと同様の手順で実行さ
れます。
ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。
2.3
クライアントのインストールとアンインストール - Linux オペレーティング
システム
この章では、Linux オペレーティング システムでの Oracle Business Process Architect
のインストールについて説明します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. install_bpa11gR1.xxxxxx.sh ファイルを、Oracle BPA Suite 製品をインストール
するディレクトリにコピーします。
3. ファイルをコピーしたディレクトリに移動し、「./install_bpa11gR1.xxxxxx.sh」と入力し
て Oracle BPA Suite 製品をインストールします。
install_bpa11gR1.xxxxxx.sh ファイルは任意のディレクトリから実行できます。任意
のディレクトリから実行する場合は、ファイル名の前に完全なパスを入力します。
設定はインストールと同時に自動的に実施されます。
7
Oracle BPA Suite インストールおよび管理マニュアル
JavaClient.xxxxxx/setup/ ディレクトリ内の configure.sh スクリプトを使うと、イン
ストールのあとにいつでもソフトウェアを再設定することができます。ソフトウェアはすぐに実行で
きます。Oracle BPA Suite 製品を起動するには JavaClient.xxxxxx/ ディレクトリで
該当する Launcher.exe ファイルを使用します。
Java Runtime Environment のパスは、./JavaClient.xxxxxx/setup/backup ディ
レクトリの YYYMMDD-HHMMDD.data.conf ファイルに記載されています。
アンインストール
クライアントをアンインストールするには、最初にアプリケーションを終了し、次にインストール フォル
ダを削除する必要があります。
手順
1. アプリケーションを終了します。
2. <インストール ディレクトリ>/JavaClientxxxxxx フォルダを削除します。
rm –r <インストール ディレクトリ>/JavaClient.xxxxxx
2.4
Oracle Business Process Repository のインストール
(Windows オペレーティング システム)
この章では、Windows オペレーティング システムでの Oracle Business Process
Repository に関連するインストールについて説明します。
すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository
を使用してデータベース サーバーにアクセスし、共通のデータを使用します。
負荷分散を最適化して障害を防止するために、複数の Oracle Business Process
Repository を使用することができます。
デフォルト サーバーには次のものがあります。
ƒ
Oracle Business Process Repository
ƒ
Oracle Business Process Repository Site Manager
ƒ
Oracle BPA Suite データベース変換
このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア
ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に
ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追
加メモリ、またはシステム拡張が必要になることがあります。
マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、
実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、
8
Oracle BPA Suite インストールおよび管理マニュアル
より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる
場合、ランタイムが改善される可能性があります。
一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite
製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件
を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ
Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ
ードウェアを使用することを推奨します。
注
このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ
ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および
機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて
提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに
記載されている情報を参照してください。
Oracle Business Process Repository では、オペレーティング システム レベルで設定デ
ータが保存されます。データ誤用の危険を最小限にするために、オペレーティング システム レベ
ルで保護することを強くお勧めします。
ハードウェア
推奨
最小
プロセッサ
Intel Pentium IV 3,4 GHz
Intel Pentium IV 2,4
GHz
RAM
64 ビット システム
512 MB
2 GB RAM
32 ビット システム
1 GB の RAM。32 ビット システ
ムでは、Virtual Machine (VM)
の最大サイズは 1 GB です。
システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能
を使用するかどうかによって変わります。
ƒ
JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量
のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle
Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ
ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ペー
ジ 329』に関する情報にも注意してください。
ƒ
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。
メモリが不足すると、エクスポート処理はキャンセルされます。
9
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
詳細
オペレーティン
使用するデータベース システムによって異なります。
グ システム
ネットワーク
データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク
(>=100 Mbit)
JRE
Windows
Oracle Business Process Repository がインストールされていて、Oracle BPA Suite 製
品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されます。JRE を個別にイ
ンストールする必要はありません。すでに JRE がインストールされている場合は、Oracle BPA
Suite では使用されません。
JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用されます。
以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている Java
Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE for Business
を除く Jave SE は SUN のホーム ページにあります)。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストール ディ
レクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」というファイル名
に変更する必要があります。たとえば、日本語の文字を表示する場合、「font.properties.ja」ファ
イルを「font.properties」というファイル名に変更します。
注
SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、Update 4
となりました。これ以降のアップデートに対しても承認は有効です。
Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。
ƒ
JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認されてい
る場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホーム ページの
「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE for Business は除
く) に対しても、その承認は有効です。SUN Microsystems 社は、JRE のパッチ レベル間の
互換性を保証しています。したがって、JRE に関する Oracle BPA Suite の承認は、特定の
バージョンのすべてのパッチ レベルに対して有効です。
ƒ
JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント コンポーネ
ント>¥lib ディレクトリから <Java JRE インストール ディレクトリ>/endorsed ディレクトリ
(たとえば C:¥Program Files¥Java¥jre1.6.0_01¥lib¥endorsed) に jaxb-api.jar
ファイルをコピーしてください。
endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降のアップデー
トごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降のインストールをお
勧めします。
10
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
詳細
ƒ
Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、問題が
発生する場合があります。お使いのグラフィック カードおよびドライバ設定によっては、Designer
モジュールおよび Matrizen モジュールで遅延が発生することがあります。
その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。
-Dsun.java2d.d3d=false
プロトコル 『ペ
ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process Repository
ージ 240』
間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。
SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけで使
用できます。
イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite クライア
ントが Oracle Business Process Repository にアクセスする場合、ファイアウォールは必要あ
りません。クライアントと Oracle Business Process Repository 間の通信は、CORBA プロト
コルの IIOP (Internet Inter Object Request Broker Protocol) を介して実行されます。
出力
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出力する
には、Adobe Reader および Microsoft Office バージョン 2000、2002、2003、または
2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをイン
ポートする場合は、テーブルが「XLS」形式で保存されていることを確認してください。ドメインでポップア
ップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないこと
があります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
注
Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ
ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを
提供します。追加情報は、サポート センターから入手することができます。
2.4.1
デフォルト (50 ユーザーまで)
以下の手順でインストールを実施します。
ƒ
Oracle BPA Suite Site Administrator
ƒ
Oracle Business Process Repository Site Manager
ƒ
Oracle Business Process Repository
ƒ
標準データベース システム
ƒ
Oracle BPA Suite Web クライアント コンポーネント
11
Oracle BPA Suite インストールおよび管理マニュアル
手順
1. すべてのコンポーネントに対してシステム要件 『ページ 233』が満たされていることを確認し
ます。
2. デフォルト サーバーのインストール 『ページ 11』を実行します。標準データベース システム
は、同時に自動的にインストールされます。
3. ブラウザを使用して Oracle BPA Suite の Java ベースの製品を使用する場合、コンピ
ュータに Web サーバーがインストールされており、Web サーバーのデフォルト パスが
<Oracle BPA Suite インストール ディレクトリ>¥Server¥HTML になっていることを確
認してください。
適切なクライアントをワークステーションにインストールします。
2.4.1.1
初期インストール
以下の詳細な説明では、システムで初めて Oracle Business Process Repository の
標準インストールを実行するときにインストール プログラムによって実行される処理について説明
します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。
7. コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
8. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
12
Oracle BPA Suite インストールおよび管理マニュアル
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
9. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
10. プログラムをインストールする言語のチェック ボックスをオンにします。Oracle BPA Suite ク
ライアントで使用するすべての言語をインストールしてください。[次へ] をクリックします。
11. [デフォルト (50 ユーザーまで)] をクリックします。[ターゲット パスの選択] ページが開きま
す。
12. Oracle BPA Suite Web クライアント コンポーネント ファイルのインストール ディレクトリ
を選択します。デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックし
て次の手順に進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使
用しないようにしてください。
アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする
場合は、[参照] をクリックします。使用するパスを [Path] ボックスに入力するか、[フォル
ダ] ボックスで使用するディレクトリに移動します。[OK] をクリックします。[次へ] をクリックし
ます。
13. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を
クリックします。
14. [インストール概要] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ] を
クリックします。製品がインストールされます。
15. [ようこそ] ダイアログ ボックスで、内容を確認します。ドライバのインストールが完了したら、イ
ンストールの完了を確認します。[完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
13
Oracle BPA Suite インストールおよび管理マニュアル
2.4.1.2
再インストール
以下の詳細な説明では、Oracle Business Process Repository がすでにインストール
済みで、同じ Oracle Business Process Repository インストール プログラムを再び呼
び出したときにインストール プログラムによって実行される処理について説明します。
これまで使用したデータベースおよびフィルタは、再インストールによる影響を受けません。現在の
データベースを使用する代わりに、インストールで提供されるデモ データベースに置き換えるには、
[復元] 機能を使用してデモ データベースをご使用のサーバーにコピーします。
ARIS で提供されるレポート スクリプトは再インストールされます。既存のレポートが変更されて
おり、名前は変更されていない場合は、バックアップ コピーを作成して、インストールの完了後に
新規の名前で該当フォルダに追加することを推奨します。
セットアップの際にファイルを再インストールする必要がある場合は、古いファイルはバックアップ デ
ィレクトリに保存されます。このため、これらのファイルはインストール後も利用することができます。
このようなファイルの例として、HTML ディレクトリの内容があります。
userServerSettings.cfg ファイルで行った設定の変更が適用されます。
手順
1. すべてのコンポーネントに対してシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. [注] ダイアログ ボックスでは、実行中の [注] ダイアログ ボックスでは、実行中の Oracle
Business Process Repository または対応する Windows サービス 『ページ
210』を終了してからインストールを続行するよう表示されます。この作業が終了したあと、ま
たは Oracle Business Process Repository が実行されていない場合は、[OK] を
クリックします。
6. インストール プログラムの [ようこそ] ページが表示されます。[プログラムの変更] オプション
ボタンが、すでに選択された状態になっています。[次へ] をクリックします。
7. 追加する言語のチェック ボックスをオンにします。[次へ] をクリックします。インストール済みの
Oracle BPA Suite 製品で選択したすべての言語がインストールされていることを確認し
てください。
8. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
14
Oracle BPA Suite インストールおよび管理マニュアル
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。
9. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
10. [完了] をクリックします。
インストールが完了し、インストール プログラムが閉じます。
ワンポイント
ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。
2.4.1.3
アップデート インストール
以下の詳細な説明では、Oracle Business Process Repository がすでにインストール
済みで、新しいバージョンの Oracle BPA Suite インストール媒体で Oracle Business
Process Repository インストール プログラムを呼び出したときにインストール プログラムによ
って実行される処理について説明します。
これまで使用したデータベースおよびフィルタは、このインストールによる影響を受けません。現在の
データベースを使用する代わりに、インストールで提供されるデモ データベースに置き換えるには、
[復元] 機能を使用してデモ データベースをご使用のサーバーにコピーします。
ARIS で提供されるレポート スクリプトは再インストールされます。既存のレポートが変更されて
おり、名前は変更されていない場合は、バックアップ コピーを作成して、インストールの完了後に
新規の名前で該当フォルダに追加することを推奨します。
セットアップの際にファイルを再インストールする必要がある場合は、古いファイルはバックアップ デ
ィレクトリに保存されます。このため、これらのファイルはインストール後も利用することができます。
このようなファイルの例として、HTML ディレクトリの内容があります。
userServerSettings.cfg ファイルで行った設定変更が適用されます。
プログラムの以前のバージョンでは、設定の変更は別のファイルに入力されました。現在のバージョ
ンのアップデート インストールを実行すると、Oracle Business Process Repository の起
動時に設定ファイルが変換されます。設定の変更はすべて、userServerSettings.cfg ファイ
ルに入力されます。設定ファイルは削除され、 バックアップ ディレクトリにバックアップされます。
手順
1. すべてのコンポーネントに対してシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
15
Oracle BPA Suite インストールおよび管理マニュアル
4. [Oracle Business Process Repository のインストール] をクリックします。
5. メッセージが表示され、現在インストールされている Oracle Business Process
Repository のバージョンは、Oracle BPA Suite インストール媒体のバージョンより古い
ため、アップデートが実行されることが通知されます。[OK] をクリックしてメッセージを確定し
ます。
6. [注] ダイアログ ボックスでは、実行中の Oracle Business Process Repository ま
たは対応する Windows サービスを終了してからインストールを続行するよう表示されます。
この作業が終了したあと、または Oracle Business Process Repository が実行さ
れていない場合は、[OK] をクリックします。
7. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
8. [完了] をクリックします。
インストールが完了し、インストール プログラムが閉じます。
ワンポイント
ほかの言語を後でインストールするには、セットアップを再度実行する必要があります。
2.4.2
カスタム インストール (上級ユーザー向けインストール)
このインストール オプションでは、Oracle Business Process Repository Site
Manager、Oracle Business Process Repository、および Oracle BPA Suite
Web クライアント コンポーネントを別々または併せてインストールすることができます。
これにより、Oracle Business Process Repository とデータベース システム (Oracle
Business Process Repository Site Manager) を別々のコンピュータにインストールする
ことができます。
200 人以上のユーザーが同時に Oracle BPA Suite を使用する場合は、Oracle
Business Process Repository とデータベース システムを別のコンピュータにインストールす
ることをお勧めします。このタイプのインストールは、Oracle Corporation の社員のみが実行
できます (『管理マニュアル』の「サポート」の章を参照)。
手順
1. すべてのコンポーネントについてシステム要件が満たされていることを確認します (『管理マニ
ュアル』の「ハードウェアおよびソフトウェア要件」の章を参照)。
2. データベース システムをインストールするか、既存のデータベースを設定して、Oracle BPA
Suite を操作できるようにします。
16
Oracle BPA Suite インストールおよび管理マニュアル
3. データベースがインストールされているサーバー コンピュータに、適当なオプションを使用して
Oracle Business Process Repository Site Manager をインストールします
(「段階的な手順 『ページ 20』」の章を参照)。手順 5 に進みます。
4. Oracle Business Process Repository として使用するすべてのコンピュータに
Oracle Business Process Repository をインストールします。
Oracle BPA Suite の Java ベース製品をブラウザで使用する場合は、Oracle BPA
Suite Web クライアント コンポーネントをインストールして、Oracle BPA Suite Web
クライアント コンポーネントを使用できるように Web サーバーを設定します (「Oracle
BPA Suite Web クライアント コンポーネント」の章を参照)。または、
5. デモ データベースをデータベース システムにインポートします。
a. Oracle BPA Suite Site Administrator を起動します。
b. サーバーの名前を右クリックして、[復元] を選択します。
c. インストール媒体の Databases and Filter¥Databases ディレクトリにあるデモ
データベースの ADB ファイルを選択して、[開く] をクリックします。
データベースが Oracle BPA Suite に登録されると、その旨を告げるメッセージが表示されま
す。
以下の手順では、対象のコンピュータでまだインストールを一度も行っていないものと仮定していま
す。上記の手順とは異なり、カスタム インストール オプションでは Oracle Business
Process Repository、Oracle BPA Suite Site Administrator、Oracle Business
Process Repository Site Manager、および Oracle BPA Suite Web クライアント
コンポーネントを任意の組み合わせでインストールすることができます。
提供されているコンポーネントのいずれか 1 つを選択した場合に実行されるインストール手順を
説明します。複数のコンポーネントを選択した場合は、インストール手順は選択に合わせて組み
合わされます。
ワンポイント
Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle
Business Process Repository として使用するすべてのコンピュータでインストールを行いま
す。
17
Oracle BPA Suite インストールおよび管理マニュアル
2.4.2.1
Oracle Business Process Repository
ここでは、Oracle Business Process Repository をインストールする際にインストール プ
ログラムによって実行される処理について詳しく説明します。
ワンポイント
Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle
Business Process Repository として使用するすべてのコンピュータでインストールを行いま
す。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。コンピュータにすでにほかの Oracle BPA Suite 製品を
インストールしてある場合は、この手順は省略され、すでにインストールされている製品のディ
レクトリが使用されます。[プログラム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。プログラムをインスト
ールする言語のチェック ボックスをオンにします。使用するすべての言語をインストールしてくだ
さい。[次へ] をクリックします。[カスタム インストール (上級ユーザー向けインストール)] を
クリックします。
8. ライセンス キーを入力するか、またはライセンス キーの代わりにハード キーを使用する場合
は [ドングル バージョン (ハードキー)] チェック ボックスをオンにします。[次へ] をクリックし
ます。[ターゲット パスの選択] ページが開きます。
9. [Oracle Business Process Repository] チェック ボックス以外のチェック ボックスを
すべてオフにします。
18
Oracle BPA Suite インストールおよび管理マニュアル
10. Oracle Business Process Repository Site Manager がインストールされているコ
ンピュータの名前を入力します。[次へ] をクリックします。
11. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。
12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
13. [完了] をクリックします。
インストールが完了し、インストール プログラムが閉じます。
2.4.2.2
Oracle BPA Suite Site Administrator
以下の詳細な説明では、Oracle BPA Suite Site Administrator のインストール時にイ
ンストール プログラムによって実行される処理について詳しく説明します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. [プログラム フォルダの選択] ページが開きます。プログラム ショートカットを配置するプログラ
ム フォルダを選択します。コンピュータにすでにほかの Oracle BPA Suite 製品をインスト
ールしてある場合は、この手順は省略され、すでにインストールされている製品のディレクトリ
が使用されます。Oracle BPA Suite のプログラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
19
Oracle BPA Suite インストールおよび管理マニュアル
8. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を
インストールしてください。[次へ] をクリックします。[カスタム インストール (上級ユーザー向
けインストール)] をクリックします (50 ユーザー以上の場合に推奨)。
9. [ARIS Governance Engine のインストール] チェック ボックスがオフになっていることを
確認します。[次へ] をクリックします。
10. ライセンス キーを入力するか、またはライセンス キーの代わりにハード キーを使用する場合
は [ドングル バージョン (ハードキー)] チェック ボックスをオンにします。[次へ] をクリックし
ます。
11. [Oracle BPA Suite Site Administrator] チェック ボックス以外のチェック ボックスを
すべてオフにします。
12. [次へ] をクリックします。
13. [コピー操作の開始] ダイアログ ボックスの設定を確認します。設定が正しければ、[次へ]
をクリックします。製品がインストールされます。
14. [完了] をクリックします。
インストールが完了し、インストール プログラムが閉じます。
2.4.2.3
Oracle Business Process Repository Site Manager
ここでは、Oracle Business Process Repository Site Manager のインストール時にイ
ンストール プログラムによって実行される処理について詳しく説明します。
警告
Oracle Business Process Repository Site Manager は、Oracle BPA Suite サ
イトごとに 1 回だけインストールできます。
2.4.2.3.1
段階的な手順 - 既存の Oracle データベースを使用 (Oracle
BPA Suite 用に準備済み)
Oracle BPA Suite の操作に必要なデータベース オブジェクトがすでに作成 『ページ 213』
されています (たとえば SQL*PLUS スクリプトを使用して作成)。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート
ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。
3. [追加インストール] をクリックします。
20
Oracle BPA Suite インストールおよび管理マニュアル
4. [Oracle Business Process Repository のインストール] をクリックします。
インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
5. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [言語の選択] ページが開きます。プログラムをインストールする言語のチェック ボックスをオン
にします。使用するすべての言語をインストールしてください。[次へ] をクリックします。[コンポ
ーネントの選択] ページが開きます。
9. [Oracle Business Process Repository Site Manager] チェック ボックス以外の
チェック ボックスをすべてオフにします。[次へ] をクリックします。
10. Oracle の有効化 [次へ] をクリックします。
11. [設定済みの Oracle データベース インスタンスへの接続] をクリックします。データベース
は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい
てもかまいません。
12. [次へ] をクリックします。[設定済みの Oracle データベース インスタンスへの接続] ペー
ジが開きます。
13. データベースのサーバー、ポート、およびサービス名を入力します。データベースのデフォルト名
は BPA です。[次へ] をクリックします。
14. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
21
Oracle BPA Suite インストールおよび管理マニュアル
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を
クリックします。
15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
16. [完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
2.4.2.3.2
段階的な手順 - 既存の Oracle データベース インスタンスを
設定して使用
Oracle データベースはすでに準備できていますが、Oracle BPA Suite の操作に必要なデー
タベース オブジェクトがまだ作成 『ページ 213』されていません。Oracle Business
Process Publisher を使用する場合は、Oracle Business Process Repository と
Oracle Business Process Publisher で異なる 2 つの Oracle データベースを使用し
て作業することを推奨します。これにより 2 つのシステムでリソースの競合が発生するのを防ぎ、
より優れたパフォーマンスと高い可用性を実現することができます。
テーブルスペースは、自動的に無制限に拡張されるように設定する必要があります。そうしなけれ
ば、テーブルスペースのメモリを完全に使い切ってしまう危険があり、Oracle Business
Process Repository および Oracle Business Process Publisher の重要なファンク
ションに失敗することがあります。自動拡張オプションを設定していない場合は、テーブルスペース
を適切なときに手動で増加するために、Oracle インスタンスを定期的に (毎週など) 監視する
必要があります。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
Oracle SQLPlus がインストールされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート
ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。コ
ンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この手
順は省略され、すでにインストールされている製品のディレクトリが使用されます。
22
Oracle BPA Suite インストールおよび管理マニュアル
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
9. [言語の選択] ページが開きます。プログラムをインストールする言語のチェック ボックスをオン
にします。使用するすべての言語をインストールしてください。[次へ] をクリックします。
10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開
きます。
11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の
チェック ボックスをすべてオフにします。[次へ] をクリックします。
12. Oracle の有効化 [次へ] をクリックします。
13. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース
は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい
てもかまいません。
14. [次へ] をクリックします。
15. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ
のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー
メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン
スを設定して使用] ダイアログ ボックスが開きます。
16. この場合は、サーバー名、ポート番号、データベースのサービス名、SYSTEM ユーザーのパ
スワードを確認および訂正します。[次へ] をクリックします。
17. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。
[次へ] をクリックします。
18. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
23
Oracle BPA Suite インストールおよび管理マニュアル
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を
クリックします。
19. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
20. [完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
2.4.2.3.3
段階的な手順 - Oracle データベース インスタンスの新規作成
Oracle データベース インスタンスを新規に設定して、Oracle Business Process
Analysis Suite で使用できるように準備 『ページ 213』します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
Oracle SQLPlus がインストールされていることを確認します。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート
ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
24
Oracle BPA Suite インストールおよび管理マニュアル
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ
ージが開きます。
9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を
インストールしてください。[次へ] をクリックします。
10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開
きます。
11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の
チェック ボックスをすべてオフにします。[次へ] をクリックします。
12. Oracle の有効化 [次へ] をクリックします。
13. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル
コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま
せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ
ボックスが開きます。
a. 使用する Oracle データベースのインストールを選択します。
b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以
外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま
す。
c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス
で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の
特殊文字を使用しないようにしてください。
d. 新しいデータベースの名前は「BPA」です。
e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、
入力内容を確認します。
f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで
ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで
す。
14. [次へ] をクリックします。
15. プログラムを Windows サービスとしてインストールするかどうかを該当するチェック ボックス
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。
16. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
25
Oracle BPA Suite インストールおよび管理マニュアル
17. [完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
2.4.2.3.4
段階的な手順 - Microsoft SQL Server
Microsoft SQL Server を新規に設定して、Oracle Business Process Analysis
Suite で使用できるように準備 『ページ 219』します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート
ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ
ージが開きます。
26
Oracle BPA Suite インストールおよび管理マニュアル
9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を
インストールしてください。[次へ] をクリックします。
10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開
きます。
11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の
チェック ボックスをすべてオフにします。[次へ] をクリックします。
12. [Microsoft SQL Server] オプションを選択し、[次へ] をクリックします。
13. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を
クリックします。
14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
15. [完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
2.4.2.3.5
段階的な手順 - IBM DB2
DB2 サーバーを新規に設定して、Oracle Business Process Analysis Suite で使用
できるように準備 『ページ 223』します。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. Oracle BPA Suite インストール媒体をドライブに挿入します。インストール媒体のスタート
ページが自動的に表示されない場合は、start.exe ファイルをダブルクリックします。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書が表示されます。注意してお読みください。使用権許諾契約書の条項
に同意する場合は、[はい] をクリックします。[ターゲット パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
27
Oracle BPA Suite インストールおよび管理マニュアル
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。[言語の選択] ペ
ージが開きます。
9. プログラムをインストールする言語のチェック ボックスをオンにします。使用するすべての言語を
インストールしてください。[次へ] をクリックします。
10. [ユーザー定義] をクリックします (50 ユーザー以上)。[コンポーネントの選択] ページが開
きます。
11. [Oracle Business Process Repository Site Manager] チェック ボックス以外の
チェック ボックスをすべてオフにします。[次へ] をクリックします。
12. [IBM DB2] を選択し、[次へ] をクリックします。
13. プログラムを Windows サービスとしてインストールするかどうかを該当するオプション ボタン
をオンにして決定します。プログラムは、Windows サービスとしてインストールすると、オペレ
ーティング システムとともに自動的に起動します。プログラムを Windows サービスとしてイ
ンストールしない場合は、プログラム アイコンをクリックしてプログラムを起動します。[次へ] を
クリックします。
14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
15. [完了] をクリックします。
インストールが完了し、インストール プログラムが終了します。
28
Oracle BPA Suite インストールおよび管理マニュアル
2.4.2.4
Oracle BPA Suite Web クライアント コンポーネント
ブラウザから Oracle BPA Suite を使用する場合は、Oracle BPA Suite Web クライアン
ト コンポーネントをインストールする必要があります。
Oracle BPA Suite Web クライアント コンポーネントは、パッシブ Web サーバー コンポーネ
ント (HTML ファイルなど) のみによって構成されています。
Oracle BPA Suite Web クライアント コンポーネントと Web サーバー
Oracle BPA Suite Web クライアント コンポーネントが Web サーバーにより使用できるよう
にするには、次の設定のいずれか 1 つを指定する必要があります。
ƒ
ドライブを Web サーバーの WWW ルートにマッピングする。
ƒ
Web サーバーがインストールされているコンピュータで Oracle Business Process
Repository のセットアップを実行する。WWW ルートへのパスを
「<C:¥inetpub¥tomcat¥>」などのように入力する。
Oracle BPA Suite Web クライアント コンポーネントと HTML Generator
index.html ファイルと aris_database.html ファイルは、システム オペレーション中に
HTML Generator によって更新されます (詳細については、『管理マニュアル』の「HTML
Generator : 現在のデータベース一覧」の章を参照)。HTML Generator は、Oracle
Business Process Repository の defaultServerSettings.cfg ファイルと
userServerSettings.cfg ファイルを使用して設定され、Oracle Business Process
Repository/templates/htmlgen ディレクトリのテンプレートが使用されます。HTML
Generator は、データベースが作成、削除、または名前変更されるたびに起動します。
次のディレクトリが作成されます。
/lan
一般的に使用される起動ディレクトリです。Java ベースの Oracle BPA Suite 製品がアプレ
ットとして実行され、Oracle Business Process Repository へ直接アクセスできるように
なります。
/ssl
Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、データ
交換は暗号化されます (詳細については、『管理マニュアル』の「SSL - Secure Socket
Layer によるデータ転送の暗号化」の章を参照)。
/app
Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、製品
はアプレットではなくアプリケーションとして実行されます (詳細については、『管理マニュアル』の
「アプリケーションまたはアプレットとしての実行」の章を参照)。
29
Oracle BPA Suite インストールおよび管理マニュアル
注
SSL 暗号化を有効にするには、userServerSettings.cfg ファイルを開き、以下のエントリ
を追加します。
<profiles>
<public ssl="443" />
</profiles>
出力パスとバックアップ パスは、userServerSettings.cfg ファイルで、状況に応じて変更す
る必要があります。複数の Oracle Business Process Repository を使用して作業する
場合は、Oracle Business Process Repository Site Manager がインストールされて
いるコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。
<htmlgen>
path="e:/inetpub/wwwroot/bpa11"/><backuppath
path="e:/inetpub/wwwroot/bpa11/backup"/>
</htmlgen>
同様に、その他の変更を行います。
<htmlgen>
<appserver name=“myspecialhost" />
<genlist>
<genfile target_dir="ssl"
target_name="dblist.html"
database_template="aris_database_ssl.html"/>
</genlist>
</htmlgen>
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
30
Oracle BPA Suite インストールおよび管理マニュアル
2. Oracle BPA Suite インストール媒体をドライブに挿入します。スタート ページが自動的
に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。
アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする
場合は、[参照] をクリックします。使用するパスを [パス] ボックスに入力するか、[フォルダ]
ボックスで使用するディレクトリに移動します。[OK] をクリックして、[次へ] をクリックします。
[OK] をクリックします。[次へ] をクリックします。
8. [カスタム インストール (上級ユーザー向けインストール)] をクリックします (50 ユーザー以
上の場合に推奨)。
9. [Oracle BPA Suite Web クライアント コンポーネント] チェック ボックス以外のチェック
ボックスをすべてオフにします。[次へ] をクリックします。[ターゲット パスの選択] ページが開
きます。
10. Oracle BPA Suite Web クライアント コンポーネント ファイルのインストール ディレクトリ
を選択します。デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックし
て次の手順に進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使
用しないようにしてください。
アクティブな Web サーバーなど、デフォルト以外のディレクトリにプログラムをインストールする
場合は、[参照] をクリックします。使用するパスを [Path] ボックスに入力するか、[フォル
ダ] ボックスで使用するディレクトリに移動します。[OK] をクリックします。[次へ] をクリックし
ます。
11. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。インストール プロセスで、指定したパスに ¥html ディレクトリが生
成されます。ディレクトリ内のパスは相対パスなので、インストール中に入力したパス名を変更
しても、ほかに影響を与えることはありません。
多言語ページ用の index_app.html、index_lan.html、および index_ssl.html
スタート ページは、¥html ディレクトリにあります。対応する言語のページは
¥html<¥languageid> ディレクトリにあります。これらのページには、Oracle BPA
Suite によってデータベースが削除、追加、または名前が変更されるたび HTML
Generator によって生成されるデータベース一覧が含まれます。
31
Oracle BPA Suite インストールおよび管理マニュアル
12. [完了] をクリックします。
インストールが完了し、インストール プログラムが閉じます。
注
Oracle Business Process Repository Site Manager および Oracle BPA Suite
Web クライアント コンポーネントを一度にインストールする場合は、インストール プログラムによ
って、HTML Generator へのパスが Oracle Business Process Repository Site
Manager コンピュータの setupServerSettings.cfg ファイルに自動的に入力されます。
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
2.5
Oracle Business Process Repository のインストール
(UNIX オペレーティング システム)
この章では、UNIX オペレーティング システムでの Oracle Business Process
Repository に関連するインストールについて説明します。
すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository
を使用してデータベース サーバーにアクセスし、共通のデータを使用します。
負荷分散を最適化して障害を防止するために、複数の Oracle Business Process
Repository を使用することができます。
デフォルト サーバーには次のものがあります。
ƒ
Oracle Business Process Repository
ƒ
Oracle Business Process Repository Site Manager
ƒ
Oracle BPA Suite データベース変換
このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア
ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に
ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追
加メモリ、またはシステム拡張が必要になることがあります。
マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、
実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、
より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる
場合、ランタイムが改善される可能性があります。
一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite
製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件
32
Oracle BPA Suite インストールおよび管理マニュアル
を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ
Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ
ードウェアを使用することを推奨します。
注
このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ
ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および
機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて
提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに
記載されている情報を参照してください。
Oracle Business Process Repository では、オペレーティング システム レベルで設定デ
ータが保存されます。データ誤用の危険を最小限にするために、オペレーティング システム レベ
ルで保護することを強くお勧めします。
ハードウェア
推奨
最小
プロセッサ
Intel Pentium IV 3,4 GHz
Intel Pentium IV 2,4
GHz
RAM
64 ビット システム
512 MB
2 GB RAM
32 ビット システム
1 GB の RAM。32 ビット システ
ムでは、Virtual Machine (VM)
の最大サイズは 1 GB です。
システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能
を使用するかどうかによって変わります。
ƒ
JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量
のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle
Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ
ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ペー
ジ 329』に関する情報にも注意してください。
ƒ
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。
メモリが不足すると、エクスポート処理はキャンセルされます。
ソフトウェア
詳細
オペレーティン
使用するデータベース システムによって異なります。
グ システム
33
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
詳細
ネットワーク
データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク
(>=100 Mbit)
JRE
Oracle Business Process Repository では JRE 1.6 が必要です。まず、オペレーティング
システムに適切な JRE 1.6 をインストールしてください。
プロトコル 『ペ
ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process Repository
ージ 240』
間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。
SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけで使
用できます。
イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite クライア
ントが Oracle Business Process Repository にアクセスする場合、ファイアウォールは必要あ
りません。クライアントと Oracle Business Process Repository 間の通信は、CORBA プロト
コルの IIOP (Internet Inter Object Request Broker Protocol) を介して実行されます。
出力
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出力する
には、Adobe Reader および Microsoft Office バージョン 2000、2002、2003、または
2007 がインストールされている必要があります。レポートを使用して Excel テーブルからデータをイン
ポートする場合は、テーブルが「XLS」形式で保存されていることを確認してください。ドメインでポップア
ップ ブロックが有効な場合は、Publisher-Export では PDF 形式でレポート出力を開けないこと
があります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
注
Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ
ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを
提供します。追加情報は、サポート センターから入手することができます。
次のインストール オプションが使用できます:
ƒ
Oracle Business Process Repository と Oracle Business Process
Repository Site Manager
ƒ
Oracle Business Process Repository のみ
ƒ
Oracle Business Process Repository Site Manager のみ
34
Oracle BPA Suite インストールおよび管理マニュアル
2.5.1
Oracle Business Process Repository
このセクションでは、Oracle Business Process Repository をインストールする際に実行
する手順について詳しく説明します。
ワンポイント
Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle
Business Process Repository として使用するすべてのコンピュータでインストールを行いま
す。
段階的な手順
必要条件
データベース サーバーに Oracle BPA Suite のデータベース インスタンスが作成されている必
要があります。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理」の章
の「ハードウェアおよびソフトウェア要件」を参照)。
2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process
Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー
ド ドライブにコピーします。
3. Oracle Business Process Repository インストール スクリプトが配置されているディ
レクトリに切り替えて、「./install_bpr11gR1.xxxxxx.sh
[business_server_options]」と入力して Oracle Business Process
Repository をインストールします。
Oracle Business Process Repository のインストールに対して以下のオプションを指
定します。
ƒ
-タイプ BS
ƒ
-jvm <Java Runtime Environment のパス>
ƒ
-sitemanager <Oracle Business Process Repository Site Manager
のホスト名>
4. Oracle Business Process Repository Site Manager がインストールされているコ
ンピュータの完全修飾名 (たとえば computerxyz.domainxyz.com) を入力する必
要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリから実行で
きます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを入力します。
インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト
リの絶対パス> を指定します。
35
Oracle BPA Suite インストールおよび管理マニュアル
パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの
YYYMMDD-HHMMDD.data.conf ファイルに格納されます。
スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに
保存されます。
設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup フ
ォルダ内の configure.sh スクリプトを使うと、インストールのあとにいつでもソフトウェアを再設
定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process
Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリで起動ツールの
y-serverlauncher.sh を使用します。
注
Oracle BPA Suite Web クライアント コンポーネント 『ページ 39』は自動的に同時にイン
ストールされます。
2.5.2
Oracle Business Process Repository Site Manager
ここでは、Oracle Business Process Repository Site Manager をインストールする際
に実行する手順について詳しく説明します。
警告
Oracle Business Process Repository Site Manager は、Oracle BPA Suite サ
イトごとに 1 回だけインストールできます。
段階的な手順
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process
Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー
ド ドライブにコピーします。
Oracle Business Process Repository インストール スクリプトが配置されているデ
ィレクトリに切り替えて、「sh install_bpr11gR1.xxxxxx.sh
[site_manager_options]」と入力して Oracle Business Process
Repository Site Manager をインストールします。
Oracle Business Process Repository Site Manager のインストールに対して以
下のオプションを指定します。
ƒ
-タイプ SM
36
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
-jvm <Java Runtime Environment のパス>
ƒ
-dbserver <データベース サーバーのホスト名>
ƒ
-dbport <データベース サーバーのポート>
ƒ
-dbinstance <データベース インスタンスの名前>
データベース サーバーの完全修飾名 (たとえば computerxyz.domainxyz.com) を
入力する必要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリ
から実行できます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを
入力します。
インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト
リの絶対パス> を指定します。
パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの
YYYMMDD-HHMMDD.data.conf ファイルに格納されます。
スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに
保存されます。
設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup
ディレクトリ内の configure.sh スクリプトを使用して、インストール後にいつでもソフトウェアを
再設定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process
Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリにある起動ツール
「y-serverlauncher.sh」を使用します。
2.5.3
Oracle Business Process Repository と Oracle
Business Process Repository Site Manager
ここでは、Oracle Business Process Repository と Oracle Business Process
Repository Site Manager を同時にインストールする際に実行する手順について詳しく説
明します。
ワンポイント
Oracle BPA Suite サイトをインストールするには、Oracle BPA Suite サイトで Oracle
Business Process Repository として使用するすべてのコンピュータでインストールを行いま
す。
段階的な手順
必要条件
データベース サーバーに Oracle BPA Suite のデータベース インスタンスが作成されている必
要があります。
37
Oracle BPA Suite インストールおよび管理マニュアル
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します (「管理 『ペ
ージ 213』」の章を参照)。
2. インストール媒体を挿入し、Setups/Unix Linux/Oracle Business Process
Repository ディレクトリに移動します。install_bpr11gR1.xxxxxx.sh ファイルをハー
ド ドライブにコピーします。
Oracle Business Process Repository インストール スクリプトが配置されているデ
ィレクトリに切り替えて、「sh install_bpr11gR1.xxxxxx.sh
[site_manager_options]」と入力して Oracle Business Process
Repository および Oracle Business Process Repository Site
Manager をインストールします。
Oracle Business Process Repository および Oracle Business Process
Repository Site Manager のインストールに対して以下のオプションを指定します。
ƒ
-タイプ BS_SM
ƒ
-jvm <Java Runtime Environment のパス>
ƒ
-dbserver <データベース サーバーのホスト名>
ƒ
-dbport <データベース サーバーのポート>
ƒ
-dbinstance <データベース インスタンスの名前>
データベース サーバーの完全修飾名 (たとえば computerxyz.domainxyz.com) を
入力する必要があります。install_bpr11gR1.xxxxxx.sh ファイルは任意のディレクトリ
から実行できます。任意のディレクトリから実行する場合は、ファイル名の前に完全なパスを
入力します。If
インストール パスを変更するには、追加オプションの -installdir <インストール ディレクト
リの絶対パス> を指定します。
パラメータは、./install_bpa11.xxxxxx.sh/setup/backup ディレクトリの
YYYMMDD-HHMMDD.data.conf ファイルに格納されます。
スクリプトが自動的に抽出され、ファイルは /install_bpa11.xxxxxx.sh サブディレクトリに
保存されます。
設定はインストールと同時に自動的に実施されます。install_bpa11.xxxxxx.sh/setup
ディレクトリ内の configure.sh スクリプトを使用して、インストール後にいつでもソフトウェアを
再設定することができます。ソフトウェアはすぐに実行できます。Oracle Business Process
Repository を起動するには、install_bpa11.xxxxxx.sh ディレクトリにある起動ツール
「y-serverlauncher.sh」を使用します。
38
Oracle BPA Suite インストールおよび管理マニュアル
注
Oracle BPA Suite Web クライアント コンポーネント 『ページ 39』は自動的に同時にイン
ストールされます。
2.5.4
Oracle BPA Suite Web クライアント コンポーネント
UNIX オペレーティング システムのあるコンピュータに Oracle Business Process
Repository をインストールすると、Oracle BPA Suite Web クライアント コンポーネントも
自動的に同時にインストールされます。
Oracle BPA Suite Web クライアント コンポーネントは、パッシブ Web サーバー コンポーネ
ント (HTML ファイルなど) のみによって構成されています。
多言語ページ用の index_app.html、index_lan.html、および index_ssl.html スタ
ート ページは、¥html ディレクトリにあります。対応する言語のページは
¥html¥<languageid> ディレクトリにあります。これらのページには、Oracle BPA Suite
によってデータベースが削除、追加、または名前が変更されるたび HTML Generator によっ
て生成されるデータベース一覧が含まれます。
Oracle BPA Suite Web クライアント コンポーネントと Web サーバー
Oracle BPA Suite Web クライアント コンポーネントが Web サーバーにより使用できるよう
にするには、次の設定のいずれか 1 つを指定する必要があります。
ƒ
ドライブを Web サーバーの WWW ルートにマッピングする。
ƒ
Web サーバーがインストールされているコンピュータで Oracle Business Process
Repository のセットアップを実行する。WWW ルートへのパスを
「<C:¥inetpub¥tomcat¥>」などのように入力する。
Oracle BPA Suite Web クライアント コンポーネントと HTML Generator
index.html ファイルと aris_database.html ファイルは、システム オペレーション中に
HTML Generator によって更新されます (詳細については、『管理マニュアル』の「HTML
Generator : 現在のデータベース一覧」の章を参照)。HTML Generator は、Oracle
Business Process Repository の defaultServerSettings.cfg ファイルと
userServerSettings.cfg ファイルを使用して設定され、Oracle Business Process
Repository/templates/htmlgen ディレクトリのテンプレートが使用されます。HTML
Generator は、データベースが作成、削除、または名前変更されるたびに起動します。
次のディレクトリが作成されます。
/lan
一般的に使用される起動ディレクトリです。Java ベースの Oracle BPA Suite 製品がアプレ
ットとして実行され、Oracle Business Process Repository へ直接アクセスできるように
なります。
39
Oracle BPA Suite インストールおよび管理マニュアル
/ssl
Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、データ
交換は暗号化されます (詳細については、『管理マニュアル』の「SSL - Secure Socket
Layer によるデータ転送の暗号化」の章を参照)。
/app
Java ベースの Oracle BPA Suite 製品の起動用にこのディレクトリを選択した場合、製品
はアプレットではなくアプリケーションとして実行されます (詳細については、『管理マニュアル』の
「アプリケーションまたはアプレットとしての実行」の章を参照)。
注
SSL 暗号化を有効にするには、userServerSettings.cfg ファイルを開き、以下のエントリ
を追加します。
<profiles>
<public ssl="443" />
</profiles>
出力パスとバックアップ パスは、userServerSettings.cfg ファイルで、状況に応じて変更す
る必要があります。複数の Oracle Business Process Repository を使用して作業する
場合は、Oracle Business Process Repository Site Manager がインストールされて
いるコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。
<htmlgen>
path="e:/inetpub/wwwroot/bpa11"/><backuppath
path="e:/inetpub/wwwroot/bpa11/backup"/>
</htmlgen>
同様に、その他の変更を行います。
<htmlgen>
<appserver name=“myspecialhost" />
<genlist>
<genfile target_dir="ssl"
target_name="dblist.html"
database_template="aris_database_ssl.html"/>
</genlist>
</htmlgen>
40
Oracle BPA Suite インストールおよび管理マニュアル
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
2.5.5
アンインストール
以下のコンポーネントの 1 つ以上をアンインストールするには、最初に Oracle Business
Process Repository を終了し、次にコンポーネントを削除する必要があります。
手順
1. <インストール ディレクトリ>/server.xxxxxx フォルダで y-serverstopper.sh スクリ
プトを使用して、Oracle Business Process Repository を終了します。
2. <インストール ディレクトリ>/server.xxxxxx フォルダを削除します。
rm –r <インストール ディレクトリ>/server.xxxxxx
2.6
Oracle Business Process Publisher サーバーのインストール
この章では、承認されている Web アプリケーション サーバーへの Oracle Business
Process Publisher サーバー のインストールについて説明します。
Oracle Business Process Publisher サーバー では、すべての Publisher-Export が
管理されます。Publisher-Export は J2EE をベースにした Web アプリケーションです。
Java サーブレットと Java Server Pages (JSP) を使用します。これらは、Java 環境
(JDK) のほかに、動作環境として Web アプリケーション サーバー (たとえば、Apache
Tomcat) を必要とします。このデータはリレーショナル データベースの中に格納され、JDBC イ
ンターフェイスをとおしてプログラムとの間でやり取りされます。
Oracle Business Process Publisher サーバー の標準インストールを選択すると、標準
データベース システムと Apache Tomcat Web Application Server が自動的にインス
トールされます。このデータベース システムでは、最大 10 人のユーザーが
Publisher-Export に同時にアクセスすることができます。Derby データベースを使用するとス
イムレーン モデルを最適な状態でエクスポートすることはできません。ユーザー数がこれより多い
場合は、外部データベース システムが必要です。購入された Oracle Business Process
Publisher サーバー のライセンスによって、これらのシステムですべてのユーザーが
Publisher-Export で同時に作業できるようになります。
41
Oracle BPA Suite インストールおよび管理マニュアル
標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー で実行します。レポートの実
行時のシステム パフォーマンスを最適化するには、install a Report Server 『ページ 188』 を追加します。
注
方法と機能が変更されたため、既存の Publisher-Export を開くことができない場合がありま
す。このような場合には、エクスポートを再び実行する必要があります。アップデート インストール
後に、ブラウザのキャッシュがクリアされます。
2.6.1
Windows 環境の Apache Tomcat Web Application
Server
この章では、Microsoft Windows 環境での Apache Tomcat Web Application
Server のインストールについて説明します。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.1.1
段階的な手順 (標準データベース)
この手順では、Apache Tomcat Web Application Server の標準インストールについて
説明します。このデータベース システムでは、最大 10 人のユーザーがエクスポートに同時にアク
セスできます。ユーザー数がこれより多い場合は、Oracle 『ページ 283』 データベース システ
ムまたは MS SQL Server 2005 が必要です。購入された Oracle Business Process
Publisher サーバー のライセンスにより、これらのシステムによってすべてのユーザーがエクスポー
トで同時に作業できるようになります。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
42
Oracle BPA Suite インストールおよび管理マニュアル
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番
号の入力] ページが開きます。
10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ
ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな
ど) が使用していないものにしてください。[次へ] をクリックします。
11. 標準データベースを使用する場合は、[標準データベース システム] チェック ボックスをオン
にします。[次へ] をクリックします。
12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
14. Derby データベースの代わりにほかのデータベースを使用する場合は、適切なデータベース
がインストールされていることを確認し、Oracle Business Process Publisher サーバ
ー で使用できるようにデータベース管理システムを調整 『ページ 225』します。
15. ユーザーが Publisher-Export を利用でき、管理者がエクスポートを管理できるように
URL (<Oracle Business Process Publisher サーバーのルート ディレクトリ
>/<context>) を通知します。インストール中にデフォルトの設定を変更しなかった場合、
43
Oracle BPA Suite インストールおよび管理マニュアル
Oracle Business Process Publisher サーバー の標準インストール後、URL は
「http://<サーバー名>:9090/businesspublisher」になります。
16. Oracle Business Process Publisher サーバー を外部のコンピュータにインストールし
た場合は、設定ファイルの中で IP アドレスを変更します。
Publisher-Export を作成してユーザーが使用できるようにするには、Oracle Business
Process Publisher サーバー を起動して URL を通知します。インストール中にデフォルトの
設定を変更しなかった場合、Oracle Business Process Publisher サーバー の標準イン
ストール後、URL は「http://<サーバー名>:9090/businesspublisher」になります。
2.6.1.2
段階的な手順 (Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
44
Oracle BPA Suite インストールおよび管理マニュアル
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
45
Oracle BPA Suite インストールおよび管理マニュアル
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
46
Oracle BPA Suite インストールおよび管理マニュアル
Oracle Business Process Publisher サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番
号の入力] ページが開きます。
10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ
ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな
ど) が使用していないものにしてください。[次へ] をクリックします。
47
Oracle BPA Suite インストールおよび管理マニュアル
11. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま
す。
12. [設定済みの Oracle データベース インスタンスへの接続] をクリックします。データベース
は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい
てもかまいません。
13. [次へ] をクリックします。[設定済みの Oracle データベース インスタンスへの接続] ペー
ジが開きます。
14. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
2.6.1.3
段階的な手順 (既存の Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
48
Oracle BPA Suite インストールおよび管理マニュアル
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
49
Oracle BPA Suite インストールおよび管理マニュアル
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
50
Oracle BPA Suite インストールおよび管理マニュアル
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
51
Oracle BPA Suite インストールおよび管理マニュアル
9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番
号の入力] ページが開きます。
10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ
ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな
ど) が使用していないものにしてください。[次へ] をクリックします。
11. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース
は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい
てもかまいません。[次へ] をクリックします。
12. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ
のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー
メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン
スを設定して使用] ダイアログ ボックスが開きます。
13. この場合は、サーバー名、ポート番号、データベースのサービス名、SYSTEM ユーザーのパ
スワードを確認および訂正します。[次へ] をクリックします。
14. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。
[次へ] をクリックします。
15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
2.6.1.4
段階的な手順 (新規の Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
52
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
53
Oracle BPA Suite インストールおよび管理マニュアル
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
54
Oracle BPA Suite インストールおよび管理マニュアル
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
55
Oracle BPA Suite インストールおよび管理マニュアル
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番
号の入力] ページが開きます。
10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ
ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな
ど) が使用していないものにしてください。[次へ] をクリックします。
11. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま
す。
12. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル
コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま
せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ
ボックスが開きます。
a. 使用する Oracle データベースのインストールを選択します。
b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以
外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま
す。
c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス
で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の
特殊文字を使用しないようにしてください。
d. 新しいデータベースの名前は「BPA」です。
e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、
入力内容を確認します。
f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで
ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで
す。
13. [次へ] をクリックします。
14. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
56
Oracle BPA Suite インストールおよび管理マニュアル
15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
2.6.1.5
段階的な手順 (MS SQL Server 2005 データベース)
MS SQL Server 2005 データベースと組み合わせて Oracle Business Process
Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ
ースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher エクス
ポートで同時に作業できます。標準データベースでは同時の作業はできません。
必要条件
ƒ
create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business
Process Publisher サーバー) を任意のディレクトリにコピーします。
ƒ
Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて
います。Microsoft SQL Server 2005 はパッケージに含まれていません。
手順
1. [サーバーのプロパティ] ダイアログ ボックスを開きます。
2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。
3. スクリプト create_db.sql を使用してデータベースを作成します。
a. スクリプトを編集用に開きます。
b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて
いることを確認してください。
ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ
ァイル businesspublisher.xml および webappserver.cfg の対応するエント
リも変更する必要があります。
c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択
されていることを確認します。
スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変
更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する
必要があります。
ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。
ARISBPINDEX にはすべてのインデックス データが含まれています。
d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle
Business Process Publisher サーバー) を common/lib の下にある
Tomcat インストール ディレクトリにコピーします。
57
Oracle BPA Suite インストールおよび管理マニュアル
4. 設定ファイ
ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml
をカスタマイズします。
a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定
されていることを確認します。
b. URL が次の例のように正しく調整されていることを確認します。
jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11
データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。
名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。
「;instance=<インスタンスの名前>」を使用して、
「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ
LSRV」のように指定します。
c. ユーザー名とパスワードを変更します。
5. 設定ファイ
ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv
er.cfg をカスタマイズします。
a. 次の行のエントリが正しいことを確認します。
<bp-mssql schema="ARISBPDATA"
filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX"
/>
スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。
6. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。
58
Oracle BPA Suite インストールおよび管理マニュアル
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [追加インストール] をクリックします。
4. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
7. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
8. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
59
Oracle BPA Suite インストールおよび管理マニュアル
9. [Oracle Business Process Publisher サーバー] オプションを選択します。[ポート番
号の入力] ページが開きます。
10. ブラウザから Oracle Business Process Publisher サーバー にアクセスするためのポ
ート番号を入力します。入力するポート番号は、ほかのアプリケーション (Web サーバーな
ど) が使用していないものにしてください。[次へ] をクリックします。
11. MS SQL Server を使用するには、[MS SQL Server] チェック ボックスをオンにしま
す。
12. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
13. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
14. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
サンプル スクリプト create_db.sql
USE master
GO
CREATE DATABASE [ARISBP11] ON
PRIMARY (NAME = N'ARISBPPRIM', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH
= 10MB),
FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB),
FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB)
LOG ON (NAME = N'ARISBPLOG', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH
= 10MB)
COLLATE Latin1_General_CI_AI
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90
GO
BEGIN TRY
EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action =
'disable'
END TRY
BEGIN CATCH
END CATCH
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF
GO
60
Oracle BPA Suite インストールおよび管理マニュアル
ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [ARISBP11] SET ARITHABORT OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON
GO
ALTER DATABASE [ARISBP11] SET RECOVERY FULL
GO
ALTER DATABASE [ARISBP11] SET MULTI_USER
GO
ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM
GO
CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP',
DEFAULT_DATABASE=[ARISBP11]
GO
USE [ARISBP11]
GO
CREATE USER [ARISBP11] FOR LOGIN [ARISBP11]
GO
CREATE SCHEMA [ARISBPDATA]
GO
ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA;
GO
GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11]
GO
GRANT CREATE TABLE TO [ARISBP11]
GO
GRANT CREATE VIEW TO [ARISBP11]
GO
GRANT CREATE FUNCTION TO [ARISBP11]
GO
61
Oracle BPA Suite インストールおよび管理マニュアル
2.6.2
Solaris/Linux 環境の Apache Tomcat Web Application
Server
この章では、Solaris または Linux システムでの Apache Tomcat Web Application
Server のインストールについて説明します。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
段階的な手順 (MS SQL Server 2005 データベース)
この手順では、MS SQL Server 2005 データベースを使用している場合における、Solaris
5.20 (英語) 環境の Apache Tomcat Web Application Server 5.5.25 に対する
調整について説明します。
必要条件
ƒ
jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー
タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示
に従ってください。
手順
1. apache-tomcat-5.50.25.tar.gz ファイルをダウンロード
『http://tomcat.apache.org参照 』して、tmp など、すべての権限のあるディレクトリ
に内容を解凍します。
これにより、これから調整する標準設定が提供されます。
2. ..tomcat/bin サブディレクトリを開き、setenv.sh ファイルを作成します。
3. 例に表示すように、以下の変数を調整します。
CATALINA_HOME="/tmp/apache-tomcat-5.50.25"
JAVA_HOME="/usr/jre/jre1.5.0_10"
62
Oracle BPA Suite インストールおよび管理マニュアル
CATALINA_OPTS="$CATALINA_OPTS
-Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines
spublisher
-Djava.security.auth.login.config="$CATALINA_HOME/webapps/busin
esspublisher\config\BPLogin.cfg"
-Xbootclasspath/p:/tmp/orbacus.4.3.2.jar -Xms128m
-Xmx1024m-XX:MaxPermSize=128m"
4. businesspublisher.war ファイルをインストール ディレクト
リ .../apache-tomcat-5.50,25/webapps にコピーします。このファイルは、インスト
ール媒体または ftp サーバー
『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』にあります。
5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ
apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。
businesspublisher.war ファイルが自動的に抽出されて、システムに統合されます (展
開)。
63
Oracle BPA Suite インストールおよび管理マニュアル
6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ
イルを実行して Tomcat を停止します。
7. インストール ディレクト
リ .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/confi
g/ の webappserver.cfg ファイルを開きます。
8. 新しいライセンス キーを、「License key」という行の中に入力します。たとえば、次のように
なります。
<license
key="C99999-XXX_Business_Publisher-V71LdeLenPdU250-XXXX..."/
>
9. 「bpservicehost value」行で、<bpservicehost
value="172.30.111.123"/> のように Tomcat のインストール先コンピュータの IP
アドレスの値を変更します。
10. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
64
Oracle BPA Suite インストールおよび管理マニュアル
11. 変更結果を保存し、ファイルを閉じます。
12. インストール ディレクトリ .../apache-tomcat-5.5.25/conf/catalina/localhost
に、businesspublisher.xml ファイルを作成します。
13. このファイルの最後に以下の行を挿入します。
<!--IDS CONTEXT -->
<Context path="/businesspublisher"
docBase="/tmp/apache-tomcat-5.5.20/webapps/businesspublisher/"
debug="1" reloadable="true" crossContxt="true">
Rescource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource" maxActive="30" maxIdle="30"
maxWait="1000" initialSize="10" username="<enter the user
name>" password="<enter the password of the user>"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://<Hostname>:<Port>/ARISBP71"
</Context>
</Host>
</Engine>
</Server>
14. 変更結果を保存し、ファイルを閉じます。
15. 設定ファイルの batchserver.cfg をカスタマイズします。この作業に関する詳細は、ファイ
ルに記載されています。
キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値
は IP アドレスまたは完全修飾名で設定されていることを確認します。
16. jtds.jar (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/war) をインストール ディレクト
リ .../apache-tomcat-5.5.25/common/lib にコピーします。
17. Tomcat を起動します。
システムが設定されます。
2.6.2.1
段階的な手順 (Oracle データベース)
この手順では、Solaris/Linux 環境の Apache Tomcat Web Application Server
5.5.25 に対する調整について説明します。
1. apache-tomcat-5.5.25.tar.gz ファイルをダウンロード
『http://tomcat.apache.org参照 』して、すべての権限を持っているディレクトリに内
容を解凍します。
65
Oracle BPA Suite インストールおよび管理マニュアル
以下のフォルダ構造が作成されます。
これにより、これから調整する標準設定が提供されます。
2. orbacus<バージョン番号>.jar ファイル (インストール媒体の Setups/All
OS/Oracle Business Process Publisher サーバー) をローカル ディレクトリにコピー
します。バージョン番号については、このマニュアルの完成時のバージョン番号とは変わってい
る場合があります。この例では、ファイル名は orbacus.4.3.2.jar です。
3. bin サブディレクトリを開き、次のような内容の setenv.sh ファイルを作成します。
CATALINA_HOME="/<directory>/apache-tomcat-5.5.25"
JAVA_HOME="/usr/jre/jre1.6.0_4
CATALINA_OPTS="$CATALINA_OPTS
-Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines
spublisher
-Djava.security.auth.login.config=$CATALINA_HOME/webapps/busin
esspublisher/config/bplogin.cfg
-Xbootclasspath/p:/<path>/orbacus.4.3.2.jar -Xms128m
-Xmx1024m"
パスとファイル名を該当するシステムに合わせます。
4. businesspublisher.war ファイル (インストール媒体の Setups/All OS/Oracle
Business Process Publisher サーバー または IDS の ftp サーバー
『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』) をインストール ディレ
クトリ .../apache-tomcat-5.5.25/webapps にコピーします。
5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ
apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。
businesspublisher.war ファイルが自動的に抽出さ
れ、.../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/conf
ig 構造が作成されます。
6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ
イルを実行して Tomcat を停止します。
7. .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/config/
webappserver.cfg ファイルを開きます。
66
Oracle BPA Suite インストールおよび管理マニュアル
a. 「bpservicehost value」行で、<bpservicehost
value="172.30.111.123"/> のように Tomcat のインストール先コンピュータ
の IP アドレスの値を変更します。
8. Oracle に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AOracl
eDAO</env-entryvalue>
</env-entry>
9. 変更結果を保存し、ファイルを閉じます。
10. インストール ディレクト
リ .../apache-tomcat-5.5.25/tomcat/conf/catalina/localhost にある、次の
ような内容の businesspublisher.xml ファイルを開きます。
<Context path="/businesspublisher"
docBase="/opt/apache-tomcat-5.5.25/webapps/businesspublisher"
debug="0" reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="20" maxWait="1000"
username="ARISBP" password="ARISBP"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@DBSERVER:PORT:INSTANCE"
connectionProperties="SetBigStringTryClob=true"/>
</Context>
11. 変更結果を保存し、ファイルを閉じます。
12. 設定ファイルの batchserver.cfg をカスタマイズして変更を保存します。この作業に関す
る詳細は、ファイルに記載されています。
13. ojdbc5.jar ファイル (インストール媒体の Setups/All OS/Oracle Business
Process Publisher サーバー) をインストール ディレクト
リ .../apache-tomcat-5.5.25/common/lib にコピーします。
67
Oracle BPA Suite インストールおよび管理マニュアル
14. Tomcat を起動します。
これで、ユーザーは Web エクスポートを作成できます。
注
1. 各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開さ
れたリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システム
が正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マ
ニュアルに記載されている手順に従って作業するか、Oracle Corporation のサポート セ
ンターにお問い合わせください。
2.6.2.2
段階的な手順 (MS SQL Server 2005 データベース)
この手順では、Solaris/Linux 環境の Apache Tomcat Web Application Server
5.5.25 に対する調整について説明します。
1. apache-tomcat-5.5.25.tar.gz ファイルをダウンロード
『http://tomcat.apache.org参照 』して、すべての権限を持っているディレクトリに内
容を解凍します。
以下のフォルダ構造が作成されます。
これにより、これから調整する標準設定が提供されます。
2. orbacus<バージョン番号>.jar ファイル (インストール媒体の Setups/All
OS/Oracle Business Process Publisher サーバー) をローカル ディレクトリにコピー
します。バージョン番号については、このマニュアルの完成時のバージョン番号とは変わってい
る場合があります。この例では、ファイル名は orbacus.4.3.2.jar です。
3. bin サブディレクトリを開き、次のような内容の setenv.sh ファイルを作成します。
CATALINA_HOME="/<directory>/apache-tomcat-5.5.25"
JAVA_HOME="/usr/jre/jre1.6.0_4
CATALINA_OPTS="$CATALINA_OPTS
-Daris.businesspublisher.home=$CATALINA_HOME/webapps/busines
spublisher
-Djava.security.auth.login.config=$CATALINA_HOME/webapps/busin
esspublisher/config/bplogin.cfg
68
Oracle BPA Suite インストールおよび管理マニュアル
-Xbootclasspath/p:/<path>/orbacus.4.3.2.jar -Xms128m
-Xmx1024m"
パスとファイル名を該当するシステムに合わせます。
4. businesspublisher.war ファイル (インストール媒体の Setups/All OS/Oracle
Business Process Publisher サーバー または IDS の ftp サーバー
『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/参照 』) をインストール ディレ
クトリ .../apache-tomcat-5.5.25/webapps にコピーします。
5. Tomcat を起動して設定をテストします。これを行うには、インストール ディレクトリ
apache-tomcat-5.50,25/bin にある startup.sh ファイルを実行します。
businesspublisher.war ファイルが自動的に抽出さ
れ、.../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/conf
ig 構造が作成されます。
6. インストール ディレクトリ .../apache-tomcat-5.50,25/bin の shutdown.sh ファ
イルを実行して Tomcat を停止します。
7. .../apache-tomcat-5.5.25/tomcat/webapps/businesspublisher/config/
webappserver.cfg ファイルを開きます。
a. 「bpservicehost value」行で、<bpservicehost
value="172.30.111.123"/> のように Tomcat のインストール先コンピュータ
の IP アドレスの値を変更します。
8. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
9. 変更結果を保存し、ファイルを閉じます。
10. インストール ディレクト
リ .../apache-tomcat-5.5.25/tomcat/conf/catalina/localhost にある、次の
ような内容の businesspublisher.xml ファイルを開きます。
<Context path="/businesspublisher"
docBase="/opt/apache-tomcat-5.5.25/webapps/businesspublisher"
debug="0" reloadable="false" crossContxt="true">
69
Oracle BPA Suite インストールおよび管理マニュアル
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="20" maxWait="1000"
username="ARISBP" password="ARISBP"
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@DBSERVER:PORT:INSTANCE"
connectionProperties="SetBigStringTryClob=true"/>
</Context>
11. 変更結果を保存し、ファイルを閉じます。
12. 設定ファイルの batchserver.cfg をカスタマイズして変更を保存します。この作業に関す
る詳細は、ファイルに記載されています。
13. jtds.jar (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/war) をインストール ディレクト
リ .../apache-tomcat-5.5.25/common/lib にコピーします。
14. Tomcat を起動します。
これで、ユーザーは Web エクスポートを作成できます。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.3
Windows 環境の IBM WebSphere Application Server
(WAS 6.1.0.15)
この章では、IBM WebSphere Application Server (WAS 6.1.0.15) および承認さ
れているデータベースと組み合わせて使用する場合の Oracle Business Process
Publisher サーバー のインストールについて説明します。
この手順を行う場合は、IBM WebSphere の管理コンソールで設定を行う必要があります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
70
Oracle BPA Suite インストールおよび管理マニュアル
2.6.3.1
段階的な手順 (Oracle データベース)
この手順では、Oracle Database 10g を使用している場合における、IBM WAS
6.1.0.15 (英語) に対する調整について説明します。
必要条件
ƒ
このファイルを、インストール媒体の Setups/All OS/Oracle Business Process
Publisher サーバー/Oracle/IBM Websphere ディレクトリから、任意のディレクトリに
コピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にあります。www.oracle.com/
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
71
Oracle BPA Suite インストールおよび管理マニュアル
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、
[Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] の
順にクリックします。
2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http:
//localhost:9060/ibm/console)、JDBC プロバイダを作成します。
3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。
4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。
5. [Database type] ボックスで [Oracle] エントリを選択します。
6. [Provider type] ボックスで [Oracle JDBC Driver] エントリを選択します。
7. [Implementation type] ボックスで、[Connection pool data source] エントリ
を選択します。
72
Oracle BPA Suite インストールおよび管理マニュアル
8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、
[Next] をクリックします。
9. [Next] をクリックし、[Class path] ボックスに ojdbc ファイルへのパスを入力します
(「必要条件」を参照)。値が正しく転送されなかった場合は、[JDBC providers] の
[Oracle JDBC Driver] ページでパスを修正します。
73
Oracle BPA Suite インストールおよび管理マニュアル
10. [Next] をクリックし、要約で設定を確認します。
11. [Finish] をクリックして、設定を保存します。
新しい JDBC プロバイダが作成されます。
12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック
スの [Cell] エントリを選択し、[New] をクリックします。
74
Oracle BPA Suite インストールおよび管理マニュアル
13. [Data source name] および [JNDI name] ボックスに、図に示すエントリを入力し、
[Next] をクリックします。
14. [Select an existing JDBC provider] オプションを選択し、[Oracle JDBC
Driver] を選択して [Next] をクリックします。
75
Oracle BPA Suite インストールおよび管理マニュアル
15. 次の構文を使用して Oracle データベース サーバーの URL を入力します。
jdbc:oracle:thin:@<サーバー名>:<ポート>:<インスタンス>。次に、表示される設
定を選択します。
16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。
17. マスタ設定は保存する必要があります。
76
Oracle BPA Suite インストールおよび管理マニュアル
18. [Oracle JDBC Driver DataSource] リンク、[Custom Properties]、[New] の
順にクリックし、アクセス権を持つユーザーを作成します。
[Data sources] から [Oracle JDBC Driver DataSource] を選択し、
[Custom properties] ページでデータベース アクセスを設定します。
77
Oracle BPA Suite インストールおよび管理マニュアル
19. [Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という値を入力し
ます。
20. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。
78
Oracle BPA Suite インストールおよび管理マニュアル
21. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。
22. 変更を保存し、[Data sources] ページの [Test connection] をクリックしてデータベ
ース接続をテストします。確認メッセージが表示されない場合は、設定および ojdbc5.jar
ファイルへのパスを確認してください。
79
Oracle BPA Suite インストールおよび管理マニュアル
23. ビューで [Applications] から [Enterprise Applications]、[Install New
Application] をクリックして、War の展開を実行します。
24. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル
(businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ
りますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
25. [Context root] ボックスで、「/businesspublisher」と入力します。
80
Oracle BPA Suite インストールおよび管理マニュアル
26. [Next] をクリックし、次のページに表示される設定を選択します。
81
Oracle BPA Suite インストールおよび管理マニュアル
27. [参照] をクリックします。
82
Oracle BPA Suite インストールおよび管理マニュアル
28. [Oracle JDBC Driver Data Source] オプションを有効にし、[Apply] をクリックしま
す。
29. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。イ
ンストール中、進捗状況バーが表示されます。
83
Oracle BPA Suite インストールおよび管理マニュアル
30. マスター インストールが正常に完了したら、変更を保存します。
31. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義
してシステムを設定します。
システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増
やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB
を割り当てます。
実例で選択した設定に注意してください。
84
Oracle BPA Suite インストールおよび管理マニュアル
32. [Application servers] から [<サーバー>]、[Process Definition] を選択して
[Java Virtual Machine] ページを開きます。
85
Oracle BPA Suite インストールおよび管理マニュアル
33. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom
Properties] をクリックします。
86
Oracle BPA Suite インストールおよび管理マニュアル
34. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し
ます。小文字で入力することに注意してください。
35. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ
スは、IBM Websphere Application Server のインストール ディレクトリの
Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレクトリ
下にあります。
36. [Apply] をクリックして、変更を保存します。
ホーム ディレクトリが定義されます。
37. [Security] の [Secure administration, applications, and infrastructure]
ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを
87
Oracle BPA Suite インストールおよび管理マニュアル
使用可能にします。使用不可にするには、まず、[Enable administrative security]
チェック ボックスをオンにする必要があります。
あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること
ができます。
38. [Apply] をクリックして、変更を保存します。
39. [Java Authentication and Authorization Service]、[Application logins]、
[New] の順にクリックします。
40. [Alias] ボックスに、値「NativeLogin」を入力します。
41. [Apply] をクリックして、変更を保存します。
42. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
88
Oracle BPA Suite インストールおよび管理マニュアル
ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c
fg ファイルを開き、以下の図の中で印が付いているエントリをコピーします。
43. [Security]、[Secure administration, applications, and infrastructure]、
[Java Authentication and Authorization Service]、[Application logins]
の順にクリックします。
44. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。
45. コピーしたエントリを [Module class name] ボックスに貼り付けます。
46. [Apply] をクリックして、変更を保存します。
47. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ
クします。
48. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ
ールを選択し、[Apply] をクリックして変更を保存します。
89
Oracle BPA Suite インストールおよび管理マニュアル
49. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All
Authenticated] のすべてのロールを選択し、[Apply] をクリックします。
50. 変更を保存します。
51. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS
pace.bat ファイルを実行します。
90
Oracle BPA Suite インストールおよび管理マニュアル
52. 緑色で強調表示されている値をクリップボードにコピーします。
53. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps
erver.cfg ファイルを開きます。
54. 以下のようにファイルをカスタマイズします。
a. <bpserviceport value="9100"
b. usenameservice="true"
c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/>
クリップボードの内容をここに貼り付けます。
d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/>
e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA
Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル
と userSettings.cfg ファイルに転送されるようにします。
55. 変更を保存します。
56. サーバーを再起動します。
57. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS
pace.bat ファイルを実行して設定を確認します。「nameserviceprefix」として使用す
るエントリ「/nodes/ids-5dke28k3adwNode01/servers/server1」もここにありま
す (上記を参照)。
91
Oracle BPA Suite インストールおよび管理マニュアル
インストールが正常に完了した場合は、<インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/weba
ppserver.cfg ファイル内に、印が付いたエントリがあります。
58. Oracle に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AOracl
eDAO</env-entryvalue>
</env-entry>
59. 変更を保存します。
60. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/batch
server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ
れています。
92
Oracle BPA Suite インストールおよび管理マニュアル
キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値
は IP アドレスまたは完全修飾名で設定されていることを確認します。
61. 変更を保存し、IBM Websphere Application Server および Oracle Business
Process Publisher を再起動します。
これで、システムは Oracle データベース 10g と組み合わせて IBM WAS 6.1.0.15 を実
行します。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.3.2
段階的な手順 (MS SQL Server 2005 データベース)
この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM
WAS 6.1.0.15 (英語) に対する調整について説明します。
必要条件
ƒ
jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー
タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示
に従ってください。
手順
1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、
[Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] をク
リックします。
2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http:
//localhost:9060/ibm/console)、JDBC プロバイダを作成します。
3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。
93
Oracle BPA Suite インストールおよび管理マニュアル
4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。
5. [Database type] ボックスで [SQL Server] エントリを選択します。
6. [Provider type] ボックスで、[WebSphere embedded ConnectJDBC driver
for MS SQL Server] エントリを選択します。
7. [Implementation type] ボックスで、[Connection pool data source] エントリ
を選択します。
8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、
[Next] をクリックします。
94
Oracle BPA Suite インストールおよび管理マニュアル
9. [Next] をクリックします。[Class path] ボックスで、sqlserver.jar、base.jar、
util.jar、および spy.jar ファイルへのパスを入力します。
10. [Next] をクリックし、要約で設定を確認します。
95
Oracle BPA Suite インストールおよび管理マニュアル
11. [Finish] をクリックして、設定を保存します。
新しい JDBC プロバイダが作成されます。
12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック
スの [Cell] エントリを選択し、[New] をクリックします。
96
Oracle BPA Suite インストールおよび管理マニュアル
13. [Data source name] および [JNDI name] ボックスに名前を入力し、[Next] をク
リックします。
14. [Select an existing JDBC provider] オプションを選択し、[SQL JDBC Driver]
を選択して [Next] をクリックします。
97
Oracle BPA Suite インストールおよび管理マニュアル
15. データベース名、サーバー名、およびポート番号を入力し、表示された設定を選択します。
16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。
17. マスタ設定は保存する必要があります。
98
Oracle BPA Suite インストールおよび管理マニュアル
18. Data sources/businesspublisherdb ページで以下の設定を選択します。
99
Oracle BPA Suite インストールおよび管理マニュアル
19. [Data sources] から [businesspublisherdb] を選択し、[Custom
properties] ページでデータベース アクセスを設定します。
100
Oracle BPA Suite インストールおよび管理マニュアル
20. たとえば、[Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という
値を入力します。
21. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。
101
Oracle BPA Suite インストールおよび管理マニュアル
22. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。
102
Oracle BPA Suite インストールおよび管理マニュアル
23. データベース接続をテストするには、[接続のテスト] をクリックします。対応するメッセージが
表示されない場合は、設定を確認してください。
24. ビューで [Applications] から [Enterprise Applications]、[Install New
Application] をクリックして、War の展開を実行します。
103
Oracle BPA Suite インストールおよび管理マニュアル
25. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル
(businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ
りますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
26. [Context root] ボックスで、「/businesspublisher」と入力します。
104
Oracle BPA Suite インストールおよび管理マニュアル
27. [Next] をクリックし、次のページに表示される設定を選択します。
105
Oracle BPA Suite インストールおよび管理マニュアル
28. [参照] をクリックします。
106
Oracle BPA Suite インストールおよび管理マニュアル
29. [businesspublisherdb] オプションを選択し、[Apply] をクリックします。
30. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。
107
Oracle BPA Suite インストールおよび管理マニュアル
31. マスター インストールが正常に完了したら、変更を保存します。
32. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義
してシステムを設定します。
システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増
やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB
を割り当てます。
実例で選択した設定に注意してください。
108
Oracle BPA Suite インストールおよび管理マニュアル
33. [Application servers] から [<サーバー>]、[Process Definition] を選択して
[Java Virtual Machine] ページを開きます。
109
Oracle BPA Suite インストールおよび管理マニュアル
34. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom
Properties] をクリックします。
110
Oracle BPA Suite インストールおよび管理マニュアル
35. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し
ます。小文字で入力することに注意してください。
36. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ
スは、IBM Websphere Application Server のインストール ディレクトリの
Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレクトリ
下にあります。
37. [Apply] をクリックして、変更を保存します。
ホーム ディレクトリが定義されます。
38. [Security] の [Secure administration, applications, and infrastructure]
ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを
111
Oracle BPA Suite インストールおよび管理マニュアル
使用可能にします。使用不可にするには、まず、[Enable administrative security]
チェック ボックスをオンにする必要があります。
あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること
ができます。
39. [Apply] をクリックして、変更を保存します。
40. [Java Authentication and Authorization Service]、[Application logins]、
[New] の順にクリックします。
41. [Alias] ボックスに、値「NativeLogin」を入力します。
42. [Apply] をクリックして、変更を保存します。
43. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
112
Oracle BPA Suite インストールおよび管理マニュアル
ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c
fg ファイルを開き、以下の図の中で印が付いているエントリをコピーします。
44. [Security]、[Secure administration, applications, and infrastructure]、
[Java Authentication and Authorization Service]、[Application logins]
の順にクリックします。
45. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。
46. コピーしたエントリを [Module class name] ボックスに貼り付けます。
47. [Apply] をクリックして、変更を保存します。
48. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ
クします。
49. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ
ールを選択し、[Apply] をクリックして変更を保存します。
113
Oracle BPA Suite インストールおよび管理マニュアル
50. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All
Authenticated] のすべてのロールを選択し、[Apply] をクリックします。
51. 変更を保存します。
52. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS
pace.bat ファイルを実行します。
114
Oracle BPA Suite インストールおよび管理マニュアル
53. 緑色で強調表示されている値をクリップボードにコピーします。
54. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps
erver.cfg ファイルを開きます。
55. 以下のようにファイルをカスタマイズします。
a. <bpserviceport value="9100"
b. usenameservice="true"
c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/>
クリップボードの内容をここに貼り付けます。
d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/>
e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA
Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル
と userSettings.cfg ファイルに転送されるようにします。
56. 変更を保存します。
57. サーバーを再起動します。
58. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<Appsrv01>/bin/dumpNameS
pace.bat ファイルを実行して設定を確認します。「nameserviceprefix」として使用す
るエントリ「/nodes/ids-5dke28k3adwNode01/servers/server1」もここにありま
す (上記を参照)。
115
Oracle BPA Suite インストールおよび管理マニュアル
インストールが正常に完了した場合は、<インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/weba
ppserver.cfg ファイル内に、印が付いたエントリがあります。
59.
60. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
61. 変更を保存します。
62. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/batch
server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ
れています。
キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値
は IP アドレスまたは完全修飾名で設定されていることを確認します。
116
Oracle BPA Suite インストールおよび管理マニュアル
63. IBM Websphere Application Server および Oracle Business Process
Publisher を再起動します。
これで、システムは MS SQL Server 2005 データベースと組み合わせて IBM WAS
6.1.0.15 を実行します。
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.4
RHELx64 環境の IBM WebSphere Application Server
(WAS 6.1.0.15)
この章では、RedHat ES 5 x64 環境の IBM WebSphere Application Server
(WAS 6.1.0.15) および承認されているデータベースと組み合わせて使用する場合の
Oracle Business Process Publisher サーバー のインストールについて説明します。
この手順を行う場合は、IBM WebSphere の管理コンソールで設定を行う必要があります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.4.1
段階的な手順 (Oracle データベース)
この手順では、Oracle Database 10g を使用している場合における、IBM WAS
6.1.0.15 (英語) に対する調整について説明します。
117
Oracle BPA Suite インストールおよび管理マニュアル
必要条件
ƒ
このファイルを、インストール媒体の Setups/All OS/Oracle Business Process
Publisher サーバー/Oracle/IBM Websphere ディレクトリから、任意のディレクトリに
コピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にあります。www.oracle.com/
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
118
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、
[Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] の
順にクリックします。
2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http:
//localhost:9060/ibm/console)、JDBC プロバイダを作成します。
3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。
4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。
5. [Database type] ボックスで [Oracle] エントリを選択します。
6. [Provider type] ボックスで [Oracle JDBC Driver] エントリを選択します。
7. [Implementation type] ボックスで、[Connection pool data source] エントリ
を選択します。
119
Oracle BPA Suite インストールおよび管理マニュアル
8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、
[Next] をクリックします。
9. [Next] をクリックし、[Class path] ボックスに ojdbc ファイルへのパスを入力します
(「必要条件」を参照)。値が正しく転送されなかった場合は、[JDBC providers] の
[Oracle JDBC Driver] ページでパスを修正します。
120
Oracle BPA Suite インストールおよび管理マニュアル
10. [Next] をクリックし、要約で設定を確認します。
11. [Finish] をクリックして、設定を保存します。
jdbc/businesspublisherdb
新しい JDBC プロバイダが作成されます。
12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック
スの [Cell] エントリを選択し、[New] をクリックします。
121
Oracle BPA Suite インストールおよび管理マニュアル
13. [Data source name] および [JNDI name] ボックスに、グラフィックで表示するエント
リの名前を入力し、[Next] をクリックします。
14. [Select an existing JDBC provider] オプションを選択し、[Oracle JDBC
Driver] を選択して [Next] をクリックします。
122
Oracle BPA Suite インストールおよび管理マニュアル
15. 次の構文を使用して Oracle データベース サーバーの URL を入力します。
jdbc:oracle:thin:@<サーバー名>:<ポート>:<インスタンス>。次に、表示される設
定を選択します。
16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。
17. マスタ設定は保存する必要があります。
123
Oracle BPA Suite インストールおよび管理マニュアル
18. [Oracle JDBC Driver DataSource] リンク、[Custom Properties]、[New] の
順にクリックし、アクセス権を持つユーザーを作成します。
[Data sources] から [Oracle JDBC Driver DataSource] を選択し、
[Custom properties] ページでデータベース アクセスを設定します。
124
Oracle BPA Suite インストールおよび管理マニュアル
19. [Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という値を入力し
ます。
20. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。
125
Oracle BPA Suite インストールおよび管理マニュアル
21. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。
22. 変更を保存し、[Data sources] ページの [接続のテスト] をクリックしてデータベース接
続をテストします。確認メッセージが表示されない場合は、設定および ojdbc5.jar ファイ
ルへのパスを確認してください。
126
Oracle BPA Suite インストールおよび管理マニュアル
23. ビューで [Applications] から [Enterprise Applications]、[Install New
Application] をクリックして、War の展開を実行します。
24. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル
(businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ
りますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
25. [Context root] ボックスで、「/businesspublisher」と入力します。
127
Oracle BPA Suite インストールおよび管理マニュアル
26. [Next] をクリックし、次のページに表示される設定を選択します。
128
Oracle BPA Suite インストールおよび管理マニュアル
27. [参照] をクリックします。
129
Oracle BPA Suite インストールおよび管理マニュアル
28. [Oracle JDBC Driver Data Source] オプションを有効にし、[Apply] をクリックしま
す。
29. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。イ
ンストール中、進捗状況バーが表示されます。
130
Oracle BPA Suite インストールおよび管理マニュアル
30. マスター インストールが正常に完了したら、変更を保存します。
31. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義
してシステムを設定します。
システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増
やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB
を割り当てます。
実例で選択した設定に注意してください。
131
Oracle BPA Suite インストールおよび管理マニュアル
32. [Application servers] から [<サーバー>]、[Process Definition] を選択して
[Java Virtual Machine] ページを開きます。
132
Oracle BPA Suite インストールおよび管理マニュアル
33. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom
Properties] をクリックします。
133
Oracle BPA Suite インストールおよび管理マニュアル
34. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し
ます。小文字で入力することに注意してください。
35. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ
スは、Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレ
クトリ下の IBM Websphere Application Server のインストール ディレクトリにありま
す。
36. [Apply] をクリックして、変更を保存します。
ホーム ディレクトリが定義されます。
37. [Security] の [Secure administration, applications, and infrastructure]
ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを
134
Oracle BPA Suite インストールおよび管理マニュアル
使用可能にします。使用不可にするには、まず、[Enable administrative security]
チェック ボックスをオンにする必要があります。
あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること
ができます。
38. [Apply] をクリックして、変更を保存します。
39. [Java Authentication and Authorization Service]、[Application logins]、
[New] の順にクリックします。
40. [Alias] ボックスに、値「NativeLogin」を入力します。
41. [Apply] をクリックして、変更を保存します。
42. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
135
Oracle BPA Suite インストールおよび管理マニュアル
ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c
fg ファイルを開き、以下の図の中の印が付いているエントリをコピーします。
43. [Security]、[Secure administration, applications, and infrastructure]、
[Java Authentication and Authorization Service]、[Application logins]
の順にクリックします。
44. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。
45. コピーしたエントリを [Module class name] ボックスに貼り付けます。
46. [Apply] をクリックして、変更を保存します。
47. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ
クします。
48. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ
ールを選択し、[Apply] をクリックして変更を保存します。
136
Oracle BPA Suite インストールおよび管理マニュアル
49. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All
Authenticated] のすべてのロールを選択し、[Apply] をクリックします。
50. 変更を保存します。
51. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps
erver.cfg ファイルを開きます。
52. 以下のようにファイルをカスタマイズします。
a. <bpserviceport value="9100"
b. usenameservice="true"
c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/>
クリップボードの内容をここに貼り付けます。
d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/>
137
Oracle BPA Suite インストールおよび管理マニュアル
e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA
Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル
と userSettings.cfg ファイルに転送されるようにします。
変更を保存します。
53. Oracle に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AOracl
eDAO</env-entryvalue>
</env-entry>
54. 変更を保存します。
55. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/batch
server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ
れています。
キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値
は IP アドレスまたは完全修飾名で設定されていることを確認します。
56. 変更を保存し、IBM Websphere Application Server および Oracle Business
Process Publisher を再起動します。
これで、システムは Oracle データベース 10g と組み合わせて IBM WAS 6.1.0.15 を実
行します。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
138
Oracle BPA Suite インストールおよび管理マニュアル
2.6.4.2
段階的な手順 (MS SQL Server 2005 データベース)
この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM
WAS 6.1.0.15 (英語) に対する調整について説明します。
必要条件
ƒ
jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー
タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示
に従ってください。
手順
1. インストール後に、[スタート] メニューから [プログラム]、[IBM Websphere]、
[Application Server V6.1]、[Profile]、[<Appsrv01>]、[Start Server] をク
リックします。
2. ブラウザで IBM WebSphere Application Server の管理コンソールを開き (http:
//localhost:9060/ibm/console)、JDBC プロバイダを作成します。
3. ビューで [Resources] から [JDBC]、[JDBC Provider] をクリックします。
4. [Scope] ボックスで [Cell] エントリを選択し、[New] をクリックします。
5. [Database type] ボックスで [SQL Server] エントリを選択します。
6. [Provider type] ボックスで、[WebSphere embedded ConnectJDBC driver
for MS SQL Server] エントリを選択します。
139
Oracle BPA Suite インストールおよび管理マニュアル
7. [Implementation type] ボックスで、[Connection pool data source] エントリ
を選択します。
8. [Name] ボックスに名前を入力し、[Description] ボックスに説明を入力します。次に、
[Next] をクリックします。
140
Oracle BPA Suite インストールおよび管理マニュアル
9. [Next] をクリックします。[Class path] ボックスで、sqlserver.jar、base.jar、
util.jar、および spy.jar ファイルへのパスを入力します。
10. [Next] をクリックし、要約で設定を確認します。
141
Oracle BPA Suite インストールおよび管理マニュアル
11. [Finish] をクリックして、設定を保存します。
新しい JDBC プロバイダが作成されます。
12. ビューで [Resources] から [JDBC]、[Data source] をクリックし、[Scope] ボック
スの [Cell] エントリを選択し、[New] をクリックします。
142
Oracle BPA Suite インストールおよび管理マニュアル
13. [Data source name] および [JNDI name] ボックスに名前を入力し、[Next] をク
リックします。
14. [Select an existing JDBC provider] オプションを選択し、[SQL JDBC Driver]
を選択して [Next] をクリックします。
143
Oracle BPA Suite インストールおよび管理マニュアル
15. データベース名、サーバー名、およびポート番号を入力し、表示された設定を選択します。
16. [Next] をクリックし、要約で設定を確認します。[完了] をクリックします。
17. マスタ設定は保存する必要があります。
144
Oracle BPA Suite インストールおよび管理マニュアル
18. Data sources/businesspublisherdb ページで以下の設定を選択します。
145
Oracle BPA Suite インストールおよび管理マニュアル
19. [Data sources] から [businesspublisherdb] を選択し、[Custom
properties] ページでデータベース アクセスを設定します。
146
Oracle BPA Suite インストールおよび管理マニュアル
20. たとえば、[Name] ボックスに「ユーザー」と入力し、[Value] ボックスに「ARISBP」という
値を入力します。
21. [OK] をクリックして変更を保存します。一覧の最後に新しいエントリが追加されます。
147
Oracle BPA Suite インストールおよび管理マニュアル
22. 次に、ARISBP ユーザーのパスワードを入力し、[OK] をクリックします。
148
Oracle BPA Suite インストールおよび管理マニュアル
23. データベース接続をテストするには、[接続のテスト] をクリックします。対応するメッセージが
表示されない場合は、設定を確認してください。
24. ビューで [Applications] から [Enterprise Applications]、[Install New
Application] をクリックして、War の展開を実行します。
149
Oracle BPA Suite インストールおよび管理マニュアル
25. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル
(businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ
りますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
26. [Context root] ボックスで、「/businesspublisher」と入力します。
150
Oracle BPA Suite インストールおよび管理マニュアル
27. [Next] をクリックし、次のページに表示される設定を選択します。
151
Oracle BPA Suite インストールおよび管理マニュアル
28. [参照] をクリックします。
152
Oracle BPA Suite インストールおよび管理マニュアル
29. [businesspublisherdb] オプションを選択し、[Apply] をクリックします。
30. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。
153
Oracle BPA Suite インストールおよび管理マニュアル
31. マスター インストールが正常に完了したら、変更を保存します。
32. ホーム ディレクトリ aris.businesspublisher.home および汎用の JVM 変数を定義
してシステムを設定します。
システムに同時にアクセスするユーザー数によって、サーバー プロセスが利用できるメモリを増
やすことを推奨します。約 100 人のユーザーが同時にアクセスする場合は、2,048 MB
を割り当てます。
実例で選択した設定に注意してください。
154
Oracle BPA Suite インストールおよび管理マニュアル
33. [Application servers] から [<サーバー>]、[Process Definition] を選択して
[Java Virtual Machine] ページを開きます。
155
Oracle BPA Suite インストールおよび管理マニュアル
34. [Generic JVM arguments] ボックスに値「-Xmx2048m」を入力して、[Custom
Properties] をクリックします。
156
Oracle BPA Suite インストールおよび管理マニュアル
35. [New] をクリックし、[Name] ボックスに「aris.businesspublisher.home」と入力し
ます。小文字で入力することに注意してください。
36. [Value] ボックスに、businesspublisher.war ディレクトリのパスを入力します。このパ
スは、Profiles/<プロファイル名>/installedApps/<サーバー名><ノード>cell ディレ
クトリ下の IBM Websphere Application Server のインストール ディレクトリにありま
す。
37. [Apply] をクリックして、変更を保存します。
ホーム ディレクトリが定義されます。
38. [Security] の [Secure administration, applications, and infrastructure]
ページのチェック ボックスをすべてオフにして、指示どおりに設定を調整し、ネーム サービスを
157
Oracle BPA Suite インストールおよび管理マニュアル
使用可能にします。使用不可にするには、まず、[Enable administrative security]
チェック ボックスをオンにする必要があります。
あとで dumpNameSpace.bat ファイルを使用して、設定が正しいかどうか確認すること
ができます。
39. [Apply] をクリックして、変更を保存します。
40. [Java Authentication and Authorization Service]、[Application logins]、
[New] の順にクリックします。
41. [Alias] ボックスに、値「NativeLogin」を入力します。
42. [Apply] をクリックして、変更を保存します。
43. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
158
Oracle BPA Suite インストールおよび管理マニュアル
ds-ID>/businesspublisher.ear/businesspublisher.war/config/bplogin.c
fg ファイルを開き、以下の図の中の印が付いているエントリをコピーします。
44. [Security]、[Secure administration, applications, and infrastructure]、
[Java Authentication and Authorization Service]、[Application logins]
の順にクリックします。
45. [NativeLogin]、[JAAS login modules]、[New] の順にクリックします。
46. コピーしたエントリを [Module class name] ボックスに貼り付けます。
47. [Apply] をクリックして、変更を保存します。
48. [Environment]、[Naming]、[CORBA Naming Service Groups] の順にクリッ
クします。
49. [Select from special subjects] オプションをオンにして、[Everyone] のすべてのロ
ールを選択し、[Apply] をクリックして変更を保存します。
159
Oracle BPA Suite インストールおよび管理マニュアル
50. [Add] をクリックし、[Select from special subjects] オプションをオンにして、[All
Authenticated] のすべてのロールを選択し、[Apply] をクリックします。
51. 変更を保存します。
52. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/webapps
erver.cfg ファイルを開きます。
53. 以下のようにファイルをカスタマイズします。
a. <bpserviceport value="9100"
b. usenameservice="true"
c. nameserviceprefix="/nodes/<ノード>/servers/<サーバー名>"/>
クリップボードの内容をここに貼り付けます。
160
Oracle BPA Suite インストールおよび管理マニュアル
d. <bpservicehost value="<完全修飾名> または <IP アドレス>"/>
e. これらの値も、<Oracle BPA Suite インストール ディレクトリ>\Oracle BPA
Suite<バージョン>\Server\config\ の defaultServerSettings.cfg ファイル
と userSettings.cfg ファイルに転送されるようにします。
54. 変更を保存します。
55. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
56. 変更を保存します。
57. <インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<
CellName>/businesspublisher.ear/businesspublisher.war/config/batch
server.cfg 設定ファイルをカスタマイズします。この作業に関する詳細は、ファイルに記載さ
れています。
キー「name value」の値はバッチ サーバーの名前で設定され、キー「host value」の値
は IP アドレスまたは完全修飾名で設定されていることを確認します。
58. IBM Websphere Application Server および Oracle Business Process
Publisher を再起動します。
これで、システムは MS SQL Server 2005 データベースと組み合わせて IBM WAS
6.1.0.15 を実行します。
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
161
Oracle BPA Suite インストールおよび管理マニュアル
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.4.3
新規 WAR ファイルの展開
RedHat ES 5 x64 環境の IBM WebSphere Application Server (WAS
6.1.0.15)、および承認されているいずれかのデータベースと組み合わせて Oracle
Business Process Publisher サーバー をインストールした場合は、新しいファイル
businesspublisher.war を使用してシステムを更新できます。その後、すべてのエクスポート
を再び実行する必要があります。
必要条件
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインストー
ル媒体にあります。www.oracle.com/
『http://www.ids-scheer.com/international/en/Services/Support/ARIS_Do
wnloads/23200.html参照 』 からダウンロードすることもできます。
手順
1. Oracle Business Process Publisher サーバー を終了します。
2. 設定ファイル webappserver.cfg と batchserver.cfg (<インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/) を、このイ
ンストール ディレクトリの外にあるセキュア ディレクトリにバックアップします。
3. ブラウザで IBM WebSphere Application Server の管理コンソール (http:
//localhost:9060/ibm/console) を開き、businesspublisher をアンインストール
します。
4. ディレクトリが削除されたことを確認してください。ディレクトリ構造は以下のようになります。
162
Oracle BPA Suite インストールおよび管理マニュアル
<インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>
5. ビューで [Applications] から [Enterprise Applications]、[Install New
Application] をクリックして、War の展開を実行します。
6. [Local file system] オプションを選択し、[参照] をクリックして、WAR ファイル
(businesspublisher.war) へのパスを選択します。このファイルはインストール媒体にあ
りますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
7. [Context root] ボックスで、「/businesspublisher」と入力します。
163
Oracle BPA Suite インストールおよび管理マニュアル
8. [Next] をクリックし、次のページに表示される設定を選択します。
164
Oracle BPA Suite インストールおよび管理マニュアル
9. [参照] をクリックします。
10. エントリを確認し、[Next]、[Finish] の順にクリックします。インストールが開始されます。
165
Oracle BPA Suite インストールおよび管理マニュアル
11. マスター インストールが正常に完了したら、変更を保存します。
12. 前にバックアップした設定ファイル webappserver.cfg と batchserver.cfg を、元の
ディレクトリ (<インストール ディレクトリ
>/IBM/WebSphere/AppServer/profiles/<AppSrv01>/installedApps/<i
ds-ID>/businesspublisher.ear/businesspublisher.war/config/) に移動し
ます。
13. Oracle または MS SQL Server の該当するデータベースをクリアします。
14. Oracle Business Process Publisher サーバー を再起動して、エクスポートを実行し
ます。
2.6.5
Windows での Oracle WebLogic Server バージョン 11g
この章では、Oracle WebLogic Server バージョン 11g および承認されているデータベース
と組み合わせて使用する場合の Oracle Business Process Publisher サーバー のイン
ストールについて説明します。
この手順を行う場合は、Oracle WebLogic Server 11g の管理コンソールで設定を行う必
要があります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
166
Oracle BPA Suite インストールおよび管理マニュアル
2.6.5.1
段階的な手順 (Oracle データベース)
この手順では、Oracle Database 11g 使用時の Oracle WebLogic Server 11g
(英語) に対する調整について説明します。
必要条件
ƒ
ojdbc5.jar ファイル (インストール媒体/Setups/All OS/Oracle Business
Process Publisher サーバー) を任意のディレクトリにコピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。別の名前に変更する場合は、ここで
名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
Oracle ユーザーには次の権限が必要です。
167
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. インストール後、ブラウザで WebLogic Server の管理コンソール (http://<サーバー
名>:<ポート>/console) を開きます。
ポート番号は、現在の設定によって異なります。[ログオン] ダイアログ ボックスが表示されま
す。
168
Oracle BPA Suite インストールおよび管理マニュアル
2. Oracle WebLogic Server にログオンします。概要ページが表示されます。
3. 左側のナビゲーション バーで、[Deployment] ノードを選択します。
4. ハード ドライブから businesspublisher.war ファイルを選択して、アップロードします。
169
Oracle BPA Suite インストールおよび管理マニュアル
5. war ファイルのインストール方法を定義します。[Install this deployment as an
application] を選択します。
6. アプリケーションを使用できるようにする既存のクラスタを選択します。
170
Oracle BPA Suite インストールおよび管理マニュアル
7. アプリケーションの全般プロパティとセキュリティ モデルを選択します。デフォルトのアプリケーショ
ン名として「businesspublisher」を定義します。
8. ソースへのアクセスを指定します。[Copy this application onto every target for
me] を選択します。これを選択すると、ソースはファイル アクセスによって使用可能になり、
データベースに保存されません。
171
Oracle BPA Suite インストールおよび管理マニュアル
9. [Yes, take me to the deployment's configuration screen] を選択し、設定
をテストします。
172
Oracle BPA Suite インストールおよび管理マニュアル
10. 設定をテストします。
173
Oracle BPA Suite インストールおよび管理マニュアル
11. データ ソースを設定します。左側のナビゲーションで、[Services]、[JDBC] の順にクリッ
クし、[Data source] ノードを選択します。[新規作成] をクリックします。
12. Oracle Business Process Publisher で使用するデータベース タイプと JNDI アド
レスを定義します。JNDI 名として「jdbc/businesspublisherdb」を定義します。
13. データベース タイプと、それに関連付けられているデータベース ドライバを選択します。
174
Oracle BPA Suite インストールおよび管理マニュアル
14. [Supports Global Transactions] と [One-Phase Commit] を設定します。
15. データベース名 (インスタンス名)、データベース サーバーが実行されるホスト、ポート、ユー
ザー名、およびデータベースへのログオンに使用するパスワードを定義します。
175
Oracle BPA Suite インストールおよび管理マニュアル
16. データベース接続をテストします。
17. 新しいデータ ソースを使用できるクラスタを指定します。
176
Oracle BPA Suite インストールおよび管理マニュアル
18. データ ソースの概要を表示します。
19. Java Virtual Machine の設定を調整します。そのために
は、%beahome%\user_projects\domains\%YourDomain%\bin ディレクト
リの setDomainEnf.cmd ファイルを開きます。
20. このファイルの終わりに Oracle Business Process Publisher サーバー の以下の設
定エントリを追加して、J2EE サーバーの JVM オプションを拡張します。
aris.businesspublisher.home オプションに対して、Web アプリケーションのルート デ
ィレクトリを定義します。
set
BP_INSTALL=AdminServer/tmp/_WL_user/businesspublisher/1xhs
au/war
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Daris.businesspublisher.home=%DOMAIN_HOME%/servers/%BP_IN
STALL%
21. Oracle Business Process Publisher に適した Corba サーバーを設定します。この
サーバーが使用するライブラリを指定する必要があります。Web アプリケーション サーバーご
とに必ず固有の Corba ライブラリが使用されるようにしてください。Java には、外部ライブ
ラリの定義に使用できるメカニズムが用意されています。
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Djava.endorsed.dirs=%DOMAIN_HOME%/servers/%BP_INSTALL%/WE
B-INF/lib/endorsed
177
Oracle BPA Suite インストールおよび管理マニュアル
このディレクトリには、orbacus.4.3.2.jar ファイルのコピーが含まれている必要があります。
このファイルは、Oracle Business Process Publisher の
WEB-INF/lib/endorsed ディレクトリにあります。
22. Java 変数 java.security.auth.login.config を指定します。この変数は、ログオン
モジュールが定義されている設定ファイルを指している必要があります。Oracle Business
Process Publisher の設定ファイル bplogin.cfg は、アプリケーションの設定ディレクト
リにあります。
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Djava.security.auth.login.config=%DOMAIN_HOME%/servers/%B
P_INSTALL%/config/bplogin.cfg
23. 100 人の同時接続ユーザーごとに 1024 MB が必要であると想定して、サーバー プロセ
スにメモリを割り当てます。setDomainEnf.cmd ファイルで設定します。
24. %BP_INSTALL%\config\webappserver.cfg ディレクトリの
webappserver.cfg ファイルを開きます。
25. 文字列 bpservicehost を検索して、IP アドレスの値をコンピュータの完全修飾名 (た
とえば <bpservicehost value="172.30.252.3"/>) に設定します。
2.6.5.2
段階的な手順 (MS SQL Server 2005 データベース)
この手順では、MS SQL Server 2005 データベースを使用している場合における、IBM
WAS 6.1.0.15 (英語) に対する調整について説明します。
必要条件
ƒ
jtds.jar ファイル (インストール媒体/Setups/All OS/Oracle Business Process
Publisher サーバー/MSSQL) を任意のディレクトリにコピーします。
ƒ
WAR の展開には businesspublisher.war ファイルが必要です。このファイルはインス
トール媒体にありますが、www.ids-scheer.com/Support/ARIS-Downloads
『http://www.ids-scheer.com/international/en/Services/Support/ARIS
_Downloads/23200.html参照 』 からダウンロードすることもできます。
ƒ
MSSQL Server 2005 データベースの作成と設定が完了しました。『ページ 225』 デー
タベースを自分でインストールする場合は、必ず MS SQL インストール マニュアルの指示
に従ってください。
手順
1. インストール後、ブラウザで WebLogic Server の管理コンソール (http://<サーバー
名>:<ポート>/console) を開きます。
178
Oracle BPA Suite インストールおよび管理マニュアル
ポート番号は、現在の設定によって異なります。[ログオン] ダイアログ ボックスが表示されま
す。
2. Oracle WebLogic Server にログオンします。概要ページが表示されます。
179
Oracle BPA Suite インストールおよび管理マニュアル
3. 左側のナビゲーション バーで、[Deployment] ノードを選択します。
4. ハード ドライブから businesspublisher.war ファイルを選択して、アップロードします。
5. war ファイルのインストール方法を定義します。[Install this deployment as an
application] を選択します。
180
Oracle BPA Suite インストールおよび管理マニュアル
6. アプリケーションを使用できるようにする既存のクラスタを選択します。
7. アプリケーションの全般プロパティとセキュリティ モデルを選択します。デフォルトのアプリケーショ
ン名として「businesspublisher」を定義します。
181
Oracle BPA Suite インストールおよび管理マニュアル
8. ソースへのアクセスを指定します。[Copy this application onto every target for
me] を選択します。これを選択すると、ソースはファイル アクセスによって使用可能になり、
データベースに保存されません。
9. [Yes, take me to the deployment's configuration screen] を選択し、設定
をテストします。
182
Oracle BPA Suite インストールおよび管理マニュアル
10. 設定をテストします。
183
Oracle BPA Suite インストールおよび管理マニュアル
11. データ ソースを設定します。左側のナビゲーションで、[Services]、[JDBC] の順にクリッ
クし、[Data source] ノードを選択します。[新規作成] をクリックします。
12. Oracle Business Process Publisher で使用するデータベース タイプと JNDI アド
レスを定義します。JNDI 名として「jdbc/businesspublisherdb」を定義します。
13. データベース タイプと、それに関連付けられているデータベース ドライバを選択します。
184
Oracle BPA Suite インストールおよび管理マニュアル
14. [Supports Global Transactions] と [One-Phase Commit] を設定します。
15. データベース名 (インスタンス名)、データベース サーバーが実行されるホスト、ポート、ユー
ザー名、およびデータベースへのログオンに使用するパスワードを定義します。
185
Oracle BPA Suite インストールおよび管理マニュアル
16. データベース接続をテストします。
17. 新しいデータ ソースを使用できるクラスタを指定します。
186
Oracle BPA Suite インストールおよび管理マニュアル
18. データ ソースの概要を表示します。
19. Java Virtual Machine の設定を調整します。そのために
は、%beahome%\user_projects\domains\%YourDomain%\bin ディレクト
リの setDomainEnf.cmd ファイルを開きます。
20. このファイルの終わりに Oracle Business Process Publisher サーバー の以下の設
定エントリを追加して、J2EE サーバーの JVM オプションを拡張します。
aris.businesspublisher.home オプションに対して、Web アプリケーションのルート デ
ィレクトリを定義します。
set
BP_INSTALL=AdminServer/tmp/_WL_user/businesspublisher/1xhs
au/war
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Daris.businesspublisher.home=%DOMAIN_HOME%/servers/%BP_IN
STALL%
21. Oracle Business Process Publisher に適した Corba サーバーを設定します。この
サーバーが使用するライブラリを指定する必要があります。Web アプリケーション サーバーご
とに必ず固有の Corba ライブラリが使用されるようにしてください。Java には、外部ライブ
ラリの定義に使用できるメカニズムが用意されています。
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Djava.endorsed.dirs=%DOMAIN_HOME%/servers/%BP_INSTALL%/WE
B-INF/lib/endorsed
187
Oracle BPA Suite インストールおよび管理マニュアル
このディレクトリには、orbacus.4.3.2.jar ファイルのコピーが含まれている必要があります。
このファイルは、Oracle Business Process Publisher の
WEB-INF/lib/endorsed ディレクトリにあります。
22. Java 変数 java.security.auth.login.config を指定します。この変数は、ログオン
モジュールが定義されている設定ファイルを指している必要があります。Oracle Business
Process Publisher の設定ファイル bplogin.cfg は、アプリケーションの設定ディレクト
リにあります。
set JAVA_OPTIONS=%JAVA_OPTIONS%
-Djava.security.auth.login.config=%DOMAIN_HOME%/servers/%B
P_INSTALL%/config/bplogin.cfg
23. 100 人の同時接続ユーザーごとに 1024 MB が必要であると想定して、サーバー プロセ
スにメモリを割り当てます。setDomainEnf.cmd ファイルで設定します。
24. %BP_INSTALL%\config\webappserver.cfg ディレクトリの
webappserver.cfg ファイルを開きます。
25. 文字列 bpservicehost を検索して、IP アドレスの値をコンピュータの完全修飾名 (た
とえば <bpservicehost value="172.30.252.3"/>) に設定します。
2.6.6
Oracle Business Process Publisher レポート サーバー
のインストール
この章では、承認されている Web アプリケーション サーバーへの Oracle Business
Process Publisher レポート サーバー サーバーのインストールについて説明します。
標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー
で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a
Report Server 『ページ 188』 を追加します。
Oracle Business Process Publisher レポート サーバー をインストールしたあとは、エクス
ポートは Oracle Business Process Publisher サーバー によって管理され、レポートは
Oracle Business Process Publisher レポート サーバー によって実行されます。
Oracle Business Process Publisher レポート サーバー で作業するには、Oracle
Business Process Publisher サーバー インストールに対して同じデータベースとデータベー
ス サーバーを使用している必要があります。
注
セットアップ プログラム使ってサーバーをインストールしない場合は、設定ファイル
batchserver.cfg を調整する必要があります。
188
Oracle BPA Suite インストールおよび管理マニュアル
2.6.6.1
Windows 環境の Apache Tomcat Web Application
Server
この章では、Microsoft Windows 環境での Apache Tomcat Web Application
Server のインストールについて説明します。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
2.6.6.1.1
段階的な手順 (標準データベース)
この手順では、Derby データベースを使用している場合の Apache Tomcat Web
Application Server の標準インストールについて説明します。このデータベース システムでは、
最大 10 人のユーザーがエクスポートに同時にアクセスできます。ユーザー数がこれより多い場
合は、Oracle 『ページ 283』 データベース システムまたは MS SQL Server 2005 が必
要です。購入された Oracle Business Process Publisher サーバー のライセンスにより、
これらのシステムによってすべてのユーザーがエクスポートで同時に作業できるようになります。
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
189
Oracle BPA Suite インストールおよび管理マニュアル
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。
[Oracle Business Process Publisher サーバー] ページが開きます。
9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ
ュータ名または IP アドレスを入力します。
10. 標準データベースを使用する場合は、[標準データベース システム] チェック ボックスをオン
にします。
11. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
12. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
13. Derby データベースの代わりにほかのデータベースを使用する場合は、適切なデータベース
がインストールされていることを確認し、Oracle Business Process Publisher サーバ
ー で使用できるようにデータベース管理システムを調整 『ページ 225』します。
14. ユーザーが Publisher-Export を利用でき、管理者がエクスポートを管理できるように
URL (<Oracle Business Process Publisher サーバーのルート ディレクトリ
>/<context>) を通知します。インストール中にデフォルトの設定を変更しなかった場合、
Oracle Business Process Publisher サーバー の標準インストール後、URL は
「http://<サーバー名>:9090/businesspublisher」になります。
15. Oracle Business Process Publisher サーバー を外部のコンピュータにインストールし
た場合は、設定ファイルの中で IP アドレスを変更します。
Publisher-Export を作成してユーザーが使用できるようにするには、Oracle Business
Process Publisher サーバー を起動して URL を通知します。インストール中にデフォルトの
設定を変更しなかった場合、Oracle Business Process Publisher サーバー の標準イン
ストール後、URL は「http://<サーバー名>:9090/businesspublisher」になります。
190
Oracle BPA Suite インストールおよび管理マニュアル
2.6.6.1.2
段階的な手順 (設定済みの Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
191
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
192
Oracle BPA Suite インストールおよび管理マニュアル
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher レポート サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
193
Oracle BPA Suite インストールおよび管理マニュアル
5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。
[Oracle Business Process Publisher サーバー] ページが開きます。
9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ
ュータ名または IP アドレスを入力します。[次へ] をクリックします。
10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま
す。
11. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
194
Oracle BPA Suite インストールおよび管理マニュアル
2.6.6.1.3
段階的な手順 (既存の Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
195
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
196
Oracle BPA Suite インストールおよび管理マニュアル
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher レポート サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
197
Oracle BPA Suite インストールおよび管理マニュアル
5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。
[Oracle Business Process Publisher サーバー] ページが開きます。
9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ
ュータ名または IP アドレスを入力します。[次へ] をクリックします。
10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま
す。
11. [既存の Oracle データベース インスタンスを設定して使用] をクリックします。データベース
は、ローカル コンピュータにインストールされていても、別のコンピュータにインストールされてい
てもかまいません。[次へ] をクリックします。
12. インストール プログラムによって、sqlplus コマンドがインストールされているかどうか、またそ
のコマンドへのリンクを作成できるかどうかが確認されます。確認できなかった場合は、エラー
メッセージが出力されます。確認できた場合は、[既存の Oracle データベース インスタン
スを設定して使用] ダイアログ ボックスが開きます。
13. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
198
Oracle BPA Suite インストールおよび管理マニュアル
14. ダイアログ ボックスでデータのテーブルスペースとインデックスのテーブルスペースを選択します。
[次へ] をクリックします。
15. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
16. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
2.6.6.1.4
段階的な手順 (新規の Oracle データベース)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
199
Oracle BPA Suite インストールおよび管理マニュアル
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\" debug="0"
reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
200
Oracle BPA Suite インストールおよび管理マニュアル
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくだ
さい。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AO
racleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
201
Oracle BPA Suite インストールおよび管理マニュアル
Oracle Business Process Publisher レポート サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
3. [Oracle Business Process Publisher サーバー のインストール] をクリックします。
4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
5. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。
6. インストール ディレクトリを選択します。[インストール先のフォルダ] フィールドに表示されたイ
ンストール ディレクトリを使用する場合は、[次へ] をクリックします。デフォルト以外のディレク
トリに製品をインストールする場合は、[変更] をクリックします。[インストール先のフォルダ]
ボックスにパスを入力するか、[ディレクトリの選択] ボックスで適切なディレクトリに移動し、
[OK] をクリックします。[次へ] をクリックします。
注
インストール ディレクトリの名前には、スペースや各国固有の特殊文字は使用しないでくださ
い。
[プログラム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。
[Oracle Business Process Publisher サーバー] ページが開きます。
9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ
ュータ名または IP アドレスを入力します。[次へ] をクリックします。
10. Oracle データベースを使用するには、[Oracle データベース] チェック ボックスをオンにしま
す。
202
Oracle BPA Suite インストールおよび管理マニュアル
11. [Oracle データベース インスタンスの新規作成] をクリックします。データベースは、ローカル
コンピュータにインストールされていても、別のコンピュータにインストールされていてもかまいま
せん。[次へ] をクリックします。[Oracle データベース インスタンスの新規作成] ダイアログ
ボックスが開きます。
a. 使用する Oracle データベースのインストールを選択します。
b. 作成するデータベースのデータベース ファイル用ディレクトリを選択します。デフォルト以
外のディレクトリにデータベースをインストールする場合は、[参照] ボタンをクリックしま
す。
c. [インストール先のフォルダ] ボックスにパスを入力するか、[ディレクトリの選択] ボックス
で適切なディレクトリに移動し、[OK] をクリックします。ディレクトリ名には、各国特有の
特殊文字を使用しないようにしてください。
d. 新しいデータベースの名前は「BPA」です。
e. [SYS、SYSTEM などのパスワード] ボックスにシステム ユーザーのパスワードを入力し、
入力内容を確認します。
f. 新しい Oracle リスナーのポート番号を入力します。このポートは、未使用のポートで
ある必要があります。これは次の手順で確認されます。ポート「1521」がデフォルトで
す。
12. [次へ] をクリックします。
13. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
14. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
15. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
2.6.6.1.5
段階的な手順 (MS SQL Server 2005 データベース)
MS SQL Server 2005 データベースと組み合わせて Oracle Business Process
Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ
ースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher エクス
ポートで同時に作業できます。標準データベースでは同時の作業はできません。
必要条件
ƒ
create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business
Process Publisher サーバー) を任意のディレクトリにコピーします。
203
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて
います。Microsoft SQL Server 2005 はパッケージに含まれていません。
手順
1. [サーバーのプロパティ] ダイアログ ボックスを開きます。
2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。
3. スクリプト create_db.sql を使用してデータベースを作成します。
a. スクリプトを編集用に開きます。
b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて
いることを確認してください。
ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ
ァイル businesspublisher.xml および webappserver.cfg の対応するエント
リも変更する必要があります。
c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択
されていることを確認します。
スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変
更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する
必要があります。
ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。
ARISBPINDEX にはすべてのインデックス データが含まれています。
d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle
Business Process Publisher サーバー) を common/lib の下にある
Tomcat インストール ディレクトリにコピーします。
4. 設定ファイ
ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml
をカスタマイズします。
a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定
されていることを確認します。
b. URL が次の例のように正しく調整されていることを確認します。
jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11
データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。
名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。
「;instance=<インスタンスの名前>」を使用して、
「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ
LSRV」のように指定します。
204
Oracle BPA Suite インストールおよび管理マニュアル
c. ユーザー名とパスワードを変更します。
5. 設定ファイ
ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv
er.cfg をカスタマイズします。
a. 次の行のエントリが正しいことを確認します。
<bp-mssql schema="ARISBPDATA"
filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX"
/>
スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。
6. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
Oracle Business Process Publisher レポート サーバー のインストール
手順
1. すべての製品と機能についてシステム要件が満たされていることを確認します。
2. Oracle BPA Suite インストール媒体を適切なドライブに挿入します。スタート ページが
自動的に表示されない場合は、Windows エクスプローラでドライブの名前をクリックし、
start.exe プログラムを実行します。
205
Oracle BPA Suite インストールおよび管理マニュアル
3. [追加インストール] をクリックします。
4. [Oracle Business Process Repository のインストール] をクリックします。
5. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
6. 使用権許諾契約書を読み、それに同意する場合は、[はい] をクリックします。[ターゲット
パスの選択] ページが開きます。
コンピュータにすでにほかの Oracle BPA Suite 製品をインストールしてある場合は、この
手順は省略され、すでにインストールされている製品のディレクトリが使用されます。[プログラ
ム フォルダの選択] ページが開きます。
7. プログラム ショートカットを配置するプログラム フォルダを選択します。コンピュータにすでにほ
かの Oracle BPA Suite 製品をインストールしてある場合は、この手順は省略され、すで
にインストールされている製品のディレクトリが使用されます。Oracle BPA Suite のプログ
ラム ディレクトリが作成されます。
別の名前を作成するには、[プログラム フォルダ] ボックスに名前を入力するか、[既存のフォ
ルダ] ボックスでプログラム フォルダを選択して、[次へ] をクリックします。
8. [Oracle Business Process Publisher レポート サーバー] オプションを選択します。
[Oracle Business Process Publisher サーバー] ページが開きます。
9. Oracle Business Process Publisher サーバー のインストール先コンピュータのコンピ
ュータ名または IP アドレスを入力します。[次へ] をクリックします。
10. MS SQL Server を使用するには、[MS SQL Server] チェック ボックスをオンにしま
す。
11. Oracle Business Process Publisher サーバー がインストールされているコンピュータ
の名前または IP アドレスを入力します。ポート番号 (デフォルトは 1521)、データベース
のサービス名 (デフォルトは BUPU1020)、およびデータベース ユーザー (デフォルトは
ARISBP) を入力します。[次へ] をクリックします。
12. 確認画面で設定を確認します。設定が正しければ、[次へ] をクリックします。コンポーネント
がインストールされます。
13. [完了] をクリックします。インストールが完了し、インストール プログラムが閉じます。
206
Oracle BPA Suite インストールおよび管理マニュアル
2.7
Acrobat Reader
ここでは、メソッド マニュアルなどの PDF 文書を表示するビューアをインストールします。
手順
1. スタート ページが自動的に表示されない場合は、Windows エクスプローラでドライブの名
前をクリックし、start.exe プログラムを実行します。
2. [追加インストール] をクリックします。
3. [Adobe Acrobat Reader <バージョン>] をクリックします。
4. インストール プログラムの [ようこそ] ページが表示されます。[次へ] をクリックします。
[Default application for viewing PDF] ページが開きます。
5. 必要なビューアのバージョンに対応するオプション ボタンをオンにして、[Next] をクリックしま
す。
6. デフォルトのインストール ディレクトリを使用する場合は、[Next] をクリックして次の手順に
進みます。インストール ディレクトリの名前には、各国特有の特殊文字を使用しないように
してください。
デフォルト以外のディレクトリにプログラムをインストールする場合は、[Browse] をクリックし
ます。使用するパスを [Path] ボックスに入力するか、[Directories] ボックスで使用する
ディレクトリに移動します。[OK] をクリックします。[次へ] をクリックします。
7. [Install] をクリックします。
2.8
Java Runtime Environment
ブラウザで Oracle BPA Suite を使用するには、SUN Java Runtime Environment
(JRE) をインストールします (インストールしていない場合)。ここでは、標準的なインストール手
順について説明します。別のインストール方法を実行するには、JRE のインストール中に
[Adapted] オプション ボタンをオンにします。
手順
1. スタート ページが自動的に表示されない場合は、Windows エクスプローラでドライブの名
前をクリックし、start.exe プログラムを実行します。
2. [Java Runtime Environment] をクリックし、JRE セットアップを開始します。
3. 使用権許諾契約書を読み、それに同意する場合は同意するチェック ボックスをオンにして、
[次へ] をクリックします。
4. [デフォルト] オプションを選択し、[次へ] をクリックします。
207
Oracle BPA Suite インストールおよび管理マニュアル
5. インストールが実行され、終了するとメッセージが表示されます。[完了] をクリックして、JRE
インストール プログラムを終了します。
注
JRE は、ディレクトリ名にスペースを含まないパスにインストールしてください。ディレクトリ名にスペ
ースが含まれるパスに JRE をインストールすると、JRE を実行できません。
独自の JRE をインストールするソフトウェア システムを使用する場合は、環境変数内で、SUN
JRE へのパスが、独自の JRE を持つソフトウェア システムのパスより前に入力されていることを
確認してください。このようになっていない場合は、ブラウザで Oracle Business Process
Architect を実行できない可能性があります。
2.9
システム アドオン
この章では、システム アドオンのインストールについて説明します。
2.9.1
Oracle BPA Suite プロセス ジェネレータ
Oracle BPA Suite プロセス ジェネレータ は MS Excel のアドオンです。これにより
Oracle BPA Suite と Excel の間でオブジェクトとモデルを交換し、Excel で編集または作
成することができます。Oracle BPA Suite と Oracle BPA Suite プロセス ジェネレータ で
データを交換するには、同じ言語バージョンの Oracle BPA Suite と Excel をインストール
する必要があります。
Oracle BPA Suite プロセス ジェネレータ は Oracle BPA Suite と共にインストールされ、
プロセス ジェネレータ レポートを実行すると起動されます。
手順
1. Oracle BPA Suite を起動し、必要なデータベースを開きます。
2. グループを右クリックして、[評価] から [レポート] を選択します。[レポート ウィザード] が
開きます。
3. [次へ] をクリックします。
4. [デフォルトのパス] ボックスで、[プロセス ジェネレータ] エントリへ移動して選択します。[グ
ループ基準のレポート] ボックスで ProcessGenerator.rsg レポートが選択されます。
5. [次へ] をクリックします。[出力オプションの選択] ウィザード ページが開きます。
6. 設定を行い [完了] をクリックします。レポートが実行され、[Oracle BPA Suite レポー
ト] ダイアログ ボックスが表示されます。
7. [空のモデル テーブルの作成] または [空のオブジェクト テーブルの作成] オプション ボタン
を選択し、[OK」をクリックします。Oracle BPA Suite プロセス ジェネレータ レポートが実
行され、結果を表示するかどうかを質問されます。
208
Oracle BPA Suite インストールおよび管理マニュアル
8. [はい] をクリックします。Oracle BPA Suite プロセス ジェネレータ および空のテーブルで
Excel が開かれます。Oracle BPA Suite によりレポートの実行が完了したことが通知さ
れます。
9. [OK] をクリックして Excel をアクティブにします。[プロセス ジェネレータ] ツールバーが利
用可能になり、該当する機能が使用できるようになります。
10. ファイルに名前を付けて保存します。[出力オプションの選択] ウィザード ページで選択した
レポートでは、[プロセス ジェネレータ] 機能を利用できません。このため、Excel ファイルで
このレポートを上書きすることを推奨します。
11. [設定] ボタンをクリックします。[設定] ダイアログ ボックスが表示されます。
12. [標準エクスポート サーバー] ボックスに、Oracle BPA Suite プロセス ジェネレータ を使
用してエクスポートされる内容のエクスポート先サーバーの名前を入力します。
例
ローカルにインストールした Oracle BPA Suite (単一ユーザー インストール) の内容を転送
する場合 : 「Local」と入力します。
保存した Excel ファイルを開くと Oracle BPA Suite プロセス ジェネレータ が自動的に起
動するようになります。
2.10
インストールに関する追加情報
この章では、インストールに関する情報を提供します。
2.10.1
Oracle BPA Suite - システム アーキテクチャ
Oracle BPA Suite には、次のコンポーネントがあります。
ƒ
Oracle Business Process Repository
ƒ
Oracle Business Process Publisher サーバー
ƒ
データベース サーバー (標準データベース システムまたはその他のデータベース システム)
ƒ
Oracle BPA Suite クライアント製品
ƒ
Oracle Business Process Repository Site Manager (HTML Generator お
よび Oracle BPA Suite Web Report サーバーを含む)
ƒ
2.10.2
Web サーバー (Oracle BPA Suite Web クライアント コンポーネント)
Oracle Business Process Architect のインストール
Oracle Business Process Architect のインストール ([Oracle BPA Suite インストー
ル (ローカルの標準データベース システム)] オプション) は、ローカル データベースのみを用いて
209
Oracle BPA Suite インストールおよび管理マニュアル
作業するユーザー、またはローカル データベースおよびネットワーク上のデータベースにアクセスす
るユーザーに適しています。
このインストールでは標準データベース システムもインストールされます。これによりコンピュータに
データベースを作成し、ほかのユーザーがアクセスできない状態で作業することができます。また、
Oracle Business Process Repository に接続してデータベースを接続先に作成し、その
データベースで作業することができます。
2.10.3
Oracle Business Process Repository - サービスの終了
必要条件
開始されている Windows サービスを終了する権限があることをコンピュータで確認します。
手順
1. Windows の [スタート] メニューを開き、[設定] から [コントロール パネル] を選択しま
す。オペレーティング システムの [コントロール パネル] が開きます。
2. 一覧に表示される「管理」項目を開きます。
3. 一覧に表示される [サービス] を開きます。
4. [状態] 列で、Oracle BPA Suite Server 11g サービスが開始されているかどうかを確
認します。
5. 開始されている場合は、Oracle BPA Suite Server 11g サービスを右クリックし、[終
了] を選択します。
これで、Oracle BPA Suite Server 11g サービスが終了します。
2.10.4
自動バックアップ
アップデート、プログラムの変更、言語の追加またはコンポーネントのアンインストールを行うと、そ
の時点で、関連ファイルとディレクトリのバックアップが作成されます。次に、ファイルの選択肢のリス
トを例とともに示します。
クライアント インストールの場合、ディレクトリ <Oracle BPA Suite インストール ディレクト
リ>¥backup<日付>:
ƒ
<Oracle BPA Suite インストール ディレクトリ>¥LocalServer¥data (ユーザー デ
ータベース、アンインストール時) からのファイル
ƒ
<Oracle BPA Suite インストール ディレクトリ >\LocalServer\sysconfig ディレク
トリ
ƒ
ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥html
210
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥script
サーバー インストールの場合、<Oracle BPA Suite インストール ディレクトリ
>¥server¥backup ディレクトリ
ƒ
<Oracle BPA Suite インストール ディレクトリ>¥server¥data (ユーザー データベー
ス、アンインストール時) からのファイル
2.10.5
ƒ
<Oracle BPA Suite インストール ディレクトリ>\server\sysconfig ディレクトリ
ƒ
<Oracle BPA Suite インストール ディレクトリ>\server\templates ディレクトリ
特定の問題 - 同じコンピュータ上の Oracle BPA Suite クライアントと
Oracle Business Process Repository
Oracle BPA Suite クライアントと Oracle Business Process Repository では、各コ
ンピュータに 1 度だけインストールできる共有コンポーネントが使用されます。このため、Oracle
BPA Suite クライアントと Oracle Business Process Repository を同じコンピュータに
インストールする場合は、これらの特定の問題について検討する必要があります。
Oracle BPA Suite または Oracle Business Process Repository に変更を加える
場合は、変更後にどちらも同じバージョンが実行され、同じ言語がインストールされていることを
確認する必要があります。
ƒ
このため、バージョンのアップデートを実行する場合、必ず Oracle Business Process
Repository と Oracle BPA Suite クライアントの両方のアップデートを実施する必要
があります。
ƒ
言語の追加インストールを行う場合は、同じ言語を Oracle Business Process
Repository と Oracle BPA Suite クライアントの両方にインストールする必要がありま
す。
2.10.5.1
インストール
Oracle BPA Suite クライアントがすでにコンピュータにインストールされている場合
Oracle Business Process Repository をあとでインストールすると、インストール ディレク
トリが ARIS Toolset のディレクトリ構造に自動的に挿入されます (<Oracle BPA Suite
インストール ディレクトリ>\server)。この場合、Oracle Business Process Repository
のためにインストール ディレクトリを追加する必要はありません。Oracle Business Process
Repository のインストール中に、Oracle BPA Suite クライアントの以前のインストールと同
じ言語を選択する必要があります。
Oracle BPA Suite にインストールされている言語を確認するには、Oracle BPA Suite セ
ットアップを再び実行し、[プログラムの変更] オプションを選択します。インストールされている言
語は、Oracle BPA Suite セットアップの [言語の選択] ページで有効になります。インストー
ルされている言語を確認したら、[キャンセル] をクリックします。
211
Oracle BPA Suite インストールおよび管理マニュアル
Oracle Business Process Repository がすでにコンピュータにインストール
されている場合
Oracle BPA Suite クライアントをインストールすると、そのファイルとディレクトリは自動的に
Oracle Business Process Repository ディレクトリ構造に統合されます。この場合、
Oracle BPA Suite クライアントのインストール ディレクトリを追加する必要はありません。
Oracle BPA Suite クライアントのインストール中に、Oracle Business Process
Repository の以前のインストールと同じ言語を選択する必要があります。
Oracle Business Process Repository にインストールされている言語を確認するには、
Oracle Business Process Repository セットアップを再び実行し、[プログラムの変更]
オプションを選択します。インストールされている言語は、Oracle Business Process
Repository セットアップの [言語の選択] ページで有効になります。インストールされている言
語を確認したら、[キャンセル] をクリックします。
2.10.5.2
アンインストール
ほかのコンポーネントの機能に影響を与えることなく、Oracle Business Process
Repository と Oracle BPA Suite クライアントを個別にアンインストールすることができます。
インストールされた順序は関係ありません。
Windows 環境では、セットアップを使用して、または [スタート] から [コントロール パネル]、
[ソフトウェア] を選択してプログラムをアンインストールします。
UNIX または LINUX 環境では、インストール ディレクトリで適切なディレクトリを削除して、
Oracle Business Process Repository 『ページ 41』 または Oracle BPA Suite ク
ライアントをアンインストールします。
212
Oracle BPA Suite インストールおよび管理マニュアル
3
管理
3.1
データベース管理システム
この章では、さまざまなデータベース管理システムにデータベースをセットアップして管理する方法に
ついて説明します。
3.1.1
Oracle Business Process Repository
3.1.1.1
Oracle Business Process Repository に使用する
Oracle データベース管理システム
データベース管理システムとして Oracle に基づいて Oracle Business Process
Repository を実行する場合は、以下のページをお読みください。
データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご
利用になることを推奨します。Oracle Business Process Repository とデータベースの承
認に関する情報をお読みください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
3.1.1.1.1
データベースのセットアップ
データベース文字セット AL32UTF8 を使用すると想定します。ブロック サイズは 8K である必
要があります。
手順
インデックス用に 2 つの永続的なテーブルスペース ARISDATA および ARISINDEX を作
成します。
これら 2 つのテーブルスペースには、ほかの名前を割り当てることもできます。その場合には、あと
で設定を調整する必要があります。
213
Oracle BPA Suite インストールおよび管理マニュアル
注
比較的小さな Oracle BPA Suite データベースでは、1 つのテーブルスペースあたり約
100MB を使用します。最終的にテーブルスペースに必要なサイズは、予想される Oracle
BPA Suite データベースの数とそのサイズによって異なります。これらを予測するのは困難なので、
最初は 1 つのテーブルスペースあたり 4GB を割り当て、容量がなくならないように監視しておく
ことをお勧めします。
3.1.1.1.1.1
Oracle BPA Suite データベース オブジェクトのインストール
Oracle BPA Suite の使用に必要なデータベース オブジェクトをインストールするために、
Oracle BPA Suite インストール媒体の Setups¥DBMS¥Oracle ディレクトリにあるスクリ
プトを使用できます。スクリプトは SQL*PLUS に依存しているため、少なくとも Oracle クライ
アント ソフトウェアを、スクリプトを実行するコンピュータで利用できる必要があります。
スクリプトにより 2 つ Oracle ユーザー BPA11ADM と BPA11 が作成されます。
BPA11ADM
このユーザーは、BPA に必要なデータベース オブジェクトのスキーマとしてのみ使用されます。
Oracle Business Process Repository は、このユーザーに接続されません。このため、こ
のユーザーに CREATE SESSION 権限は必要ありません。このユーザーに割り当てられる権
限は、以下のとおりです。
ƒ
CREATE TABLE
ƒ
CREATE VIEW
ƒ
CREATE TRIGGER
BPA11
これは、スキーマ BPA11ADM のデータにアクセスするために、Oracle Business Process
Repository によって使用されるユーザーです。ユーザー BPA11 自身は、データベース オブ
ジェクトを保持していません。このユーザーは、スキーマ BPA11ADM のデータベース オブジェク
トに対するオブジェクト権限を保持しているだけです。ユーザー BPA11 に割り当てられるシステ
ム権限は CREATE SESSION です。
3.1.1.1.1.2
SQL*Plus スクリプトの使用
これらのスクリプトにより、Oracle BPA Suite の操作に必要なデータベース オブジェクトが既
存の Oracle データベースにインストールされます。スクリプトは SQL*PLUS に依存している
ため、少なくとも Oracle クライアント ソフトウェアを、スクリプトを実行するコンピュータで利用で
きる必要があります。
また、サーバー セットアップ プログラムでデータベース オブジェクトを作成することもできます。
214
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.1.1.2.1
使用可能な SQL*Plus スクリプト
Oracle データベースを作成後、Oracle BPA Suite の操作に必要なデータベース オブジェク
トをインポートするスクリプトを実行できます。
次のスクリプトを使用できます。
install.bat
SQL*Plus スクリプトを実行するための Windows バッチ ファイル
envset.bat
設定を調整するためのバッチ ファイル。envset.bat ファイルは install.bat ファイルによって呼
び出されます。
install.bat (または install.sh) からスクリプトを呼び出して実行する前に、envset.bat フ
ァイル (または envset.sh) で設定を調整する必要があります。
install.sh
SQL*Plus スクリプトを実行するための bash スクリプト。UNIX でこのスクリプトを実行するに
は、bash シェルが必要です。
envset.sh
設定を調整するための bash スクリプト。envset.sh ファイルは install.sh ファイルによって
呼び出されます。UNIX でこのスクリプトを実行するには、bash シェルが必要です。
adminc.sql
ユーザー BPA11ADM を作成するための SQL*Plus スクリプト
appuserc.sql
接続ユーザー BPA11ADM を作成するための SQL*Plus スクリプト
schema_aris.sql
Oracle BPA Suite データベースに対して設定されたスプレッドシートを生成する手順を作成
するための SQL*PLUS スクリプト
basemgr.sql
Oracle BPA Suite データベースを管理する手順
deinstall.sql
ユーザー「BPA11ADM」および「BPA11」を削除するための SQL*PLUS スクリプト。
215
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.1.1.2.2
install.bat/install.sh バッチ ファイルの実行
envset.bat ファイル (または envset.sh) で設定 『ページ 216』を調整した場合は、バッ
チ ファイルの install.bat(または install.sh) を呼び出すことができます。
3.1.1.1.1.3
インストール スクリプトの設定
スクリプトを実行する前に、環境にあわせて調整する必要があります。調整は envset.bat ファ
イルまたは envset.sh ファイルで実施できます。これらのファイルは、インストール媒体の
Setups¥DBMS¥Oracle にあります。
3.1.1.1.1.3.1
接続データ
接続データは変更できます。この操作を行うには、envset.bat ファイルおよび envset.sh フ
ァイルを編集します。これらのファイルは、インストール媒体の Setups¥DBMS¥Oracle にあり
ます。最初に、実行するコンピュータのハード ドライブにこれらのファイルをコピーします。
手順
1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。
2. 「SET DL_ORA_BIN_PATH=」行を見つけて、Oracle のバイナリが存在するディレクト
リへのパスを指定します。このパスがすでにシステム パスに設定されている場合は、この値を
空欄にすることができます。
3. 「SET TARGET_HOST=localhost」行で、Oracle インスタンスが実行されるホストの
名前 (または IP アドレス) を入力します。
4. 「SET TARGET_PORT=1521」行にポートを入力します。
5. 「SET TARGET_SERVICE_NAME=BPA」行に、サービス名 (または Oracle SID)
を入力します。
6. 「SET INSTALL_USER=system」行に、Oracle ユーザー「SYSTEM」など、DBA
の役割を持つ Oracle ユーザーを入力します。「SET INSTALL_PWD=manager」
行でこのユーザーにパスワードを設定します。
216
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.1.1.3.2
テーブルスペース名の変更
テーブルスペース 『ページ 213』にほかの名前を割り当てている場合、envset.bat ファイルと
envset.sh ファイルを調整する必要があります。このファイルは、インストール媒体の
Setups¥DBMS¥Oracle にあります。最初に、実行するコンピュータのハード ドライブにこれら
のファイルをコピーします。
手順
1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。
2. 「SET DL_TS_DATA=ARISDATA」行を見つけ、テーブルスペース名の ARISDATA
を選択した名前に置き換えます。
3. 「SET DL_TS_INDEX=ARISINDEX」行を見つけ、テーブルスペース名の
ARISINDEX を選択した名前に置き換えます。
必要に応じて、「SET DL_TS_TEMP=TEMP」行に別の一時的なテーブルスペースを指
定することができます。
3.1.1.1.1.3.3
Oracle ユーザー BPA11 のパスワード変更
Oracle ユーザー「BPA11」のパスワードを変更することができます。このユーザーのデフォルト パ
スワードは「*ARIS!1dm9n#」です。また、パスワードは Oracle BPA Suite ファンクション
の「DBMS パスワード」を使用して、いつでもあとで変更することができます。悪用を防ぐために、
直ちに変更してください。Oracle ユーザー「BPA11」に対して事前に別のパスワードを選択する
には、スクリプトを使用する前に、envset.bat ファイルおよび envset.sh ファイルを編集しま
す。
手順
1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。
2. 「SET DLAPP_PWD=*ARIS!1dm9n#」という行を見つけて、パスワードを変更しま
す。
3. Oracle Business Process Repository で新しいパスワードを使用するには、
Oracle Business Process Repository Site Manager の config ディレクトリに
ある Lockservice.cfg ファイルで指定する必要があります。
4. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
5. 「arisadm_pwd_=*ARIS!1dm9n#」という行を見つけて、パスワードを変更します。
217
Oracle BPA Suite インストールおよび管理マニュアル
注
パスワードは Lockservice.cfg ファイルにプレーン テキストで指定されますが、Oracle
Business Process Repository を初めて起動した直後に、Lockservice.cfg ファイル内
のパスワードは暗号化されます。末尾にアンダーバーがある arisadm_pwd_キーは、パスワー
ドをプレーン テキストのパスワードとして識別します。これに対して、末尾にアンダーバーがない
arisadm_pwd キーは暗号化されたパスワードを識別します。Oracle Business Process
Repository の起動後に、arisadm_pwd_ バリアントは arisadm_pwd バリアントに変
換されます。
3.1.1.1.1.3.4
Oracle ユーザー BPA11ADM のパスワード変更
ユーザー BPA11ADM は、Oracle BPA Suite に必要なデータのスキーマとしてのみ機能し
ます。Oracle Business Process Repository は、Oracle ユーザー BPA11 にのみ接
続されます。後者は、スキーマ BPA11ADM に対する権限を持っています。
Oracle Business Process Repository は Oracle ユーザー BPA11ADM に直接接
続されないため、このユーザーには機能するパスワードは必要ありません。スクリプトにより、ユーザ
ー BPA11ADM に利用できないパスワードが与えられます。
3.1.1.1.1.3.5
ユーザー名の変更
「BPA11」と「BPA11ADM」の代わりに、必要な Oracle ユーザーにほかの名前を選択するこ
とができます。ほかの名前を選択することは、同じ Oracle データベースを Oracle Business
Process Repository の複数のインストールに対して使用する場合などに役に立ちます。この
場合、インストールごとに異なるユーザー名を選択してください。
手順
1. テキスト エディタで envset.bat または envset.sh ファイルを開きます。
2. 「SET DLADM_SCHEMA=BPA11ADM」という行を見つけて、この行のデフォルト値を
別のユーザー名に置き換えます。
3. 「SET DLAPP_USER=BPA11」という行を見つけて、この行のデフォルト値を別のユーザ
ー名に置き換えます。
4. Oracle Business Process Repository で新しいユーザー名を使用するには、
Oracle Business Process Repository Site Manager の config ディレクトリに
ある Lockservice.cfg ファイルで指定する必要があります。
5. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
6. 「arisadm_schema=arisadm71」と「arisadm_user=aris71」という行を見つけて、
選択したユーザー名と一致するように変更します。
218
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.1.2
Oracle Business Process Repository の URL の設定
Oracle Business Process Repository を Oracle インスタンスに接続するには、
Oracle Business Process Repository Site Manager の config ディレクトリにある
Lockservice.cfg ファイルで URL を指定する必要があります。
手順
1. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
2. 「url=jdbc:oracle:thin:@host:1521:ARIS」という行を見つけて、「host」をコンピ
ュータ名に、「1521」を使用するポートに、BPA をインスタンスの名前に置き換えます。
3.1.1.2
Oracle Business Process Repository に MS SQL デー
タベース管理システムを使用する
データベース管理システムとして Microsoft SQL (MS SQL) を使用して Oracle
Business Process Repository を実行 『ページ 26』する場合は、以下のページをお読
みください。
データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご
利用になることを推奨します。Oracle Business Process Repository とデータベースの承
認に関する情報をお読みください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
3.1.1.2.1
必要なプログラム、ドライバ、およびスクリプト
32 ビット版の Windows プラットフォームで SQL Server と Oracle BPA Suite を使用
するには、次のコンポーネントが必要です。
ƒ
SQL Server を Microsoft サーバーにインストールする際に Microsoft SQL
Server が必要です。
このサーバーを使用するには、Microsoft から購入する必要があります。
ƒ
Oracle BPA Suite SQL Server スクリプト
219
Oracle BPA Suite インストールおよび管理マニュアル
スクリプトは Oracle BPA Suite インストール CD の Setups¥DBMS¥MSSQL ディ
レクトリにあります。
3.1.1.2.2
SQL Server インストール時の注意事項
ƒ
サーバーの並べ替えでは、大文字と小文字を区別する必要があります。つまり、並べ替え名
には文字列「_CI_」を含める必要があります。たとえば、サーバーの並べ替えに
「Latin1_General_CI_AI」を選択してください。
3.1.1.2.3
ƒ
サーバー認証に [SQL サーバーと Windows 認証モード] オプションを選択します。
ƒ
[トリガから他のトリガの起動を許可する] オプションを [TRUE] に設定します。
ƒ
リモート クエリのタイムアウト値を「0」に設定します。
データベースのセットアップ
Oracle BPA Suite を使用するために必要なデータベース オブジェクトを持つデータベースをイ
ンストールするために、インストール媒体の Setups¥DBMS¥MSSQL ディレクトリで利用でき
るスクリプトを使用することができます。
スクリプトによりデータベース BPA11 とログオン BPA11 が作成されます。
スクリプトは次のファイルから構成されます。
ƒ
inst.bat: スクリプトを実行するための Windows バッチ ファイル
ƒ
deinstall.sql: BPA11 データベースおよび BPA11 ログオンからデータベース オブジェク
トを削除するための SQL スクリプト
ƒ
drop_db.sql: BPA11 データベースを削除します。
ƒ
createdb.sql: BPA11 データベースを作成するための SQL スクリプト
ƒ
install.sql: BPA11 ログオンおよびデータベース オブジェクトを BPA11 データベースに
作成するための SQL スクリプト
ƒ
schema_aris.sql: Oracle BPA Suite データベースに対して設定されたスプレッドシ
ートを生成するプロシージャを作成するための SQL スクリプト
ƒ
schema_bo.sql: BO データベースに対して設定されたスプレッドシートを生成するプロシ
ージャを作成するための SQL スクリプト
inst.bat を呼び出してスクリプトを実行する前に、inst.bat ファイルを設定する必要がありま
す。
220
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.2.3.1
インストール スクリプトの設定
手順
1. inst.bat ファイルを編集し、以下の行を探します。
SET MSSQL_IDS_MSSQL_LOGIN_NAME=localhost\username
2. 式 localhost¥username をデータベース サーバーへの管理アクセス権を持つユーザー
の名前に置き換えます。このユーザーは、SQL スクリプトを実行する役目を果たします。
3. 次の行を探します。
SET MSSQL_IDS_FILEGROUP_FILE_DIR=C:\msqldata\BPA11
データベースのデータベース ファイルを作成するパスを指定します。ディレクトリが存在すること
を確認してください。
3.1.1.2.3.1.1
データベース名の変更
データベースには、BPA11 の代わりに別の名前を選択することができます。別の名前を選択す
るには、inst.bat ファイルを編集する必要があります。このファイルは、インストール媒体の
Setups¥DBMS¥MSSQL にあります。最初に、実行するコンピュータのハード ドライブにこれ
らのファイルをコピーします。
手順
1. テキスト エディタで inst.bat ファイルを開きます。
2. 「SET MSSQL_IDS_DATABASE_NAME=BPA11」という行を見つけ、データベース
の名前を変更します。
3. Oracle Business Process Repository の Lockservice.cfg ファイルで URL を
調整 『ページ 223』します。
3.1.1.2.3.1.2
ログオン ユーザー BPA11 のパスワード変更
ログオン ユーザー BPA11 のデフォルト パスワードは「*ARIS!1dm9n#」です。パスワードは
Oracle BPA Suite ファンクションの「DBMS パスワード」を使用して、いつでもあとで変更する
ことができます。悪用を防ぐために、直ちに変更してください。ログオン ユーザー BPA11 に対し
て事前に別のパスワードを選択するには、スクリプトを使用する前に、inst.bat ファイルを編集し
ます。
手順
1. テキスト エディタで inst.bat ファイルを開きます。
221
Oracle BPA Suite インストールおよび管理マニュアル
2. 「SET MSSQL_IDS_APP_PWD=*ARIS!1dm9n#」という行を見つけて、パスワー
ドを変更します。
Oracle Business Process Repository で新しいパスワードを使用するには、
Oracle Business Process Repository Site Manager の config ディレクトリに
ある Lockservice.cfg ファイルで指定する必要があります。
3. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
4. 「arisadm_pwd_=*ARIS!1dm9n#」という行を見つけて、必要に応じて変更します。
注
パスワードは Lockservice.cfg ファイルにプレーン テキストで指定されますが、Oracle
Business Process Repository を初めて起動した直後に、Lockservice.cfg ファイル内
のパスワードは暗号化されます。末尾にアンダーバーがある arisadm_pwd_キーは、パスワー
ドをプレーン テキストのパスワードとして識別します。これに対して、末尾にアンダーバーがない
arisadm_pwd キーは暗号化されたパスワードを識別します。Oracle Business Process
Repository の起動後に、arisadm_pwd_ バリアントは arisadm_pwd バリアントに変
換されます。
3.1.1.2.3.1.3
ユーザー名 BPA11 の変更
必要な SQL Server ユーザーに BPA11 の代わりに別の名前を選択することができます。
手順
1. テキスト エディタで inst.bat ファイルを開きます。
2. 「SET MS SQL_IDS_APP_USER=BPA11」という行を見つけて、この行のデフォルト
値を別のユーザー名で置き換えます。
3. Oracle Business Process Repository で新しいユーザー名を使用するには、
Oracle Business Process Repository Site Manager の config ディレクトリに
ある Lockservice.cfg ファイルで指定する必要があります。
4. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
5. 「arisadm_user=BPA11」という行を見つけて、選択したユーザー名と一致するように変
更します。
222
Oracle BPA Suite インストールおよび管理マニュアル
3.1.1.2.3.2
Oracle Business Process Repository の URL の設定
Oracle Business Process Repository を MS SQL インスタンスに接続するには、
Oracle Business Process Repository Site Manager の config ディレクトリにある
Lockservice.cfg ファイルで URL を指定する必要があります。
手順
1. テキスト エディタを使用して Oracle Business Process Repository Site
Manager の config ディレクトリにある Lockservice.cfg ファイルを開きます。
2. 「url=jdbc:jtds:sqlserver://host:1433/BPA11;instance=MSSQLSERVE
R」行を見つけ、「host」をコンピュータ名に、「BPA11」をデータベース名に (スクリプトの変
更時に別のデータベース名を選択した場合) 置き換えます。名前付きデータベース インスタ
ンスを使用している場合は、「MSSQLSERVER」をインスタンスの名前に置き換えます。
注
デフォルト インスタンスを使用していても「MSSQLSERVER」という名前を使えないことがありま
す。この場合、URL の末尾にある式「;instance=MSSQLSERVER」を削除します。
3.1.1.3
Oracle Business Process Repository に IBM DB2
データベース管理システムを使用する
データベース管理システムとして DB2 に基づいて Oracle Business Process
Repository を実行 『ページ 27』する場合は、このページをお読みください。
データベース サーバーのセットアップには、Oracle Corporation のインストール サポート をご
利用になることを推奨します。Oracle Business Process Repository とデータベースの承
認に関する情報をお読みください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
手順
1. DB2 のホスト コンピュータで「db2aris」という名前のオペレーティング システムのユーザー
を作成します。Oracle Business Process Repository では、DB2 データベースに
接続するためにフリーの DB2 データベース ユーザーを使用します。
223
Oracle BPA Suite インストールおよび管理マニュアル
2. このユーザーを「DB2USERS」ユーザー グループに割り当てます。
3. このユーザーのパスワード「*ARIS!1dm9n#」を入力します。
DB2 データベースを作成するために、パスを調整したあとで以下のスクリプトを使用すること
ができます (UTF-8 は必須)。スクリプトは、Oracle BPA Suite インストール媒体の
Setups¥DBMS¥DB2 ディレクトリにあります。
CREATE DATABASE ARIS AUTOMATIC STORAGE YES ON 'E:\db2data' DBPATH
ON 'E:\' USING CODESET UTF-8 TERRITORY EN;
UPDATE DB CFG FOR ARIS USING AUTO_MAINT ON;
UPDATE DB CFG FOR ARIS USING AUTO_TBL_MAINT ON;
UPDATE DB CFG FOR ARIS USING AUTO_RUNSTATS ON;
UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.db_backup_req SET
THRESHOLDSCHECKED YES;
UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.tb_reorg_req SET
THRESHOLDSCHECKED YES;
UPDATE ALERT CFG FOR DATABASE ON ARIS USING db.tb_runstats_req
SET THRESHOLDSCHECKED YES;
CONNECT TO ARIS;
CREATE BUFFERPOOL ARISBP IMMEDIATE SIZE 20000 AUTOMATIC PAGESIZE
8 K;
CREATE REGULAR
TABLESPACE ARISDATA PAGESIZE 8 K MANAGED
BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8
TRANSFERRATE 0.18 BUFFERPOOL ARISBP DROPPED TABLE RECOVERY OFF;
CREATE REGULAR
TABLESPACE ARISINDEX PAGESIZE 8 K MANAGED
BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8
TRANSFERRATE 0.18 BUFFERPOOL ARISBP DROPPED TABLE RECOVERY OFF;
CREATE LARGE
TABLESPACE ARISLOB PAGESIZE 4 K MANAGED
BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8
TRANSFERRATE 0.18 BUFFERPOOL IBMDEFAULTBP;
CREATE SYSTEM TEMPORARY TABLESPACE ARISTEMP PAGESIZE 8 K MANAGED
BY AUTOMATIC STORAGE EXTENTSIZE 8 OVERHEAD 12.67 PREFETCHSIZE 8
TRANSFERRATE 0.18 BUFFERPOOL ARISBP;
UPDATE DATABASE CONFIGURATION USING LOGSECOND 40 IMMEDIATE;
UPDATE DATABASE CONFIGURATION USING LOGFILSIZ 5000 DEFERRED;
GRANT
GRANT
GRANT
GRANT
GRANT
CONNECT ON DATABASE TO USER db2aris;
CREATETAB ON DATABASE TO USER db2aris;
USE OF TABLESPACE ARISDATA TO USER db2aris;
USE OF TABLESPACE ARISINDEX TO USER db2aris;
USE OF TABLESPACE ARISLOB TO USER db2aris;
CREATE SCHEMA db2aris AUTHORIZATION db2aris;
CONNECT RESET;
注
このユーザーのデフォルト パスワードは「*ARIS!1dm9n#」です。悪用を防ぐために、直ちに変
更してください。
224
Oracle BPA Suite インストールおよび管理マニュアル
異なるデータベース名、ユーザー名、またはパスワードを使用するには、設定ファイルの
Lockservice.cfg (...インストール ディレクトリ/server/config) でこれらのエントリを変更
する必要があります。
エントリを変更するには、以下の値を置き換えます。
ƒ
arisadm_user=db2aris
ƒ
arisadm_schema=db2aris
ƒ
url=jdbc:db2://myhost:50000/ARIS
ƒ
arisadm_pwd_=*ARIS!1dm9n#
ここではパスワードだけを変更することができます。DBMS パスワードは、プログラム インターフェイ
スで変更することはできません。
パスワードを定義して Oracle Business Process Repository を起動すると、ファイルに
入力したパスワードは悪用を防ぐために自動的に暗号化されます。また、キーは
「arisadm_pwd_」(暗号化なし) から「arisadm_pwd」(暗号化済み) に名前が変更され
ます。
パスワードをあとで変更する場合は、「arisadm_pwd」キーを「arisadm_pwd_」に再び変
更し、新しいパスワードを直接「=」のあとに入力します。パスワードは再起動後に自動的に暗号
化されます。
3.1.2
Oracle Business Process Publisher サーバー
Oracle Business Process Publisher サーバー の標準インストールを実行していて、
Derby データベースではなく Oracle データベースまたは MS SQL データベースを使用する
場合は、このセクションをお読みください。詳細については、「Oracle Business Process
Publisher 『ページ 41』」を参照してください。
注
ご自分でデータベースをインストールする場合は、該当するインストール マニュアルに必ず従ってく
ださい。
3.1.2.1
MS SQL データベースでのシステム管理
MS SQL Server 2005 データベースと組み合わせて Oracle Business Process
Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 データベ
ースを使用している場合は、ライセンス キーを提供されたすべてのユーザーは Publisher エク
スポートで同時に作業できます。Derby データベースでは同時の作業はできません。
必要条件
ƒ
create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business
Process Publisher サーバー) を任意のディレクトリにコピーします。
225
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールされて
います。Microsoft SQL Server 2005 はパッケージに含まれていません。
手順
1. [サーバーのプロパティ] ダイアログ ボックスを開きます。
2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択します。
3. スクリプト create_db.sql を使用してデータベースを作成します。
a. スクリプトを編集用に開きます。
b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成されて
いることを確認してください。
ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設定フ
ァイル businesspublisher.xml および webappserver.cfg の対応するエント
リも変更する必要があります。
c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選択
されていることを確認します。
スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を変
更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変更する
必要があります。
ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。
ARISBPINDEX にはすべてのインデックス データが含まれています。
d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle
Business Process Publisher サーバー) を common/lib の下にある
Tomcat インストール ディレクトリにコピーします。
4. 設定ファイ
ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.xml
をカスタマイズします。
a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が設定
されていることを確認します。
b. URL が次の例のように正しく調整されていることを確認します。
jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11
データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。
名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けます。
「;instance=<インスタンスの名前>」を使用して、
「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MSSQ
LSRV」のように指定します。
226
Oracle BPA Suite インストールおよび管理マニュアル
c. ユーザー名とパスワードを変更します。
5. 設定ファイ
ル ..\BPServer\tomcat\webapps\businesspublisher\config\webappserv
er.cfg をカスタマイズします。
a. 次の行のエントリが正しいことを確認します。
<bp-mssql schema="ARISBPDATA"
filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX"
/>
スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。
6. MSSQL に対してデータベース接続が設定されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.application.d
ao.database.AMSSQLDAO</env-entry-value>
</env-entry>
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してください。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
サンプル スクリプト create_db.sql
USE master
GO
CREATE DATABASE [ARISBP11] ON
PRIMARY (NAME = N'ARISBPPRIM', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH
= 10MB),
227
Oracle BPA Suite インストールおよび管理マニュアル
FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB),
FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB)
LOG ON (NAME = N'ARISBPLOG', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH
= 10MB)
COLLATE Latin1_General_CI_AI
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90
GO
BEGIN TRY
EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action =
'disable'
END TRY
BEGIN CATCH
END CATCH
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [ARISBP11] SET ARITHABORT OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON
GO
ALTER DATABASE [ARISBP11] SET RECOVERY FULL
GO
ALTER DATABASE [ARISBP11] SET MULTI_USER
GO
ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM
GO
CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP',
DEFAULT_DATABASE=[ARISBP11]
GO
228
Oracle BPA Suite インストールおよび管理マニュアル
USE [ARISBP11]
GO
CREATE USER [ARISBP11] FOR LOGIN [ARISBP11]
GO
CREATE SCHEMA [ARISBPDATA]
GO
ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA;
GO
GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11]
GO
GRANT CREATE TABLE TO [ARISBP11]
GO
GRANT CREATE VIEW TO [ARISBP11]
GO
GRANT CREATE FUNCTION TO [ARISBP11]
GO
3.1.2.1.1
サンプル スクリプト create_db.sql
USE master
GO
CREATE DATABASE [ARISBP11] ON
PRIMARY (NAME = N'ARISBPPRIM', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPPRIM.mdf' , SIZE = 10MB , FILEGROWTH
= 10MB),
FILEGROUP [ARISBPDATA] (NAME = N'ARISBPDATA', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPDATA.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB),
FILEGROUP [ARISBPINDEX] (NAME = N'ARISBPINDEX', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPINDEX.ndf' , SIZE = 100MB ,
FILEGROWTH = 100MB)
LOG ON (NAME = N'ARISBPLOG', FILENAME =
N'C:\mssqldata\ARISBP11\ARISBPLOG.ldf' , SIZE = 10MB , FILEGROWTH
= 10MB)
COLLATE Latin1_General_CI_AI
GO
EXEC dbo.sp_dbcmptlevel @dbname=N'ARISBP11', @new_cmptlevel=90
GO
BEGIN TRY
EXEC [ARISBP11].[dbo].[sp_fulltext_database] @action =
'disable'
END TRY
BEGIN CATCH
END CATCH
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULL_DEFAULT OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_NULLS OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_PADDING OFF
GO
ALTER DATABASE [ARISBP11] SET ANSI_WARNINGS OFF
GO
ALTER DATABASE [ARISBP11] SET ARITHABORT OFF
GO
229
Oracle BPA Suite インストールおよび管理マニュアル
ALTER DATABASE [ARISBP11] SET AUTO_CLOSE OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_CREATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET AUTO_SHRINK OFF
GO
ALTER DATABASE [ARISBP11] SET AUTO_UPDATE_STATISTICS ON
GO
ALTER DATABASE [ARISBP11] SET CURSOR_CLOSE_ON_COMMIT OFF
GO
ALTER DATABASE [ARISBP11] SET CURSOR_DEFAULT GLOBAL
GO
ALTER DATABASE [ARISBP11] SET CONCAT_NULL_YIELDS_NULL OFF
GO
ALTER DATABASE [ARISBP11] SET NUMERIC_ROUNDABORT OFF
GO
ALTER DATABASE [ARISBP11] SET QUOTED_IDENTIFIER OFF
GO
ALTER DATABASE [ARISBP11] SET RECURSIVE_TRIGGERS ON
GO
ALTER DATABASE [ARISBP11] SET RECOVERY FULL
GO
ALTER DATABASE [ARISBP11] SET MULTI_USER
GO
ALTER DATABASE [ARISBP11] SET PAGE_VERIFY CHECKSUM
GO
CREATE LOGIN ARISBP11 WITH PASSWORD=N'ARISBP',
DEFAULT_DATABASE=[ARISBP11]
GO
USE [ARISBP11]
GO
CREATE USER [ARISBP11] FOR LOGIN [ARISBP11]
GO
CREATE SCHEMA [ARISBPDATA]
GO
ALTER USER ARISBP11 WITH DEFAULT_SCHEMA = ARISBPDATA;
GO
GRANT CONTROL ON SCHEMA :: [ARISBPDATA] TO [ARISBP11]
GO
GRANT CREATE TABLE TO [ARISBP11]
GO
GRANT CREATE VIEW TO [ARISBP11]
GO
GRANT CREATE FUNCTION TO [ARISBP11]
GO
230
Oracle BPA Suite インストールおよび管理マニュアル
3.1.2.2
Oracle データベースでのシステム管理
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合わせ
て Oracle Business Process Publisher を実行するのに必要なシステムを調整します。
このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を同時に使用
することができます。ここでの説明では、Apache Tomcat が使用されていると想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイン
ストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。異な
る 2 つの Oracle データベースを Oracle Business Process Repository と
Oracle Business Process Publisher に使用することを推奨します。これにより 2 つ
のシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可用性を
実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス デー
タ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存のテーブル
スペースを使用するには、設定ファイル webappserver をカスタマイズする必要があ
ります (以下を参照)。テーブルスペースは、自動的に無制限に拡張されるように設定
することを推奨します。そうしなければ、テーブルスペースのメモリを完全に使い切ってしま
う危険があり、Oracle Business Process Repository および Oracle
Business Process Publisher の重要なファンクションに失敗することがあります。
自動拡張オプションを設定していない場合は、テーブルスペースを適切なときに手動で
増加するために、Oracle インスタンスを定期的に (毎週など) 監視する必要がありま
す。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定し
ます。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更す
る場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
231
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオフに
しておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の中にある
businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:/Program
Files/ARIS11/BPServer/tomcat/webapps/businesspublisher/"
debug="0" reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細に
ついては、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参照 』
-->
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー名
およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー のイン
ストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
4. 以下のエントリが正しく設定されていることを確認します。
232
Oracle BPA Suite インストールおよび管理マニュアル
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定してくださ
い。
5. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.AOracl
eDAO</env-entryvalue>
</env-entry>
6. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバー
インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確認します。
ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルはインストール媒
体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
3.2
Oracle Business Process Repository
すべての Oracle BPA Suite クライアントは、Oracle Business Process Repository
を使用してデータベース サーバーにアクセスし、共通のデータを使用します。
負荷分散を最適化して障害を防止するために、複数の Oracle Business Process
Repository を使用することができます。
デフォルト サーバーには次のものがあります。
ƒ
Oracle Business Process Repository
ƒ
Oracle Business Process Repository Site Manager
233
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
Oracle BPA Suite データベース変換
このセクションでは、Oracle BPA Suite を使用する場合に、さまざまなサーバーおよびクライア
ント コンピュータが満たす必要のあるプロセッサ、メモリ、システム設定、およびソフトウェア要件に
ついて説明します。その他のアプリケーションを同時に使用する場合は、より高速なプロセッサ、追
加メモリ、またはシステム拡張が必要になることがあります。
マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、
実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、
より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる
場合、ランタイムが改善される可能性があります。
一部では、最小システム要件と最大システム要件が指定されています。Oracle BPA Suite
製品を正常に動作させるには、最低システム要件を満たす必要があります。推奨システム要件
を満たしている場合は、大量のデータを処理しても良好なパフォーマンスが保証されます。同じ
Oracle Business Process Repository にアクセスするユーザー数を考慮して、最新のハ
ードウェアを使用することを推奨します。
注
このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ
ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および
機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて
提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに
記載されている情報を参照してください。
ハードウェア
推奨
最小
プロセッサ
Intel Pentium IV 3,4 GHz
Intel Pentium IV 2,4
GHz
RAM
64 ビット システム
512 MB
2 GB RAM
32 ビット システム
1 GB の RAM。32 ビット システ
ムでは、Virtual Machine (VM)
の最大サイズは 1 GB です。
システム要件は、ユーザー数 (50 人のユーザーに 1 GB のメイン メモリ) および特定の機能
を使用するかどうかによって変わります。
ƒ
Oracle BPA Suite データベース変換を使用する場合、データの変換には、さらに 256
MB RAM と 512 MB のハードディスクの空き容量が必要です。
234
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。
メモリが不足すると、エクスポート処理はキャンセルされます。
ƒ
Oracle Business Process Simulator を使用する場合、メイン メモリの 30% は、
シミュレーションのために自動的に予約されます。32 ビット版のシステムでは少なくとも 1
GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の RAM が必要
です。
詳細については、Oracle Corporation のサポート センターにお問い合わせください。
235
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
オペレーティング
使用するデータベース システムによって異なります。
システム
ネットワーク
データベース サーバーと Oracle Business Process Repository 間の高速ネットワーク
(>=100 Mbit)
JRE
Windows
Oracle Business Process Repository がインストールされていて、Oracle BPA
Suite 製品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されます。
JRE を個別にインストールする必要はありません。すでに JRE がインストールされている場合
は、Oracle BPA Suite では使用されません。
JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用され
ます。
以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている
Java Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE for
Business を除く Jave SE は SUN のホーム ページにあります)。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストー
ル ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」と
いうファイル名に変更する必要があります。たとえば、日本語の文字を表示する場合、
「font.properties.ja」ファイルを「font.properties」というファイル名に変更します。
注
SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、
Update 4 となりました。これ以降のアップデートに対しても承認は有効です。
Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。
ƒ
JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認さ
れている場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホーム
ページの「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE for
Business は除く) に対しても、その承認は有効です。SUN Microsystems 社は、
JRE のパッチ レベル間の互換性を保証しています。したがって、JRE に関する Oracle
BPA Suite の承認は、特定のバージョンのすべてのパッチ レベルに対して有効です。
ƒ
JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント コ
ンポーネント>¥lib ディレクトリから <Java JRE インストール ディレクトリ>/endorsed
ディレクトリ (たとえば C:¥Program Files¥Java¥jre1.6.0_01¥lib¥endorsed)
に jaxb-api.jar ファイルをコピーしてください。
endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降のア
ップデートごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降のイ
236
Oracle BPA Suite インストールおよび管理マニュアル
ンストールをお勧めします。
ƒ
Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、
問題が発生する場合があります。お使いのグラフィック カードおよびドライバ設定によって
は、Designer モジュールおよび Matrizen モジュールで遅延が発生することがありま
す。
その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。
-Dsun.java2d.d3d=false
UNIX
Oracle Business Process Repository では JRE 1.6 が必要です。まず、オペレーテ
ィング システムに適切な JRE 1.6 をインストールしてください。
プロトコル 『ページ
ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process
240』
Repository 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。
SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだ
けで使用できます。
イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite
クライアントが Oracle Business Process Repository にアクセスする場合、ファイアウォ
ールは必要ありません。クライアントと Oracle Business Process Repository 間の通
信は、CORBA プロトコルの IIOP (Internet Inter Object Request Broker
Protocol) を介して実行されます。
出力
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出
力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、
2003、または 2007 がインストールされている必要があります。レポートを使用して Excel
テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確
認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では
PDF 形式でレポート出力を開けないことがあります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
注
Oracle Business Process Repository は、NAT (ネットワーク アドレス変換) をデフォ
ルトではサポートしません。ただし、Oracle Corporation ではカスタマイズしたソリューションを
提供します。追加情報は、サポート センターから入手することができます。
237
Oracle BPA Suite インストールおよび管理マニュアル
3.2.1
Oracle Business Process Repository - オペレーティング
システムおよびデータベース システムのプラットフォーム
注
該当する製造元によってデータベースのバージョンがサポートされるかぎり、弊社は表に示すデータ
ベースのバージョンの統合をサポートします。
この情報は印刷された時点で最新のものです。このため、不整合が発生する場合があります。
最新の Readme ファイルでリリース情報をお読みください。このマニュアルが出版されたあとに、
その他のプラットフォームまたはデータベースがリリースされた場合は、リリース ノートでお知らせしま
す。
承認されている組み合わせ
標準データベース
システム (1,3)
Oracle 10g
R2
(10.2.0.1)
Express
Edition
(Universal)
(2.7)
Oracle
10.1、10.2、
および 11.x
(2)
MS SQL
Enterprise
Edition 2005
(2)
IBM DB2
UDB 9.5
(2)
はい
はい
はい
はい
はい
はい
はい
はい
はい
はい
いいえ
はい
はい
いいえ
いいえ
HP-UX 11
いいえ
はい
はい
いいえ
いいえ
Sun Solaris
いいえ
はい
はい
いいえ
いいえ
Windows XP
Pro + SP1、
SP2 (32 ビット
版) (6)
Windows
Server 2003
SP1、SP2 +
R2 SP2 (6)
(32/64 ビット
版)
Windows
Server 2008
(6) (32/64 ビッ
ト版)
9, 10
(4)
238
Oracle BPA Suite インストールおよび管理マニュアル
RedHat
はい
はい
はい
いいえ
いいえ
いいえ
はい
はい
いいえ
いいえ
Enterprise
Linux 5
(5)
VMWare ESX
(1)32 ビット版 Java でのみ使用 Oracle BPA Suite 標準プラットフォームのデータベース
ライセンスは、Oracle Business Process Repository ライセンスに含まれています。
(2) このデータベースはお客様自身で用意していただく必要があります。
(3) 最大データベース サイズとして 1 GB を推奨します。
(4) SPARC および Intel プロセッサでテスト済みです。
(5) RedHat ES5 でテスト済みです。
(6) Windows システムへの Oracle BPA Suite のインストールでは、Itanium プロセッサ
は承認されていません。
(7) 最大で 1 GB の RAM と、プロセッサを 1 個のみ使用できます。1 台のコンピュータで
開始できるインスタンスは 1 つのみです。データベースの最大サイズは 4 GB です。Oracle
Business Process Repository と Oracle Business Process Publisher が同一コ
ンピュータ上のデータベースを使用する場合は、この 4 GB というサイズは問題があります。
3.2.2
ユーザー関連のサーバー推奨仕様
下の表は、アクセス ユーザー数に基づくサーバー推奨設定の概要を示したものです。
推奨サイズを使用すると、良好なシステム パフォーマンスを実現することができます。
サーバーは、伝送速度が少なくとも 100 Mbps のネットワーク上で動作させる必要がありま
す。
239
Oracle BPA Suite インストールおよび管理マニュアル
ユーザー数
サーバー シナリオ
Business Server
データベース サーバー
1 - 50
単一サーバー
数: 1
DBMS: 標準データベース
CPU (1): 1
システム
メイン メモリ: 2 GB
CPU(1): -.メイン メモリ: -.-
51 - 100
Business Server
サイト
101 - 200
Business Server
サイト
201 - 400
Business Server
サイト (2)
n(3) x
Business Server
200
サイト (2)
数: 1
DBMS: 外部システム
CPU: 2
CPU (1): 1
メイン メモリ: 2 GB
メイン メモリ: 2 GB
数: 1
DBMS: 外部システム
CPU: 2
CPU (1): 2
メイン メモリ: 2 GB
メイン メモリ: 2 GB
数: 2
DBMS: 外部システム
CPU: 2
CPU (1): 2
メイン メモリ: 2 GB
メイン メモリ: 2 GB
数: n (3)
DBMS: 外部システム
CPU: 2
CPU (1): 4
メイン メモリ: 2 GB
メイン メモリ: 4 GB
(1) Pentium IV、3.4 GHz
(2) Oracle Corporation のサポート センターにお問い合わせください。
(3) n は、Business Server サイトの台数を表す、1 より大きい値です。JavaScript レポ
ートで必要とされる RAM の量は、状況によって大きく異なります。したがって、このレポートは、
UNIX 環境または 64 ビット システムで実行することを推奨します。
3.2.3
使用するプロトコル
通信に使用するプロトコルは装置レベルによって異なります。Oracle BPA Suite では、
TCP/IP インフラストラクチャが完全に機能している必要があります。フル装置レベルで必要なプ
ロトコルは、TCP/IP、IIOP (CORBA)、および HTTP です。
また、IIOP プロトコルを使用してデータを SSL 暗号化で交換することもできます (インターネッ
ト/SSL での Oracle BPA Suite 『ページ 241』 を参照)。
240
Oracle BPA Suite インストールおよび管理マニュアル
3.2.3.1
インターネット/SSL での Oracle BPA Suite
ブラウザ対応の Oracle BPA Suite クライアントと Oracle Business Process
Repository 間のデータ交換は、SSL (1024 ビット RSA) で暗号化することができます。
SSL 機能は、すでに Oracle BPA Suite に統合されており、必要な場合は有効化するだけ
で使用できます。
3.2.3.2
インターネット/VPN での Oracle BPA Suite
イントラネットまたは VPN 環境 (仮想プライベート ネットワーク) で Oracle BPA Suite ク
ライアントが Oracle Business Process Repository にアクセスする場合、ファイアウォー
ルは必要ありません。クライアントと Oracle Business Process Repository 間の通信は、
CORBA プロトコルの IIOP (Internet Inter Object Request Broker Protocol) を
介して実行されます。
3.2.4
Oracle Business Process Repository の設定
インストール プロセスで、<Oracle BPA Suite インストール ディレクトリ>/server/config
ディレクトリに以下のファイルが作成されます。
ƒ
defaultServerSettings.cfg
すべてのデフォルト設定が、XML 構造で含まれています。このファイルは、セットアップのたび
に上書きされます。
ƒ
setupServerSettings.cfg
インストール時に指定したすべての設定 (パスなど) が含まれています。このファイルは、以
降の個々の設定で上書きされます。
ƒ
userServerSettings.cfg
インストール後に行ったすべての設定変更が含まれています。このファイルは上書きされませ
ん。セットアップを実行しても、設定の変更は維持されます。
プログラムの以前のバージョンでは、設定の変更は別のファイルに入力されました。現在のバ
ージョンのアップデート インストールを実行すると、Oracle Business Process
Repository の起動時に設定ファイルが変換されます。設定の変更はすべて、
userServerSettings.cfg ファイルに入力されます。設定ファイルは削除され、 バックアッ
プ ディレクトリにバックアップされます。
<Oracle BPA Suite インストール ディレクトリ>\server\config\ にある
userServerSettings.cfg ファイルに、すべての設定変更を XML タグとして入力します。こ
れにより、すべてのデフォルト設定を要件に合わせて変更できます。必ず、属性を適切な XML
構造で入力してください。この XML 構造と、すべてのデフォルト属性は、同じディレクトリの
defaultServerSettings ファイルに置かれます。変更するのは、
241
Oracle BPA Suite インストールおよび管理マニュアル
userServerSettings.cfg ファイルのみにしてください。これらの変更は、Oracle Business
Process Repository の更新で上書きされません。
注
設定変更後に Oracle Business Process Repository が正常に起動しない場合は、
userServerSettings.cfg ファイルの XML 構造を確認してください。誤ったエントリを修正ま
たは削除してサーバーを再起動すると、関係のある変更が元に戻され、これらの属性のデフォルト
設定が使用されます。
たとえば以下のような場合に、この設定ファイルを変更する必要があります。
ƒ
HTML Generator 『ページ 247』 の動作を変更する場合
ƒ
クライアント、Oracle Business Process Repository、Oracle Business
Process Repository Site Manager の間の接続を設定する場合
ƒ
Oracle Business Process Repository によって報告されるエラーまたは警告に対し
て、選択したアドレスに電子メールを自動送信 『ページ 248』する場合
ƒ
SSL ソフトウェアを使用する場合
ƒ
Oracle Business Process Repository をインストールしたコンピュータに 2 枚のネッ
トワーク カードがある場合
ƒ
別のソフトウェアとのポート競合の結果、ポートを変更する必要がある場合
レポート サーバーで詳細な行単位のデバッグ出力を有効にする場合
3.2.4.1
ログオンのログ
ログはデフォルトでは無効になっています。この設定を使用して、Oracle Business Process
Repository のログオン手順をログします。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
<accounting state="on" />
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
各ユーザーのログオン/ログオフ時刻がログ ファイルに出力されます。
242
Oracle BPA Suite インストールおよび管理マニュアル
3.2.4.2
ログ メッセージ
ログはデフォルトでは無効になっています。この設定を使用して、Oracle Business Process
Repository に関する情報をログします。システムが正常に機能しない場合は、ログを有効にし
てください。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
<startmode debugoutput="on" debuglevel="ALL" />
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
すべてのメッセージが、ログ ファイルに出力されます。
ワンポイント
以下を入力すると、情報のみが出力されます。
<startmode debugoutput="on" debuglevel="INFO" />
3.2.4.3
Secure Socket Layer によるデータ送信の SSL 暗号化
SSL (1024 ビット RSA) を使用すると、Java ベース製品と Oracle Business
Process Repository の間で暗号化されたデータを交換できます。SSL 機能は、すでに
Oracle BPA Suite に統合されています。
注
Oracle Business Process Repository を UNIX オペレーティング システムにインストー
ルして、SSL 暗号化を有効にした場合は、Oracle Business Process Repository は
「ルート」アカウントで実行する必要があります。
手順
1. システムの日付が現在の日付に一致していることを確認します。これにより、SSL 証明書
『ページ 244』の有効性が正常に検査されるようになります。これらの証明書は、Java ベ
ースの製品と Oracle Business Process Repository の間でデータを交換するときの
みに使用されます。
2. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
3. 以下のものを挿入します。
<プロファイル>
<public ssl="443" />
</profiles>
243
Oracle BPA Suite インストールおよび管理マニュアル
デフォルト ポート「16070」がすでに使用中の場合は、使用可能なほかのポートを使用で
きます。
<プロファイル>
<public port="<使用可能なポート番号>" />
</profiles>
4. ファイルを保存して、Oracle Business Process Repository を再起動します。
5. これ以降、データベースのスタート ファイルとして index_ssl.html を使用できるようになり
ます。このファイルは %BPAHOME11g% server¥html ディレクトリにあります。
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
3.2.4.4
SSL 証明書の更新
Oracle Business Process Repository にインストールされている証明書が最新であるこ
とを確認します。
手順
自動インストール
SSL 証明書は、パッチのセットアップを使用すると自動的に更新されます。パッチのセットアップに
加えて、ZIP ファイルのホットフィックス パッケージも継続して使用します。この ZIP ファイルを使
用すると、ホットフィックス パッケージは「サイレント インストール」のオプションを使ってインストール
することができます。詳細については、「セットアップの説明
『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/ARIS701/hotfix/ARIS_Patc
h_Setup/参照 』」を参照してください。
手動インストール
1. サーバー 『ftp://ftp.ids-scheer.de/pub/ARIS/HELPDESK/CERTIFICATES/
参照 』から SSL 証明書の「upCert_SSL_<プログラム バージョン>」をダウンロードしま
す。プログラムのバージョンがこの証明書のバージョンと一致することを確認してください。
2. Oracle Business Process Repository を終了します。
3. ssl.jar ファイルを Oracle Business Process Repository インストールの
Endorsed ディレクトリ (...\server\endorsed など) にコピーします。
4. Oracle Business Process Repository を起動します。
これで証明書が更新されました。
244
Oracle BPA Suite インストールおよび管理マニュアル
3.2.4.5
Oracle Business Process Repository と Oracle
Business Process Repository Site Manager の
接続の設定
次のエントリにより、Oracle Business Process Repository Site Manager によりライ
センス サービスがアクティブであるかが確認される間隔が指定されます。
<licenseservice_client
timeout_interval="300000"
heartbeat_interval="50000" />
</licenseservice_client>
heartbeat_interval="50000" エントリでは、50 秒 (= 50,000 ミリ秒) ごとに
Oracle Business Process Repository から Oracle Business Process
Repository Site Manager に ping が送信され、これによってライセンスが使用中であるこ
とが示されます。
timeout_interval="300000" エントリでは、対応するライセンスを使用して Oracle
Business Process Repository にログオンしているかどうかが、5 分 (= 300,000 ミリ
秒) ごとに Oracle Business Process Repository Site Manager によって確認され
ます。ログオンしていない場合は、この Oracle Business Process Repository を介して
使用されているすべてのライセンスが利用できます。
同様に、次のエントリにより、データベースのロックの処理方法が指定されます。
<lockservice_client
timeout_interval="300000"
heartbeat_interval="50000" />
</lockservice_client>
heartbeat_interval="50000" エントリでは、50 秒 (= 50,000 ミリ秒) ごとに
Oracle Business Process Repository から Oracle Business Process
Repository Site Manager に ping が送信され、これによってロックが引き続き有効である
ことが示されます。
timeout_interval="300000" エントリでは、対応するライセンスを使用して Oracle
Business Process Repository にログオンしているかどうかが、5 分 (= 300,000 ミリ
秒) ごとに Oracle Business Process Repository Site Manager によって確認され
ます。ログオンしていない場合は、この Oracle Business Process Repository を介して
作成されたロックは取り除かれます。
3.2.4.6
クライアントと Oracle Business Process Repository の
接続の設定
各クライアントは 25 秒ごとに Oracle Business Process Repository に ping を送信
しますが、下記の設定により、Oracle Business Process Repository は 90 秒ごと
(値はミリ秒単位) にどのクライアントが接続された状態にあるかを確認することができます。この
245
Oracle BPA Suite インストールおよび管理マニュアル
エントリにより、ユーザーが再ログオンしなくてもクライアントを介して Oracle Business
Process Repository にコンタクトできる間隔が設定されます。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
<appservertimer timeout_interval="60000" />
</appservertimer>
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
変更が適用されました。
3.2.4.7
レポート サーバーの非アクティブ化
レポート サーバーはデフォルトで実行されます。Oracle Business Process Repository
で VB スクリプトを起動しない場合は、レポート サーバーを非アクティブ化できます。その結果、
必要なシステム リソースの量が減り、システム パフォーマンスが向上します。VB スクリプトは、い
つでもローカルで実行できます。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
<reportserver active="false" />
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
レポート サーバーは実行されなくなります。したがって、Oracle Business Process
Repository に使用できるリソース量が増えます。
3.2.4.8
シミュレーション サーバーの非アクティブ化
シミュレーション サーバーはデフォルトで実行されます。Oracle Business Process
Repository で Oracle Business Process Simulator を使用していない場合は、シミ
ュレーション サーバーを非アクティブ化できます。その結果、必要なシステム リソースの数が減り、
システム パフォーマンスが向上します。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
<simuserver active="false" />
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
246
Oracle BPA Suite インストールおよび管理マニュアル
シミュレーション サーバーは実行されなくなります。したがって、Oracle Business Process
Repository にもっと多くのリソースを使用できます。
3.2.4.9
HTML Generator : 現在のデータベース一覧
HTML Generator によって、Web クライアント コンポーネントのすべてのインデックス ファイル
および aris_database.html ファイルが作成されます。また、データベースが作成、名前変更、
または削除されるたびに、アクセス ファイルが更新されます。userServerSettings.cfg ファイ
ル (server¥config ディレクトリ) を使用して、動作を制御できます。
デフォルトのサーバー インストール時に、HTML Generator はアクティブになり、C:¥<デフォル
ト ディレクトリ>¥Oracle BPA Suite11g¥server¥html ディレクトリに index.html ファ
イルが生成されます。インストール時にデフォルト値をすべて受け入れると、このディレクトリには、
Web クライアント コンポーネントの現在の実行可能なディレクトリが常に含まれるようになります。
このディレクトリは、使用中の Web サーバーに直接コピーすることができます。
ダイアログ ボックスが表示され、そこで HTML Generator をインストールする場所を指定でき
ます。
defaultServerSettings.cfg ファイルの htmlgen セクションには、作成されたファイルが保
存されるパスが含まれています。このセクションには、Oracle Business Process
Repository にインストールされた各インターフェイス言語の言語 ID が入力されています。各
ID に対して、HTML Generator によって index_lan.html ファイルが Web クライアント
コンポーネントの構造内に作成されます。
<htmlgen>
<languagelist default="de">
<language tag="de"/>
<language tag="en"/>
<language tag="ja"/>
</languagelist>
<!-- Please edit only these paths for HTMLgenerator configuration
-->
<outputpath path="C:/wwwroot/Oracle BPA Suite11g"/>
</htmlgen>
userServerSettings.cfg ファイルには、出力パスとバックアップ パスを挿入する必要がある
ことに注意してください。複数の Oracle Business Process Repository を使用して作業
する場合は、Oracle Business Process Repository Site Manager がインストールさ
れているコンピュータへのパスを調整する必要があります。以下のエントリを挿入します。
<htmlgen>
path="e:/inetpub/wwwroot/bpa11"/><backuppath
path="e:/inetpub/wwwroot/bpa11/backup"/>
</htmlgen>
同様に、その他の変更を行います。
<htmlgen>
<appserver name=“myspecialhost" />
247
Oracle BPA Suite インストールおよび管理マニュアル
<genlist>
<genfile target_dir="ssl"
target_name="dblist.html"
database_template="aris_database_ssl.html"/>
</genlist>
</htmlgen>
Oracle Business Process Repository ディレクトリにある htmlgen.bat ファイルを実
行することによって、いつでも HTML Generator を手動で起動することができます。
警告
設定の変更に使用するのは、userServerSettings.cfg ファイルのみにしてください。これによ
り、今後のアップデート インストール時に変更が維持されます。その他の Oracle Business
Process Repository の設定ファイルは、インストールのたびに上書きされます。
3.2.4.10
Oracle BPA Suite Notify Service のアクティブ化
Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite
Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通
知 『ページ 248』することができます。
userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また
はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する
ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ
ァイルが添付されます。state の値を設定すると、通知モードを変更できます。
必要条件
username アカウント (次の例を参照) が電子メール サーバーに存在している必要がありま
す。
手順
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
例
<adminagent>
<mailing
state="on"
language ="ja"
warnings ="on"
username="adminservice"
address="[email protected]">
<recipient address="[email protected]" />
</mailing>
</adminagent>
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
248
Oracle BPA Suite インストールおよび管理マニュアル
4. 警告またはエラー メッセージが、管理者に電子メールで送信されます。
使用できる値については、表を参照してください。
エントリ
値
意味
state
on
メール送信機能オン。
off
メール送信機能オフ。
ja
該当する言語コード。
language
この例では、言語コードは日本語
に設定されます。
warnings
on
警告およびエラーが発生した場合
に電子メールが送信されます。
off
エラーが発生した場合にのみ電子
メールが送信されます。
username
adminservice
電子メールの送信者名。
この例では、adminservice で
す。
address
adminservice@your
電子メールの送信者のアドレス。
company.com
recipient address
adminservice@your
company.com
電子メールの受信者のアドレス。
ここにアドレスの一覧を挿入できま
す。
3.2.4.11
index_backup ファイルの数の制限
HTML Generator によって新規の index_lan.html ファイルが作成されると、既存の
index.html ファイルは、指定したバックアップ パスに index_backup (<日時>).zip とし
て保存されます。バックアップ パスは <htmlgen> セクションで指定します。バックアップ ファイ
ル (最新版のバックアップ ファイルを除く) を削除する頻度を指定できます。間隔は、日数で定
義します。下の例では、index_backup ファイルはすべて、7 日後に削除されるように指定さ
れています。
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
249
Oracle BPA Suite インストールおよび管理マニュアル
2. 以下のものを挿入します。
<htmlgen>
<backupperiod period="7"/>
</htmlgen>
パスを変更する場合は、たとえば以下のように入力します。
<backuppath path="e:/wwwroot/aris71/backup"/>
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
index_backup ファイルは、7 日後に削除されます。
3.2.4.12
メモリの追加
XML のインポートや高速マージなどの大量のメモリを消費するアプリケーションを使用する場合
は、ローカル サーバー「LOCAL」および Oracle Business Process Repository にメモリ
を追加することを推奨します。
メモリを追加するには、ハードウェアの要件を満たしている必要があります。
LocalServer
<Oracle BPA Suite インストール ディレクトリ>/LocalServer/config ディレクトリにある
local.cfg ファイルで次のエントリを指定すると、メモリの使用量を増やすことができます。
maxMem=1024m
太字の部分の値を変更します。上の例では、ローカル サーバーの「LOCAL」により使用できる
最大メモリは 1024 メガバイトに指定されています。
サーバー
<Oracle BPA Suite インストール ディレクトリ>/Server/config ディレクトリにある
luserServerSettings.cfg ファイルで次のエントリを挿入すると、メモリの使用量を増やすこと
ができます。
<jre>
<maxMem server="1024m" />
</jre>
この例では、Oracle Business Process Repository により使用できる (最大) メモリは
1024 メガバイトに指定されています。
250
Oracle BPA Suite インストールおよび管理マニュアル
3.2.4.13
新規データベース – 追加言語
readonly_properties.xml ファイルを使用して、データベースを作成するときに自動的に作
成されるデータベース言語を指定できます。次の場所でファイルを検索します。
ƒ
ローカル データベース システムのファイルは、<Oracle BPA Suite インストール ディレク
トリ>¥LocalServer¥property ディレクトリにあります。
ƒ
Oracle BPA Suite サーバーのファイルは <Oracle BPA Suite インストール ディレク
トリ>¥server¥property ディレクトリにあります。
手順
1. テキスト エディタを使用して、該当するディレクトリにある readonly_properties.xml
ファイルを開きます。
2. 言語テキスト ブロックを選択します。以下は、スペイン語ブロックの例です。
1. <property key="dbinitlanguages.es.commonfontbold"
datatype="BOOL">false</property>
2. <property key="dbinitlanguages.es.stdfontstylename"
datatype="STRING">Standard</property>
3. <property key="dbinitlanguages.es.maingroupname"
datatype="STRING">Main group</property>
4. <property key="dbinitlanguages.es.dialogfontsize"
datatype="LONG">8</property>
5. <property key="dbinitlanguages.es.commonfontsize"
datatype="LONG">10</property>
6. <property key="dbinitlanguages.es.codepage"
datatype="LONG">1252</property>
7. <property key="dbinitlanguages.es.charset"
datatype="LONG">0</property>
8. <property key="dbinitlanguages.es.commonfontname"
datatype="STRING">Arial</property>
9. <property key="dbinitlanguages.es.lcid"
datatype="LONG">1033</property>
3. テキスト ブロックをクリップボードにコピーして、ファイルの末尾に貼り付けます。
4. 2 行目のデフォルト言語フォントの名前を必要に応じて変更します (「Standard」は、スペ
イン語のテキスト ブロックのデフォルト値です)。
5. 3 行目のメイン グループ名を必要に応じて変更します (「Main group」は、スペイン語の
テキスト ブロックのデフォルト値です)。
6. 6 行目のコードページ エントリを必要に応じて変更します (コードページ「1252」は、スペイ
ン語のテキスト ブロックのデフォルト値です)。
7. 8 行目の一般フォント名を必要に応じて変更します (「Arial」は、スペイン語のテキスト ブ
ロックのデフォルト値です)。
8. 9 行目のロケール ID を必要に応じて変更します (ロケール ID「1034」は、スペイン語の
テキスト ブロックのデフォルト値です)。
251
Oracle BPA Suite インストールおよび管理マニュアル
注
各国の特殊文字を使用する場合は、UTF-8 エンコーディングで入力する必要があります。各
国の特殊文字をエンコードするには、UTF-8 が使用できるエディタを使用してください。
3.2.5
Oracle BPA Suite データベース変換
Oracle BPA Suite データベース変換は、使用しているサーバー プラットフォームやデータベー
ス管理システムに関係なく、以前のバージョンの Oracle BPA Suite のデータを変換して
Oracle BPA Suite 11g で操作するためのプログラムです。この変換によって、異なる製品バ
ージョンのデータベースを転送できます。たとえば、Oracle データベースで Oracle BPA Suite
10.1.3.1 用のユーザー データベースを作成した場合、Oracle BPA Suite データベース変
換を使用してこのデータベースをローカルの Oracle BPA Suite に転送することを指定できま
す。
データベースは、対応するサーバーから直接変換できます。
大きなデータベースの変換時にディスクの空き容量の問題が発生した場合は (<Oracle BPA
Suite インストール ディレクトリ>¥LocalServer¥log¥ または <Oracle BPA Suite イン
ストール ディレクトリ>¥server¥log¥ ディレクトリにある serverout.log ファイルを参照)、
データベース変換に割り当てるメモリを増やす 『ページ 294』設定を
userServerSettings.cfg ファイル (<Oracle BPA Suite インストール ディレクトリ
>¥LocalServer¥config¥) または local.cfg ファイル (<Oracle BPA Suite インスト
ール ディレクトリ>¥server¥config¥) で行うことができます。
一般的なルールとして、Oracle BPA Suite データベースの COM オブジェクトを使用するア
プリケーションはすべて、データベース変換に使用するコンピュータにインストールする必要がありま
す。たとえば、Microsoft Word 文書や Microsoft Excel 文書へのリンクを含むデータベー
スは、Microsoft Word および Microsoft Excel のバージョン 2000 またはそれ以降がイ
ンストールされている場合のみ、変換できます。
システムの要件は、該当する使用シナリオによって異なります。
確信がない場合は、Oracle Corporation のサポート センターにお問い合わせください。
3.2.6
シンボルの表示方法 (サーバー)
たとえば、レポートを実行したり Publisher-Export を作成したりすると、Oracle Business
Process Repository のインストール ディレクトリにある icons サブディレクトリに保存されて
いるアイコンがリンクされているファイルに対して使用されます。Microsoft Office 製品のアイコ
ンは自動的に表示されます。これらのアプリケーションの場合、独自のアイコンを使用する場合を
除き、上記のディレクトリにアイコンを保存する必要はありません。
252
Oracle BPA Suite インストールおよび管理マニュアル
アイコンは変更することも、新しく追加することもできます。ICO 形式でアイコンを作成および編
集するには、適切なアプリケーションが必要です。該当のアプリケーションの拡張子に準じたファイ
ル名を割り当てます。
たとえば、ビットマップ グラフィックやテキスト ファイルを表すアイコンを作成するには、bmp.ico お
よび txt.ico という名前でそれぞれグラフィックを保存します。
追加したアイコンはすぐに使用できます。アイコンを変更した場合は、Oracle Business
Process Repository を再起動する必要があります。
注
モデルに表示されるアイコンがレポート出力または Publisher-Export のアイコンと異なる場合
は、Oracle Business Process Repository のインストール ディレクトリの icons サブディ
レクトリに対応するアイコンが保存されていることを確認してください。
配置された属性のアイコンが保存されていない場合、アイコンは Publisher-Export またはレ
ポート出力には表示されません。
3.2.7
マクロ用カスタム アイコンの追加
ユーザーが頻繁に使用するマクロをアイコンとしてツールバーに追加できるようにするには、管理者
がそれらのアイコンを提供する必要があります。
必要条件
Oracle Business Process Repository のインストール ディレクトリに対する管理権限を
持っていること。
手順
1. 関連する Oracle Business Process Repository のインストール ディレクトリ
server/templates/scriptservice/internal/ を開き、images サブディレクトリを作
成します。
2. ここに PNG 形式でアイコン ファイルを保存することができます。
グラフィックのサイズは、(n*16) x 16 ピクセルである必要があります。
3. images.lst ファイルを作成し、UTF-8 形式で保存します。
このファイルで、アイコンがユーザー インターフェイスに表示される順序を指定します。
このファイルには、以下の構造が必要です。
<1 つ目のアイコンの名前>.png
<2 つ目のアイコンの名前>.png
253
Oracle BPA Suite インストールおよび管理マニュアル
...
ユーザーはプログラムを再起動したあとに、[マクロの設定] ダイアログ ボックスで新しいアイコンを
使用できます。images.lst ファイルがない場合は、images ディレクトリのアイコンは表示され
ません。
3.2.8
サーバー ログ ディレクトリ
Oracle Business Process Repository のアクティビティは、サーバー インストール ディレ
クトリの log ディレクトリに記録されます。操作中に問題が発生した場合は、ログ ファイルを使
用してエラーを見つけ、解決できます。問題を解決できない場合は、エラーの詳細、および log
ディレクトリと config ディレクトリ内のすべての内容を Oracle Corporation のサポート セ
ンターに送信してください。
3.3
Oracle BPA Suite エージェント
この章では、Oracle BPA Suite のエージェント ベースのシステムを利用した Oracle BPA
Suite サービスの診断および復元方法について説明します。
3.3.1
Oracle BPA Suite エージェントの用途
Oracle BPA Suite エージェント システムは、Oracle Business Process Repository
プロセスとその依存サービスを独立して監視 (特に起動/終了) します。
システム内では、Oracle BPA Suite エージェントにより、1 台のコンピュータにインストールされ
たすべての Oracle Business Process Repository プロセス (および関連する Oracle
BPA Suite サービス) が監視および管理されます。
Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite
Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通
知 『ページ 248』することができます。
userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また
はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する
ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ
ァイルが添付されます。state の値を設定すると、通知モードを変更できます。
254
Oracle BPA Suite インストールおよび管理マニュアル
3.3.2
Oracle BPA Suite エージェントが処理するタスク
Oracle BPA Suite エージェントでは、主に次のタスクが実行されます。
3.3.3
ƒ
Oracle BPA Suite サービス情報の決定および提供
ƒ
一定間隔のクエリの送信 (ping) による Oracle BPA Suite サービスの監視
ƒ
Oracle BPA Suite サービスの終了/再起動 (自動またはユーザーに確認後)
Oracle BPA Suite エージェントの終了方法
Oracle Business Process Repository を正常にシャットダウンすると、Oracle BPA
Suite エージェントとすべての Oracle BPA Suite サービスもシャットダウンされます。これを実
行するには、Oracle Business Process Repository の DOS ウィンドウを開いて
<Ctrl> キーと <C> キーを同時に押すか、サービスをシャットダウンします。
3.3.4
Oracle BPA Suite Notify Service のアクティブ化
Oracle BPA Suite サイトの管理者は、問題が発生したときに Oracle BPA Suite
Notify Service からメッセージが送信されるように設定できます。複数の管理者に同時に通
知 『ページ 248』することができます。
userServerSettings.cfg ファイルで、Oracle BPA Suite サイトの動作によって警告また
はエラー メッセージがトリガされた場合に、選択した電子メール アドレスに電子メールを送信する
ように指定できます。その電子メールには、log ディレクトリと config ディレクトリからなる圧縮フ
ァイルが添付されます。state の値を設定すると、通知モードを変更できます。
必要条件
username アカウント (次の例を参照) が電子メール サーバーに存在している必要がありま
す。
手順
1. テキスト エディタを使用して、<Oracle BPA Suite インストール ディレクトリ
>¥server¥config¥ にある userServerSettings.cfg ファイルを開きます。
2. 以下のものを挿入します。
例
<adminagent>
<mailing
state="on"
language ="ja"
warnings ="on"
username="adminservice"
address="[email protected]">
<recipient address="[email protected]" />
255
Oracle BPA Suite インストールおよび管理マニュアル
</mailing>
</adminagent>
3. ファイルを保存して、Oracle Business Process Repository を再起動します。
4. 警告またはエラー メッセージが、管理者に電子メールで送信されます。
使用できる値については、表を参照してください。
エントリ
値
意味
state
on
メール送信機能オン。
off
メール送信機能オフ。
ja
該当する言語コード。
language
この例では、言語コードは日本語
に設定されます。
warnings
on
警告およびエラーが発生した場合
に電子メールが送信されます。
off
エラーが発生した場合にのみ電子
メールが送信されます。
username
adminservice
電子メールの送信者名。
この例では、adminservice で
す。
address
adminservice@your
電子メールの送信者のアドレス。
company.com
recipient address
adminservice@your
company.com
電子メールの受信者のアドレス。
ここにアドレスの一覧を挿入できま
す。
3.4
Java クライアント (アプリケーション)
Oracle Business Process Architect は、アプリケーションとして起動する Java クライア
ントです。すべてのクライアントは Oracle Business Process Repository を使用して、デ
ータベース サーバーにアクセスし、共通のデータで作業します。
このセクションでは、さまざまなクライアント コンピュータが満たす必要のあるプロセッサ、メモリ、シス
テム設定、およびソフトウェア要件について説明します。その他のアプリケーションを同時に使用す
る場合は、より高速なプロセッサ、追加メモリ、またはシステム拡張が必要になることがあります。
256
Oracle BPA Suite インストールおよび管理マニュアル
マージやシミュレーションなどのアプリケーションのシナリオによっては、データベースが大きい場合、
実行時間が長くなることがあります。レポート、バックアップ、および復元の機能を使用するには、
より多くの RAM が必要になります。反対に、以下に示す値よりも多くの RAM が利用できる
場合、ランタイムが改善される可能性があります。一部では、最小システム要件と最大システム
要件が指定されています。Oracle BPA Suite 製品を正常に動作させるには、最低システム
要件を満たす必要があります。推奨システム要件を満たしている場合は、大量のデータを処理し
ても良好なパフォーマンスが保証されます。同じ Oracle Business Process Repository
にアクセスするユーザー数を考慮して、最新のハードウェアを使用することを推奨します。
テーブルには、Java ベース プログラムの多くに適用される必要条件が示されます。一部のプログ
ラムには追加要件を満たす必要があるものがあります。特定の要件については、関連するセクシ
ョンを参照してください。
注
このマニュアルでは、印刷が行われた時点における設定および機能について説明しています。マニ
ュアルとソフトウェアは生産サイクルが異なるため、設定および機能の説明は実際の設定および
機能と異なる場合があります。不一致に関する情報は、製品に付属の Readme ファイルにて
提供します。のファイルを読み、製品のインストール、セットアップ、使用の際には、このファイルに
記載されている情報を参照してください。
ハードウェア
推奨
最小
プロセッサ
Intel Pentium IV 2,4 GHz
Intel Pentium IV 2,0 GHz
RAM
ローカル データベース システムの有無に
ƒ
ローカル データベース システムがないクラ
かかわらず、クライアント インストールの
イアント インストールの場合: 256 MB
場合: 1 GB の RAM
の RAM
ƒ
ローカル データベース システムを含めてク
ライアント インストールを実行する場合:
512 MB の RAM
帯域幅
128 k
56 k。それより狭い帯域幅も使用可能です。
ただし、帯域幅が狭いとパフォーマンスが低下
する可能性があります。
ハード ディスク
375 MB
375 MB
単一ユーザー インストールの場合: 各
単一ユーザー インストールの場合: 各ユーザ
ユーザー データベースに十分な空き容
ー データベースに十分な空き容量
量
通信プロトコル
TCP/IP 『ページ 240』
TCP/IP
257
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
詳細
オペレーティング シス
ƒ
Windows XP Professional + Service Pack
テム
ƒ
Windows Vista (Business、Ultimate、 32 ビット版)
ƒ
Windows Vista + Service Pack 1 (32 ビット版)
ƒ
Citrix Metaframe Presentation Server 4.0
Windows Server 2003 Standard Edition + Service Pack 2 (32/64
ビット版) との組み合わせのみ。
必要なパッチまたはセキュリティ パッチについては、Oracle BPA Suite インストール
媒体の Readme.txt ファイルで Oracle BPA Suite リリース ノートを参照してく
ださい。
RedHat ES5-Linux
ブラウザ
ƒ
Microsoft Internet Explorer バージョン 6.0
ƒ
Microsoft Internet Explorer バージョン 7.0
セキュリティ設定 (Microsoft Internet Explorer)
Java Runtime Environment (JRE) をまだインストールしておらず、ダウンロードする
必要がある場合、Microsoft Internet Explorer の [ツール]/[インターネット オプシ
ョン]/[セキュリティ]/[レベルのカスタマイズ] で、設定を指定する必要があります。
次の処理を許可するようブラウザ設定を調整します。
ƒ
ActiveX のコントロールおよびプラグインの実行
ƒ
署名付き ActiveX コントロールのダウンロード
ƒ
JavaScript の実行
ƒ
Oracle Business Process Publisher を実行しているドメインでは、ポップアップ
が許可されます。
ƒ
ポップアップがブロックされると、レポートは PDF 形式で表示できません。
258
Oracle BPA Suite インストールおよび管理マニュアル
ソフトウェア
詳細
JRE
Oracle Business Process Repository がインストールされていて、Oracle BPA
Suite 製品をプログラムとして起動すると、内部に含まれる JRE が自動的に使用されま
す。JRE を個別にインストールする必要はありません。すでに JRE がインストールされて
いる場合は、Oracle BPA Suite では使用されません。
JRE インストールは、ブラウザから Oracle BPA Suite 製品が起動されたときのみ使用
されます。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インス
トール ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、
「font.properties」というファイル名に変更する必要があります。たとえば、日本語の文
字を表示する場合、「font.properties.ja」ファイルを「font.properties」というファイ
ル名に変更します。
出力
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書
を出力するには、Adobe Reader および Microsoft Office バージョン 2000、
2002、2003、または 2007 がインストールされている必要があります。レポートを使用
して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存さ
れていることを確認してください。ドメインでポップアップ ブロックが有効な場合は、
Publisher-Export では PDF 形式でレポート出力を開けないことがあります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
LDAP
Oracle BPA Suite では、LDAP がサポートされています。Windows Server
2003 Active Directory はテスト済みです。そのため、マニュアルにこのシステムについ
ての記述があります。
マルチモニタの動作
Oracle BPA Suite 製品は、マルチモニタで動作させることができます。
259
Oracle BPA Suite インストールおよび管理マニュアル
3.4.1
Oracle Business Process Simulator
Oracle Business Process Simulator は、Oracle Business Process Architect
に組み込まれています。
Oracle Business Process Simulator を使用して、プロセス分析とプロセス最適化を実
行できます。シミュレーション機能を使用すると、プロセス モデルと組織構造に基づいて、実行可
能性と効率に関して実際のプロセスと目標プロセスを比較できます。コスト、実行時間、またはリ
ソース使用量を対象にすることもできます。これにより、スループット時間、弱点、ボトルネック、リ
ソース要件などに関する質問の答えを得ることができます。
Oracle Business Process Simulator には次のモデル タイプが含まれます。
ƒ
EPC
ƒ
EPC (マテリアル フロー付き)
ƒ
EPC (列表示)
ƒ
EPC (行表示)
ƒ
EPC (テーブル表示)
ƒ
EPC (水平テーブル表示)
ƒ
PCD
ƒ
PCD (マテリアル フロー付き)
ƒ
オフィス プロセス
ƒ
製造プロセス
ƒ
スケジュール/結合スケジュール
ƒ
業務プロセス図 (BPMN)
ƒ
BPMN 割当図
次のモデル タイプは、明示的に選択しない場合も含まれます。
ƒ
イベントにアサインされているイベント図
ƒ
ファンクションにアサインされているファンクション割当図
ƒ
人材リソースにアサインされている組織図
Oracle Business Process Simulator は、Oracle Business Process
Repository と同じプラットフォームをサポートします (『管理マニュアル』を参照)。データベースと
して Oracle Light を使用する場合は、Oracle Business Process Simulator により
Oracle Light インスタンスがアクセスされます。
ƒ
Oracle Business Process Simulator を使用する場合、32 ビット版のシステムでは
少なくとも 1 GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の
RAM が必要です。
260
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
Oracle Business Process Simulator を使用する場合、メイン メモリの 30% は、
シミュレーションのために自動的に予約されます。32 ビット版のシステムでは少なくとも 1
GB の RAM が必要です。64 ビット版のシステムでは少なくとも 2 GB の RAM が必要
です。
3.4.2
クライアント ログ ディレクトリ
プログラムのアクティビティは、<システム ドライブ>:¥Documents and
Settings¥<user>¥Oracle BPA Suite11¥log ディレクトリに記録されます。操作中に
問題が発生した場合は、ログ ファイルを使用してエラーを見つけ、解決できます。問題を解決で
きない場合は、エラーの詳細、および log ディレクトリと config ディレクトリ内のすべての内容
を Oracle Corporation のサポート センターに送信してください。
3.5
Oracle Business Process Publisher
この章では、Oracle Business Process Publisher のシステム要件および設定について説
明します。
Oracle Business Process Publisher サーバー
プロセッサ
RAM
100 人の同時接続
最大 100 人の同時接
最大 50 人の同時接続
ユーザー
続ユーザー
ユーザー
1 MB レベル 2 キャ
1 MB レベル 2 キャッシュ
1 MB レベル 2 キャッシ
ッシュのデュアル Intel
の Intel Xeon 3.4
ュの Intel Pentium
Xeon 2.8 GHz
GHz
IV 3.0 GHz
4 GB DDR2
2 GB DDR2 SDRAM
2 GB DDR2 SDRAM
SDRAM RAM、
RAM
RAM
RAID1 オプションの
RAID1 オプションの
RAID1 オプションの
SCSI
SCSI
SCSI
RAID1、2 x 73
SATA-RAID1、2 x 73
SATA-RAID1、2 x
GB SCSI ハード ド
GB SCSI ハード ドライ
73 GB SCSI ハード ド
ライブ、RAID アレイ
ブ、RAID アレイ内で
ライブ、RAID アレイ内で
内で 15,000 RPM
10,000 RPM
10,000 RPM
400 MHz (2 x 2
GB) デュアル ランク
コントローラ
ハード ディスク
オペレーティング シス
使用するデータベース システム 『ページ 266』によって異なります。
テム
261
Oracle BPA Suite インストールおよび管理マニュアル
ネットワーク接続
ƒ
Web アプリケーション サーバーからデータベース サーバー: 1000 M ビットの
ネットワークへ統合
ƒ
クライアント接続: インターネット接続
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。メ
モリが不足すると、エクスポート処理はキャンセルされます。
標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー
で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a
Report Server 『ページ 188』 を追加します。
262
Oracle BPA Suite インストールおよび管理マニュアル
Publisher-Export ユーザーのコンピュータ
ブラウザ
ƒ
Microsoft Internet Explorer バージョン 6.0
ƒ
Microsoft Internet Explorer バージョン 7.0
ƒ
Firefox 1.x
ƒ
Firefox 2.x
Oracle Corporationは新しいバージョンの使用を正式には承認していませんが、通常は使
用できます。ただし、リンクが正しく機能するかどうかは保証されません 『ページ 337』。
セキュリティ設定 (Microsoft Internet Explorer)
Java Runtime Environment (JRE) をまだインストールしておらず、ダウンロードする必
要がある場合、Microsoft Internet Explorer の [ツール]/[インターネット オプショ
ン]/[セキュリティ]/[レベルのカスタマイズ] で、設定を指定する必要があります。
次の処理を許可するようブラウザ設定を調整します。
ƒ
ActiveX のコントロールおよびプラグインの実行
ƒ
署名付き ActiveX コントロールのダウンロード
ƒ
JavaScript の実行
ƒ
Oracle Business Process Publisher を実行しているドメインでは、ポップアップが許
可されます。
JRE
ƒ
ポップアップがブロックされると、レポートは PDF 形式で表示できません。
ƒ
以下が承認されています。『ページ 266』パブリンク ドメインにあり、通常 SUN によって
リリースされている Java Runtime Environment (JRE) 1.6.0X とパッチ (Java
SE for Business を除く Jave SE は SUN のホーム ページにあります)。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インストー
ル ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、「font.properties」と
いうファイル名に変更する必要があります。たとえば、日本語の文字を表示する場合、
「font.properties.ja」ファイルを「font.properties」というファイル名に変更します。
出力
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を出
力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、
2003、または 2007 がインストールされている必要があります。レポートを使用して Excel
テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確
認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では
PDF 形式でレポート出力を開けないことがあります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
263
Oracle BPA Suite インストールおよび管理マニュアル
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
3.5.1
Oracle Business Process Publisher サーバー
Oracle Business Process Publisher は、Oracle Business Process Architect
の [Administration] モジュールに統合されています。これらの製品では、Oracle
Business Process Publisher サーバー のインストールを実行したあとで、Oracle BPA
Suite データベースのエクスポートを管理者が作成することができます。
Oracle Business Process Publisher サーバー では、すべての Publisher-Export が
管理されます。Publisher-Export は J2EE をベースにした Web アプリケーションです。
Java サーブレットと Java Server Pages (JSP) を使用します。これらは、Java 環境
(JDK) のほかに、動作環境として Web アプリケーション サーバー (たとえば、Apache
Tomcat) を必要とします。このデータはリレーショナル データベースの中に格納され、JDBC イ
ンターフェイスをとおしてプログラムとの間でやり取りされます。
Oracle Business Process Publisher サーバー の標準インストールを選択すると、標準
データベース システムと Apache Tomcat Web Application Server が自動的にインス
トールされます。このデータベース システムでは、最大 10 人のユーザーが
Publisher-Export に同時にアクセスすることができます。Derby データベースを使用するとス
イムレーン モデルを最適な状態でエクスポートすることはできません。ユーザー数がこれより多い
場合は、外部データベース システムが必要です。購入された Oracle Business Process
Publisher サーバー のライセンスによって、これらのシステムですべてのユーザーが
Publisher-Export で同時に作業できるようになります。
標準インストールの完了後、レポートを Oracle Business Process Publisher サーバー
で実行します。レポートの実行時のシステム パフォーマンスを最適化するには、install a
Report Server 『ページ 188』 を追加します。
Oracle Business Process Publisher サーバー の標準インストール時にインストール プ
ログラムの設定を変更しない場合は、Web サーバーへのコンテキスト パスと空きポートが自動
的に入力されます。
Apache Tomcat Web Application Server 以外のサーバーを使用する場合は、インス
トール マニュアル 『ページ 41』に従ってください。
264
Oracle BPA Suite インストールおよび管理マニュアル
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリ
リースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが正しく機
能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載
されている手順に従って作業するか、Oracle Corporation のサポート センターにお問い合わ
せください。
265
Oracle BPA Suite インストールおよび管理マニュアル
3.5.1.1
承認されたプラットフォーム、サーバー、アプリケーション、およびデータベース
次の表には、テストが行われ、承認されている組み合わせが記載されています。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開されたリリースに関するお知らせ) に従ってください。サポートされているサ
ードパーティ システムが正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュアルに記載されている手順に従って作業する
か、Oracle Corporation のサポート センターにお問い合わせください。
この情報は印刷された時点で最新のものです。このため、サービス リリースに不整合が発生する場合があります。最新のリリース情報および Readme ファイル
をご参照ください。
テスト済み Web アプリケーション サーバー
プラットフォーム
Windows Server 2003 SP1、SP2
Web サーバー
IBM WebSphere
TomCat 5.5.x
Oracle WebLogic
6.1.0.15 以降
(32/64 ビット版)
11g R 1
はい
はい
はい
はい
はい
はい
(32/64 ビット版)
Windows Server 2003 SP2、R2
SP2
(32/64 ビット版)
266
Oracle BPA Suite インストールおよび管理マニュアル
プラットフォーム
Web サーバー
Windows Server 2008 (32/64 ビッ
いいえ
はい
はい
Sun Solaris 9、10 (1、2、3)
いいえ
はい
いいえ
Red Hat Enterprise (4)
はい
はい
はい
はい
はい
いいえ
ト版)
Linux 5
VMWare ESX
(1) Oracle Corporation のサポート センターのみがインストールできます。
(2) Sparc プロセッサでテスト済み。
(3) Xeon プロセッサでテスト済みです。
(4) RedHat ES 5 でテスト済みです。
267
Oracle BPA Suite インストールおよび管理マニュアル
テスト済み Web サーバー
Web サーバー
プラットフォーム
Windows Server 2003 SP1、SP2
Apache 2.0.x
Apache 2.2.x
はい
はい
はい
はい
(32/64 ビット版)
Windows Server 2003 SP2、R2
SP2
(32/64 ビット版)
テスト済みデータベース システ
268
Oracle BPA Suite インストールおよび管理マニュアル
ム
プラットフォーム
データベース システム
標準データベー
Oracle
Oracle
MS SQL Server
ス システム
10.1/10.2/
10g R 2
2005 (2)
(最大ユーザー
11.x (2)
(10.2.0.1
数 10 人)
)
(1)
Express
Edition
(Univers
al) (2.6)
Windows Server 2003 SP1、SP2
はい
はい
はい
はい
はい
はい
はい
はい
いいえ
はい
いいえ
いいえ
Sun Solaris 9、10 (2、3、4)
いいえ
はい
いいえ
いいえ
Red Hat Enterprise (5)
はい
はい
いいえ
いいえ
いいえ
はい
いいえ
いいえ
(32/64 ビット版)
Windows Server 2003 SP2、R2
SP2
(32/64 ビット版)
Windows Server 2008 (32/64 ビッ
ト版)
Linux 5
VMWare ESX
(1)32 ビット版 Java でのみ使用
269
Oracle BPA Suite インストールおよび管理マニュアル
(2) Oracle Corporation のサポート センターのみがインストールできます。
(3) Sparc プロセッサでテスト済み。
(4) Xeon プロセッサでテスト済みです。
(5) RedHat ES 5 でテスト済みです。
(6) 最大で 1 GB の RAM と、プロセッサを 1 個のみ使用できます。1 台のコンピュータで開始できるインスタンスは 1 つのみです。データベースの最大サイ
ズは 4 GB です。Oracle Business Process Repository と Oracle Business Process Publisher が同一コンピュータ上のデータベースを使用す
る場合は、この 4 GB というサイズは問題があります。.
270
Oracle BPA Suite インストールおよび管理マニュアル
3.5.2
コンテキスト パス
コンテキスト パスは、Oracle Business Process Publisher のスタート ページ
index.html が配置されるディレクトリのパスです。スタート ページを別のディレクトリに配置
するには、パスもそれに従って変更する必要があります。
3.5.3
3.5.3.1
設定ファイルの変更
ƒ
Web サーバーで使用できるポート 『ページ 273』
ƒ
IP アドレスの変更 『ページ 274』
ƒ
LDAP ユーザー管理 『ページ 275』
ƒ
OIS ユーザー管理 『ページ 282』
ƒ
電子メールの設定 『ページ 273』
ƒ
Oracle データベースの使用 『ページ 283』
ƒ
MS Windows 環境の MS SQL Server 2005
エクスプローラ ツリーにすべてのグループを表示する
(Publisher Server)
デフォルトでは、アイテムが最低 1 つ含まれているグループのみがエクスポートに表示されます。
エクスプローラ ツリーに空のグループも表示するには、設定ファイルの対応する設定を変更し
ます。
必要条件
Oracle Business Process Publisher のインストール ディレクトリに対するアクセス権
を持っていること。
手順
1. テキスト エディタを使用して、Publisher Server のインストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
2. 「<switch value="off"/>」行で、デフォルト値を「off」から「on」に変更します。
<show_all_groups>
271
Oracle BPA Suite インストールおよび管理マニュアル
<switch value="on"/>
</show_all_groups>
3. 変更結果を保存し、ファイルを閉じます。
4. Publisher Server を再起動します。
各 Publisher-Export では、エクスプローラ ツリーに該当のデータベースのすべてのグルー
プが表示されます。
ワンポイント
デフォルト値を入力して Oracle Business Process Publisher を再起動すると、この
設定をいつでも元に戻すことができます。
3.5.3.2
Oracle データベースの DAO の変更 (Tomcat)
手順
1. Tomcat Web Application Server 環境で導入する場合は、Oracle
Business Process Publisher サーバー のインストール ディレクトリ
(..\ BPServer\tomcat\webapps\businesspublisher\config\) にある設
定ファイル webappserver.cfg を、テキスト エディタを使用して開きます。
Oracle Application Server 環境で導入する場合は、Oracle Business
Process Publisher サーバー のインストール ディレクトリ
(..\j2ee\home\applications\BusinessPublisher\businesspublisher\c
onfig\) にある設定ファイル webappserver.cfg を、テキスト エディタを使用して開
きます。
2. DatabaseDAOClass のエントリが有効な DOA 値を参照しており、次のように設定
されていることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher
.application.dao.database.AOracleDAO</env-entry-value>
</env-entry>
272
Oracle BPA Suite インストールおよび管理マニュアル
Tomcat 環境を使用している場合は、ojdbc5.jar JDBC ドライバが Oracle
Business Process Publisher サーバー のインストール ディレクトリ
(..\BPServer\tomcat\common\lib) で使用できることを確認します。バージョン
10.2.0.3 がインストールされているものとみなされます。ファイルはインストール媒体の
/Setups/All OS/Oracle Business Process Publisher サーバー にあります。
3.5.3.3
電子メールの設定
たとえば、パスワードのリセットを実行する場合は、初期パスワードを含む自動電子メールが、
該当するユーザーに対して送信されます。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
2. <bpadmin> タグを探します。このセクションで、メール サーバーの設定値を設定しま
す。
3. 必要な設定を指定します。設定値に関する情報は、<bpadmin> セクションに記述
されています。
変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを再起
動します。
3.5.3.4
Web サーバーで使用できるポート
インストール プログラムにより、ポートには自動的に「9090」が入力されます。別の空きポー
トを Web サーバーで使用するには、[Tomcat Server Port] ボックスに必要なポートを
入力する必要があります。
273
Oracle BPA Suite インストールおよび管理マニュアル
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の
中にある businesspublisher.xml ファイルを開きます。
2. 以下の行の中で、ポート番号を表す値を変更します。
<Connector port="9090" />.
3. 変更結果を保存し、ファイルを閉じます。
Oracle Business Process Publisher サーバー を再起動すると、変更結果が有
効になります。
3.5.3.5
IP アドレスの変更
Oracle Business Process Publisher サーバー をローカルではなく外部のコンピュータ
にインストールした場合は、設定ファイルに外部コンピュータの IP アドレスを入力する必要が
あります。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
2. 「bpservicehost value」行で既存の値を、「<bpservicehost
value="172.30.111.123"/>」のように Oracle Business Process
Publisher サーバー のインストール先コンピュータの IP アドレスに変更します。
3. 変更結果を保存し、ファイルを閉じます。
274
Oracle BPA Suite インストールおよび管理マニュアル
Oracle Business Process Publisher サーバー を再起動すると、変更結果が有
効になります。
3.5.3.6
LDAP ユーザー管理
ユーザー管理に LDAP システムを使用する場合は、認証にも LDAP システムが使用され
ます。Oracle Business Process Publisher 管理者が LDAP ユーザー グループを
Oracle BPA Suite ユーザー グループにマッピングするには、設定ファイルをカスタマイズす
る必要があります。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
2. <ldap> タグを探します。このセクションで、ログオンに LDAP システムを使用するよう
設定する必要があります。
3. 必要な設定を指定します。設定値に関する情報は、<ldap> セクションに記述されて
います。
4. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを
再起動します。
これで、Oracle Business Process Publisher 管理者は Oracle BPA Suite ユー
ザー グループを LDAP ユーザー グループにマッピングできます。
警告
匿名の認証 (不認証のバインド メカニズム) が許可されるように LDAP サーバーが設定さ
れている場合は、ユーザーはパスワードを入力せずにログオンできます。
275
Oracle BPA Suite インストールおよび管理マニュアル
注
ここで設定した LDAP ユーザーのパスワードをエクスポートで暗号化 『ページ 278』するた
めに管理インターフェイスを使用することができます。暗号化したパスワードをこのファイルにコピ
ーして、サーバーを再起動してください。
3.5.3.7
Microsoft SQL データベースの使用
MS SQL Server 2005 データベースと組み合わせて Oracle Business Process
Publisher を管理するのに必要なシステムを調整します。MS SQL Server 2005 デー
タベースを使用している場合は、ライセンスを付与されているすべてのユーザーが Publisher
エクスポートで同時に作業できます。標準データベースでは同時の作業はできません。
必要条件
ƒ
create_db.sql ファイル (インストール媒体/Setups/All OS/Oracle Business
Process Publisher サーバー) を任意のディレクトリにコピーします。
ƒ
Microsoft Windows 環境で Microsoft SQL Server 2005 がインストールさ
れています。Microsoft SQL Server 2005 はパッケージに含まれていません。
手順
1. [サーバーのプロパティ] ダイアログ ボックスを開きます。
2. [セキュリティ] タブで [SQL サーバーと Windows 認証モード] オプションを選択しま
す。
3. スクリプト create_db.sql を使用してデータベースを作成します。
a. スクリプトを編集用に開きます。
b. データベース ファイルへのパスを調整します。スクリプトを実行する前にパスが作成さ
れていることを確認してください。
ARISBP11 のデータベース名、ユーザー名、およびパスワードを指定した場合、設
定ファイル businesspublisher.xml および webappserver.cfg の対応す
るエントリも変更する必要があります。
c. COLLATE ステートメントで、並べ替え順序に「Latin1_General_CI_AI」が選
択されていることを確認します。
276
Oracle BPA Suite インストールおよび管理マニュアル
スクリプトによって指定されたデータ グループが作成されます。スクリプト内で名前を
変更した場合は、設定ファイル businesspublisher.xml 内の該当箇所も変
更する必要があります。
ARISBPDATA にはすべてのデーターベース オブジェクトが含まれています。
ARISBPINDEX にはすべてのインデックス データが含まれています。
d. JDBC ドライバ jTDS.jar (インストール媒体/Setups/All OS/Oracle
Business Process Publisher サーバー) を common/lib の下にある
Tomcat インストール ディレクトリにコピーします。
4. 設定ファイ
ル ..\BPServer\tomcat\conf\catalina\localhost\businesspublisher.x
ml をカスタマイズします。
a. driverClassName プロパティに「net.sourceforge.jtds.jdbc.Driver」が
設定されていることを確認します。
b. URL が次の例のように正しく調整されていることを確認します。
jdbc:jtds:sqlserver://hostname:<ポート>/ARISBP11
データベース名を指定した場合は、ARISBP11 の代わりにそれを使用します。
名前付きインスタンスを使用している場合は、次のエントリを URL の最後に付けま
す。
「;instance=<インスタンスの名前>」を使用して、
「jdbc:jtds:sqlserver://hostname:1433/ARISBP11;instance=MS
SQLSRV」のように指定します。
c. ユーザー名とパスワードを変更します。
5. 設定ファイ
ル ..\BPServer\tomcat\webapps\businesspublisher\config\webapps
erver.cfg をカスタマイズします。
a. 次の行のエントリが正しいことを確認します。
<bp-mssql schema="ARISBPDATA"
filegroup-data="ARISBPDATA" filegroup-index="ARISBPINDEX"
/>
スクリプトで名前を変更した場合は、設定ファイルも調整する必要があります。
6. MSSQL に対してデータベース接続が設定されていることを確認します。
277
Oracle BPA Suite インストールおよび管理マニュアル
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>com.idsscheer.aris.businesspublisher.applicatio
n.dao.database.AMSSQLDAO</env-entry-value>
</env-entry>
ワンポイント
Microsoft SQL Server 2005 の詳細については、
http://support.microsoft.com/kb/914277/
『http://support.microsoft.com/kb/914277/en-us参照 』 を参照してくださ
い。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され
たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが
正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ
アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ
ーにお問い合わせください。
3.5.3.8
LDAP パスワードの暗号化
ユーザーを LDAP を介して認証する場合、デフォルト ユーザーおよび関連するパスワードを
設定ファイル webappserver.cfg に入力する必要があります。悪用を防ぐために、このパ
スワードを暗号化し、設定ファイルに入力することができます。
1. 管理者として Publisher-Export にログオンします。
2. [情報]
をクリックし、[その他] ボックスで [LDAP パスワードの暗号化] リンクをク
リックします。
3. 暗号化するパスワードを入力し、[LDAP パスワードの暗号化] をクリックします。
4. 暗号化したパスワードをクリップボードにコピーします。
278
Oracle BPA Suite インストールおよび管理マニュアル
5. テキスト エディタを使用して、Oracle Business Process Publisher サーバー イ
ンストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ にある
webappserver.cfg ファイルを開きます。
6. 「<ldapdefaultpwd value="password"/>」タグを検索し、コピーしたパスワード
を引用符の間に貼り付けます。
7. 「<ldappwdcrypted value="false"/>」タグを検索し、値を「false」から「true」
に変更します。
8. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを
再起動します。
これでパスワードが暗号化されました。
3.5.3.9
マトリクスの設定
[マトリクス] モジュールで、1 つまたは複数のモデルのマトリクスを作成できます。これにより、
オブジェクト関係のさまざまな側面を調査できます。管理者は、使用可能な側面、側面で使
用されるオブジェクト (オブジェクト ファミリ)、およびグラフィック表示を設定できます。
注
以下の設定ファイルによって、マトリクスの機能およびレイアウトが制御されます。
aspect_matrix.xml
側面に含まれるオブジェクト タイプを定義します。オブジェクト タイプの API 名については、
メソッド ヘルプ ([ヘルプ] の [メソッド ヘルプ]) を参照してください。
connectionTypeFamilies.xml
側面に含まれる接続ファミリを定義します。
templates.xml
側面に含まれるモデル タイプおよび接続タイプを定義します。類似の接続タイプが、ファミリに
グループ化されます。ファミリは、connectionTypeFamilies.xml ファイルで定義されま
す。
設定ファイルを変更する場合は、XML 構造に注意してください。マトリクスのデフォルト レイ
アウトを参考として使用してください。
279
Oracle BPA Suite インストールおよび管理マニュアル
設定の変更は、Oracle Corporation のサポート センターに依頼することをお勧めしま
す。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、目的の設定ファイル (Oracle Business Process
Publisher サーバー のインストール ディレクト
リ ..\tomcat\webapps\businesspublisher\views\matrix にある) を開き
ます。
2. 変更するファイルを別のディレクトリにバックアップします。こうすることで、後日、必要に応
じて現在の設定を復元することができます。
3. 要件に合わせてファイルを変更します。
4. ファイルを保存します。
5. Oracle Business Process Publisher サーバー を終了します。この作業を実行
するには、Oracle Business Process Publisher サーバー のインストール ディレ
クトリ BPServer にある stop.bat ファイルをクリックします。
6. サーバーのシャット ダウンが完了するまで待ち、その後、Oracle Business Process
Publisher サーバー サーバーを再起動します。
新規エクスポートで、新機能を使用できます。
3.5.3.10
ナビゲーション カルーセルの設定
エクスポートでナビゲーション カルーセルを表示するには、構造モデルをデータベース内でモデ
ル化する必要があります。
モデル化された構造モデルが評価されるように、設定ファイル <Oracle Business
Process Publisher サーバー インストール ディレクトリ
>\tomcat\webapps\businesspublisher\layouts\default\config\aspectOr
ientedEntry.cfg.xml が設定されていることを確認します。この設定は、デフォルトで選
択されています。このファイルは、インストール後に変更しないかぎり、調整は必要ありません。
280
Oracle BPA Suite インストールおよび管理マニュアル
手順
1. エディタでファイルを開きます。
2. キーの値が次のように設定されていることを確認します。
<aoeDefinition exportName="*"
isVisible="true"
および
<aoeDefinition exportName="no export"
isVisible="true"
このファイルに加えた変更は即座に有効になります。Oracle Business Process
Publisher サーバー を再起動する必要はありません。
3.5.3.11
ニュースの表示
Home モジュールの「ニュース」セクションを、例として標準エクスポートで使用します。RSS
フィードと XML プログラミングに関する知識がある場合は、この領域にリンクを挿入すること
ができます。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタで
\BPServer\tomcat\webapps\businesspublisher\layouts\default\conf
ig\layout.cfg.xml ファイルを開きます。
2. <news basename="news"> に RSS フィードの URL を入力します。
<news basename="news">
<!-- TODO synchronize access to feed-xml -->
<url proto="http"
location="http://www.ids-scheer.com/ids-upload/products/
aris_news/aris_news.xml"
proxyAdress="hades.ids-scheer.de" proxyPort="3103"
refresh="600"/>
</news>
281
Oracle BPA Suite インストールおよび管理マニュアル
3. 変更を保存します。
ワンポイント
特定の要件を満たすために、「ニュース」領域をカスタマイズすることもできます。たとえば、特
定の日付以降に変更または作成されたモデルやオブジェクトに対するリンクの一覧を管理す
ることができます。
3.5.3.12
OIS ユーザー管理の設定 (Oracle Business Process
Publisher サーバー)
ユーザー管理に OIS システムを使用する場合は、認証にも OIS システムが使用されます。
OIS システムを使用して認証を行うには、設定ファイルを調整する必要があります。
必要条件
Oracle Business Process Publisher サーバー のインストール ディレクトリに対するア
クセス権を持っていること。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
2. <LoginModuleSectionap> タグを見つけます。「OISLogin」値、つまり
<LoginModuleSection value="OISLogin"/> を設定します。
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
oisconfig.cfg ファイルを開きます。
4. <oisproviderurl> タグを見つけます。OIS システムの URL と、適切なポート番号
を http://192.168.3.4:7001 の形式で指定します。デフォルト ポート「7001」の
場合は <oisproviderurl value="http://192.168.3.4:7001"> となりま
す。
5. 変更結果を保存し、Oracle Business Process Publisher サーバー サーバーを
再起動します。
282
Oracle BPA Suite インストールおよび管理マニュアル
これで、Oracle Business Process Publisher 管理者は Oracle BPA Suite ユー
ザー グループを OIS ユーザー グループにマッピングできます。
3.5.3.13
Oracle のデータベースの使用 (Tomcat)
Apache Tomcat Web アプリケーション サーバーおよび Oracle データベースと組み合
わせて Oracle Business Process Publisher を実行するのに必要なシステムを調整
します。このデータベースを使用すると、すべての有効なユーザーは Publisher-Export を
同時に使用することができます。ここでの説明では、Apache Tomcat が使用されていると
想定します。
必要条件
ƒ
Oracle データベースが作成され、次のように設定されています。データベースを自分でイ
ンストールする場合は、必ず Oracle のインストール マニュアルの指示に従ってください。
異なる 2 つの Oracle データベースを Oracle Business Process Repository
と Oracle Business Process Publisher に使用することを推奨します。これにより
2 つのシステムでリソースの競合が発生するのを防ぎ、より優れたパフォーマンスと高い可
用性を実現することができます。
ƒ
データベース文字セット AL32UTF8 を使用する必要があります。
ƒ
推奨されるブロック サイズは 8 K です。
ƒ
query_rewrite_enabled=true
ƒ
query_rewrite_integrity=trusted
ƒ
「ARISBPDATA」(テーブル データ用) および「ARISBPINDEX」(インデックス
データ用) の 2 つのテーブルスペースが作成されました。ほかの名前または既存の
テーブルスペースを使用するには、設定ファイル webappserver をカスタマイズす
る必要があります (以下を参照)。テーブルスペースは、自動的に無制限に拡張さ
れるように設定することを推奨します。そうしなければ、テーブルスペースのメモリを完
全に使い切ってしまう危険があり、Oracle Business Process Repository お
よび Oracle Business Process Publisher の重要なファンクションに失敗す
ることがあります。自動拡張オプションを設定していない場合は、テーブルスペースを
適切なときに手動で増加するために、Oracle インスタンスを定期的に (毎週など)
監視する必要があります。
ƒ
Oracle Business Process Publisher がデータベースへの接続に使用できる
Oracle ユーザーが作成されました。Oracle ユーザーの名前は ARISBP と想定
283
Oracle BPA Suite インストールおよび管理マニュアル
します。任意のパスワードを選択することができます。設定ファイル
businesspublisher.xml に入力してください (以下を参照)。別の名前に変更
する場合は、ここで名前も変更します。
CREATE USER ARISBP IDENTIFIED BY ARISBP;
ƒ
ƒ
Oracle ユーザーには次の権限が必要です。
ƒ
GRANT CREATE SESSION TO ARISBP;
ƒ
GRANT ALTER SESSION TO ARISBP;
ƒ
GRANT CREATE TABLE TO ARISBP;
ƒ
GRANT CREATE VIEW TO ARISBP
ƒ
GRANT QUERY REWRITE TO ARISBP;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPDATA;
ƒ
ALTER USER ARISBP QUOTA UNLIMITED ON ARISBPINDEX;
エクスポートを削除すると大量のテーブルが累積されるので、Oracle のごみ箱をオ
フにしておくことをお勧めします。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の
中にある businesspublisher.xml ファイルを開きます。
2. 以下のエントリが設定されていることを確認します。
<Context path="/businesspublisher" docBase="C:\Program
Files\Oracle BPA
Suite11\BPServer\tomcat\webapps\businesspublisher\"
debug="0" reloadable="false" crossContxt="true">
<Resource name="jdbc/businesspublisherdb" auth="Container"
type="javax.sql.DataSource"
maxActive="30" maxIdle="30" maxWait="1000" initialSize="10"
<!-- これらの値で DBCP(データベース接続プール) を設定します。これらの値の詳細
については、以下を参照してください。
http://jakarta.apache.org/commons/dbcp/configuration.html
『http://jakarta.apache.org/commons/dbcp/configuration.html参
照 』-->
284
Oracle BPA Suite インストールおよび管理マニュアル
username="ARISBP" password="ARISBP" <!-- ここで Oracle ユーザー
名およびパスワードを使用します (「必要条件」を参照)> -->
driverClassName="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@localhost:1521:ARISBP" <!-url="jdbc:oracle:thin:@hostname:port:sid では、URL の hostname、
port、および sid を適切な値に置き換えます-->
connectionProperties="SetBigStringTryClob=true"/>
</Context>
3. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクト
リ ..\BPServer\tomcat\webapps\businesspublisher\config\ の中にある
webappserver.cfg ファイルを開きます。
a. 以下のエントリが正しく設定されていることを確認します。
<bp-oracle tablespace-data="ARISBPDATA"
tablespace-index="ARISBPINDEX" />
別のテーブルスペース名を使用する場合は (「必要条件」を参照)、ここで設定して
ください。
b. 「DatabaseDAOClass」のエントリを次のように調整してあることを確認します。
<env-entry>
<description>The IDatabaseDAO Implementation
Class</description>
<env-entry-name>DatabaseDAOClass</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>
com.idsscheer.aris.businesspublisher.application.dao.database.
AOracleDAO</env-entryvalue>
</env-entry>
4. JDBC ドライバ ojdbc5.jar が Oracle Business Process Publisher サーバ
ー インストール ディレクトリ ..\BPServer\tomcat\common\lib にあることを確
285
Oracle BPA Suite インストールおよび管理マニュアル
認します。ここでは、バージョン 10.2.0.3 を使用していると想定しています。ファイルは
インストール媒体にあります。
注
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され
たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが
正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ
アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ
ーにお問い合わせください。
3.5.3.14
Oracle の再起動
ORACLE サーバーを再起動したら、データベースへのリンクが機能しなくなる可能性がありま
す。この場合、Oracle Business Process Publisher でリンクが使用されるときにエラ
ーが発生します。事前にクエリによって接続プールの接続をテストすると、このエラーの原因を
排除できます。このクエリは、すでにコメント アウトされ、businesspublisher.xml ファイル
の中にすでに含まれています。クエリは値として挿入する必要があります。
手順
1. テキスト エディタを使用して、Oracle Business Process Publisher サーバー の
インストール ディレクトリ ..\BPServer\tomcat\conf\catalina\localhost\ の
中にある businesspublisher.xml ファイルを開きます。
2. <Resource name= タグを探します。
3. 「validationQuery="select 'Y' from dual」を最後の値の後に追加します。
4. 変更を保存します。
データベースへの接続が、テストされるようになります。接続が正しくない場合、新しい接続が
確立されます。
3.5.4
レポートの管理
管理者は、エクスポートの管理インターフェイスを使用してレポートを管理できます。
必要条件
レポート スクリプトをエクスポートして、以下を確認していること。
286
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
レポートが、コンテキスト「データベース」、「グループ」、「モデル」、または「オブジェクト」のみ
を評価すること。
ƒ
レポートが、ダイアログ ボックスを呼び出さないこと。
ƒ
レポートに必要な権限が、アイテムの読取権限のみであること。
レポート テンプレートを使用してデザイン ビューでレポートを作成した場合は、上記の必
要条件は自動的に満たされます。
ƒ
レポートには、Oracle Business Process Publisher に対して使用できるメソッド
のみが含まれます。使用可能なメソッドは、Oracle BPA Suite スクリプト/クライアント
オブジェクト モデル (レポート) のヘルプで確認できます。
注
通常、Oracle BPA Suite に用意されているレポート スクリプトを使用することはできませ
ん。これらのレポートの一部はインタラクティブで、Oracle Business Process Publisher
でサポートされていないメソッドを使用します。Oracle Business Process Publisher レ
ポートの必要条件が満たされない場合は、レポートの実行中にエラー メッセージが出力され
ます。
手順
レポートの追加
1. システム管理者または管理者としてログオンします 。エクスポートの管理のウィンドウが開
きます。
2. [レポート] モジュールで、[追加] をクリックします。
3. [参照] をクリックし、目的のレポートのレポート エクスポート ファイル (*.arx) を選択
します。
Oracle Business Process Architect からレポート スクリプトをエクスポートすると、
エクスポート ファイルが作成されます。ここで指定するレポートは、必要条件を満たしてい
る必要があります。
4. [更新] をクリックします。
レポート名、説明、および内容がテーブルに表示されます。ユーザーは再度ログオンしないと、
新しく追加したレポートを実行できません。
287
Oracle BPA Suite インストールおよび管理マニュアル
ワンポイント
評価スクリプトがさらに必要な場合は、デザイン ビューでレポート スクリプト テンプレートに基
づいてレポート出力を作成できます。JavaScript および Oracle BPA Suite スクリプト
プログラム言語の知識がある場合は、ユーザー定義の評価スクリプトを作成したり、既存のス
クリプトに変更を加えることができます。
レポートの削除
[削除]
をクリックします。
レポートが一覧から削除されます。
3.6
Java クライアント (ブラウザ モード)
このセクションでは、Oracle BPA Suite 製品をアプリケーションとして起動するのではなく、
ブラウザから (Web クライアントとして) 起動するための要件、セットアップ、設定オプション、
および実行モードについて説明します。
承認されている JRE バージョンのいずれかがすべてのコンピュータにインストールされ、特定の
システム要件 『ページ 256』が満たされることを確認してください。
JRE
以下が承認されています。パブリンク ドメインにあり、通常 SUN によってリリースされている
Java Runtime Environment (JRE) 1.6.0_04 とそれ以降のパッチ (Java SE
for Business を除く Jave SE は SUN のホーム ページにあります)。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、<JRE インスト
ール ディレクトリ>¥<バージョン>¥lib ディレクトリにある該当ファイルを、
「font.properties」というファイル名に変更する必要があります。たとえば、日本語の文字を
表示する場合、「font.properties.ja」ファイルを「font.properties」というファイル名に
変更します。
注
SUN により JRE バージョンの名前が変更されました。JRE 1.6.0_04 は JRE 6.0、
Update 4 となりました。これ以降のアップデートに対しても承認は有効です。
Oracle BPA Suite 製品は、リリース時点で最新の JRE を使用してテストされています。
288
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
JRE 1.6.0_04 およびそれ以降のパッチが Oracle BPA Suite 製品に対して承認
されている場合は、JRE 1.6.0_04 と JRE 1.6.0_05 の両方、および SUN ホー
ム ページの「Java SE」パブリック ドメインにあるそれ以降の任意のパッチ (Java SE
for Business は除く) に対しても、その承認は有効です。SUN Microsystems
社は、JRE のパッチ レベル間の互換性を保証しています。したがって、JRE に関する
Oracle BPA Suite の承認は、特定のバージョンのすべてのパッチ レベルに対して有
効です。
ƒ
JRE 1.6 Update 3 以降のバージョンを使用している場合は、<Web クライアント
コンポーネント>¥lib ディレクトリから <Java JRE インストール ディレクトリ
>/endorsed ディレクトリ (たとえば C:¥Program
Files¥Java¥jre1.6.0_01¥lib¥endorsed) に jaxb-api.jar ファイルをコピーし
てください。
endorsed ディレクトリがない場合は、作成する必要があります。バージョン 3 以降の
アップデートごとに、この手順を繰り返す必要があります。したがって、バージョン 4 以降
のインストールをお勧めします。
ƒ
Java 6 Update 10 がインストールされている場合は、パフォーマンスは向上しますが、
問題が発生する場合があります。お使いのグラフィック カードおよびドライバ設定によって
は、Designer モジュールおよび Matrizen モジュールで遅延が発生することがありま
す。
その場合には、以下のコマンド ライン エントリを使用してプログラムを起動してください。
-Dsun.java2d.d3d=false
Windows Server 2003 上の IIS 6.0
Internet Information Server 6.0 (IIS 6.0) をデフォルト設定でインストールした
場合、以下に示すファイルを表示するには、次の手順に従います。
手順
ƒ
Oracle Business Process Architect: Web サーバーに MIME タイプ「cfg」を
登録します。登録すると、arisloader.cfg ファイルを使用できるようになります。
ƒ
Web Publisher エクスポート: Web Publisher エクスポートが実行される Web
サイトでは、properties ファイル タイプとして MIME タイプ「text/html」を入力しま
す。これによって、Web Publisher エクスポート ファイルが特定されます。
289
Oracle BPA Suite インストールおよび管理マニュアル
3.6.1
ブラウザで使用する Java クライアントのセットアップ
このセクションでは、ブラウザ環境で Oracle BPA Suite 製品を使用する場合に重要なオ
プションおよび実行モードの設定について説明します。
手順
1. システム要件 が満たされていることを確認します。
2. Web クライアント コンポーネントをインストールします (『インストール マニュアル』を参
照)。
3. Oracle BPA Suite で認定された JRE をインストールします。パスのディレクトリ名に
スペースや特殊文字が含まれていないことを確認します。これらの文字が含まれる場合
は JRE を実行できません。
ブラウザを使用して、Web クライアント コンポーネントのインストール ディレクトリに移動
します。Web クライアント コンポーネントが設定されている場合は、HTML テスト ペー
ジへのリンクが多言語インデックス ページの最下部に表示されます。
ブラウザを使用して Web クライアント コンポーネントのインストール ディレクトリへ戻ると、
接続されている Oracle BPA Suite サイトのデータベース一覧が表示されます。
4. Oracle Business Process Architect を使用するユーザーに、このリンク (たとえ
ば index_lan.html ファイルへのリンク) を通知します。
3.6.1.1
Oracle BPA Suite のインストールされるファイル
コンピュータに Java ベース製品をダウンロードするために必要なファイルは、デフォルト
で %BPAHOME11g%server/html/lib ディレクトリにインストールされます。ava ベー
ス製品を実行するにはダウンロードした JAR ファイルが必要です。arisloader.cfg ファイル
は %BPAHOME11g%server/html/config ディレクトリに保存されます。このファイル
は、ホーム ページのデータベース ショートカットをクリックした場合に、Java ベース製品のダウ
ンロードを制御します。
次に、arisloader.cfg ファイルのエントリの例を示します。
# Versioninfo
# ARIS_Version=11g.0.260956
#
File_Version=1
290
Oracle BPA Suite インストールおよび管理マニュアル
# Use variable DownloadClientPath to override the default
directory where the files
# of the ARIS Download Client are stored
# Sample:
# DownloadClientPath=C:Download Client
DownloadClientPath=
# DO NOT EDIT THIS SECTION!
# Main Start Class
jvmOptions=-Xms64m -Xmx256m -XX:NewSize=32m
-XX:MaxNewSize=64m
# External Libraries
jar=CcConfig.jar
jar=CcLicense.jar
jar=CcSaxpath-1.0.jar
jar=ChartDirector.jar
jar=CnvConnect.jar
jar=CorticonFoundationAPI.jar
jar=JimiProClasses.jar
jar=activation.jar
jar=ant-launcher.jar
jar=ant.jar
jar=antlr.jar
jar=bsscjhrs.jar
jar=castor-1.0.5.jar
jar=commons-collections-3.2.jar
jar=commons-configuration-1.3.jar
jar=commons-dbcp-1.2.1.jar
jar=commons-discovery.jar
jar=commons-lang-2.2.jar
jar=commons-logging.jar
jar=commons-pool-1.3.jar
jar=ejb20.jar:ignore
jar=iText-2.0.7.jar
jar=iTextAsian.jar
jar=jaxb.jar
jar=jdo2-api-2.0.jar
jar=jdom.jar
jar=jh.jar
jar=jide-develop.jar
jar=js.jar
jar=log4j-1.2.14.jar
jar=lucene-analyzers-2.2.0.jar
jar=lucene-core-2.2.0.jar
jar=lucene-highlighter-2.2.0.jar
jar=mail.jar
jar=ociplugins.1.0.0.jar
jar=orbacus.4.3.2.jar
jar=org.eclipse.core.resources_3.2.2.R32x_v20061218.jar
291
Oracle BPA Suite インストールおよび管理マニュアル
jar=org.eclipse.core.runtime_3.2.0.v20060603.jar
jar=org.eclipse.emf.common_2.2.1.v200705141058.jar
jar=org.eclipse.emf.ecore.change_2.2.1.v200705141058.jar
jar=org.eclipse.emf.ecore.xmi_2.2.3.v200705141058.jar
jar=org.eclipse.emf.ecore_2.2.3.v200705141058.jar
jar=org.eclipse.emf.edit_2.2.2.v200705141058.jar
jar=org.eclipse.equinox.common_3.2.0.v20060603.jar
jar=org.eclipse.osgi_3.2.2.R32x_v20070118.jar
jar=poi-3.0.2.jar
jar=qname.jar
jar=simulationstepcache-1.0.0.jar
jar=tools.jar
jar=wsdl4j.jar
jar=xercesImpl.jar
jar=xml-apis.jar
jar=y-annotations-1.jar
jar=y-graphics-3.jar
jar=y-graphlayout-2.jar
jar=y-guiframework-6.jar
jar=y-lipo-1.jar
jar=y-reportdesigner-client-2.jar
jar=y-reportdesigner-common-2.jar
jar=y-reportexecution-2.jar
jar=y-utils-2.jar
jar=y.jar
# ARIS Client jars
jar=arismethod.jar
jar=cl_locale.jar
jar=cl_locale_de.jar
jar=cl_locale_en.jar
jar=client.jar
DownloadClientPath= エントリ、または環境変数 BPAHOME11g= を使用して、
起動後にコピーされる Java ベース製品のファイルのコピー先ディレクトリを指定します。
ARIS Toolset のセットアップにより、変数 BPAHOME11g= に ARIS Toolset のイ
ンストール ディレクトリのパスが入力されます。BPAHOME11g= はクライアント コンピュー
タの環境変数であり、arisloader.cfg ファイル内のエントリではありません。
注
BPAHOME11g= または DownloadClientPath= のパスには、各国固有の特殊文
字を使用しないでください。
エントリおよび環境変数は、次の順序で参照されます。
1. arisloader.cfg ファイルの DownloadClientPath エントリが確認されます。このエ
ントリに割り当てられているディレクトリがあると、そこに JAR ファイルがコピーされます。
292
Oracle BPA Suite インストールおよび管理マニュアル
2. このエントリに対してどのディレクトリも割り当てられていない場合は、BPAHOME11g
環境変数が検索されます。環境変数が見つかると、指定されたディレクトリに JAR ファ
イルがコピーされます。
3. 環境変数が見つからない場合、JAR ファイルは <インストール ディレクトリ>¥Oracle
BPA Suite<version>¥Downloadclient ディレクトリにコピーされます。
環境変数 BPAHOME11g= を使用すると、JAR ファイルを任意のクライアント コンピュー
タ上の任意のディレクトリにコピーできます。
3.6.1.2
言語および文字セットの追加
Web クライアント コンポーネントと Oracle BPA Suite サーバーに言語を追加すると、言
語リソース ファイルが、インストール ディレクトリにある arisloader.cfg ファイルに追加され
ます。その結果、Java ベース製品でデータベースを開いたときに、言語の追加が自動的に
実行されます。
異なる文字セット (日本語、アラビア語、キリル言語など) を表示するには、インストール デ
ィレクトリにある該当ファイルを、「font.properties」というファイル名に変更する必要があり
ます。
たとえば、日本語の文字を表示する場合、「font.properties.ja」ファイルを
「font.properties」というファイル名に変更します。
3.6.1.3
アプリケーションまたはアプレットとしての実行
ブラウザに起因するエラーの発生を防ぐために、Java ベース製品はアプリケーションとして実
行することを推奨します。Java ベース製品は、クライアントとしてインストールすることも、以
下に説明するようにブラウザを使用してアプリケーションとして動作させることもできます。
インストール中に、¥template¥htmlgen ディレクトリが作成されます。ここには、
aris_database_lan.html (index_lan.html) と aris_database_app.html
(index_app.html) の 2 つのファイルが保存されます。
Java ベース製品を起動する行は、以下のように異なります。
Java ベースのクライアントをアプレットとして起動するための aris_database_lan.html
(index_lan.html) ファイル
var appletmode = (args['appletmode'] ? args['appletmode'] :
"applet");
293
Oracle BPA Suite インストールおよび管理マニュアル
Java ベースのクライアントをアプリケーションとして起動するための
aris_database_app.html (index_app.html) ファイル
var appletmode = (args['appletmode'] ? args['appletmode'] :
"javaapp");
警告
Internet Explorer を使って Web クライアント (Oracle Business Process
Architect など) を起動すると、Java の呼び出しはバックグラウンドで開いたままの状態に
なります。この結果、2 つ目の Web クライアントを起動できないことがあります。
複数の Web クライアントを起動できる場合でも、一度に起動する Web クライアントは 1
つにすることを推奨します。複数の Web クライアントが 1 つの Java インスタンスに同時
にアクセスすると、データの紛失やプログラムのクラッシュが発生することがあります。
3.6.1.4
メモリの追加
Java ベース製品 をアプレットとして使用する場合、Java ベース製品のメモリを増やすこと
ができます。この方法は、データベースでメモリが大量に必要となるユーザー定義のシンボルを
使用する場合などに推奨します。
ワンポイント
この設定は、すべての Java ベースのプログラムに影響します。
コントロール パネルで Java のコントロール パネルを開き、使用中の JRE バージョンに必
要な Java ランタイム パラメータを入力して、Java アプレットのランタイム設定を変更しま
す。たとえば、256 MB のメモリを割り当てるには (推奨)、「-Xmx256m」と入力します。
3.6.1.5
ソフトウェア配布によるインストール
警告
この章で説明するように標準インストールに対して変更を加えた場合、Oracle BPA Suite
インストール プログラムによる更新またはその他の変更は実行できなくなります。更新や変更
を行うには手動で実行する必要があります。
通常は、次の注意事項に従う必要があります。cid.bin ファイルは、配布しないでください。
このファイルを配布すると、すべてのクライアントは 1 つの同じクライアントとして認識されるよう
294
Oracle BPA Suite インストールおよび管理マニュアル
になります。クライアントを起動するとこのファイルは新規作成されるので、配布する必要はあ
りません。
Oracle BPA Suite 製品を起動すると、ユーザー プロファイル (%userprofile%) の
BPA11 サブディレクトリに cid.bin ファイルが作成されます。
Java ベース製品の JAR ファイルは、ソフトウェア配布を使用して、Oracle BPA
Suite11g/DownloadClient ディレクトリからクライアント コンピュータ上のディレクトリへコ
ピーすることができます。arisloader.cfg ファイルで、BPAHOME11g 環境変数をこのパ
スの DownloadClientPath= エントリに割り当てることができます。
3.6.1.5.1
user.cfg に可能な設定
user.cfg ファイルでは、次のような設定を指定できます。
ƒ
デフォルト フィルタやグリッド幅などの設定を指定する。
ƒ
サンプルの Java ベース製品を設定し、そこで生成された user.cfg ファイルを <イン
ストール ディレクトリ>¥server¥html¥config¥oem02 ディレクトリにコピーすること
ができます。この場合、セッション ID を削除する必要があります。
3.6.1.5.2
初期設定ファイル user.cfg
Oracle Business Process Architect をはじめてインストールした場合は 『ページ
290』、アプリケーションをはじめて起動するときに内部ファイル user.cfg が使用されます。
3.6.1.5.3
user.cfg の設定
Oracle Business Process Architect により、インストールされた Web クライアント
コンポーネントの config ディレクトリ内に user.cfg ファイルまたは user.tmp ファイルが
検出された場合は、初期設定ファイル 『ページ 295』 user.cfg の代わりにこのファイルが
使用されます。
手順
1. Web クライアント コンポーネントのインストール ディレクトリにある config ディレクトリ
を開きます。
295
Oracle BPA Suite インストールおよび管理マニュアル
2. テキスト エディタで user.cfg ファイルを開き、データを入力 『ページ 295』して、
user.cfg という名前でファイルを保存します。これらのファイルはソフトウェア配布によって
同時に更新することができます。
3.6.2
ブラウザで別の Java ベース製品を起動する
たとえば、ブラウザで Oracle Business Process Architect を起動すると、Java アプ
レットは Internet Explorer のバックグラウンドで実行されます。しかし、ARIS
Business Optimizer など別の Java ベースの製品を同じように起動しようとすると、ま
だアクティブな Java アプレットによって妨害されます。
別の Java ベース製品を起動するには、ブラウザを閉じて Java アプレットを終了してから
再びブラウザを開く必要があります。その後、ブラウザで ARIS Business Optimizer を
起動することができます。
3.6.3
インストールした Web クライアントの自動更新
Web サーバーに仮想ディレクトリを設定して、インストールした Web クライアントが新しいバ
ージョンをダウンロードするためにアクセスできるようにします。パッチのセットアップを実行して
Web サーバーの仮想ディレクトリを更新すると、最新のファイルが Web クライアントによりセ
ットアップの実行時に自動的にダウンロードされます。
自動更新は、Java ベース製品のみを対象として実行されます。ローカルにインストールされ
た標準データベース システムは更新されません。
3.6.3.1
自動更新の準備
自動更新を実行するには、Web サーバー上にクライアントがアクセスできる仮想ディレクトリ
を作成します。
手順
1. Web サーバーに Web クライアント コンポーネントをインストールします (『インストール
マニュアル』の「Oracle Business Process Repository のカスタム インストール」
を参照)。
296
Oracle BPA Suite インストールおよび管理マニュアル
2. インストールした Web クライアント コンポーネントのインストール ディレクトリにマッピング
される仮想ディレクトリを作成します。その Web ディレクトリに、たとえば
「ARIS_autoupdate」という名前を割り当てます。
3. Web ブラウザに
「http://WebServer/BPA_autoupdate/config/arisloader.cfg」と入力して、
自動更新の URL (この例では、http://Webserver/BPA_autoupdate) のテス
トを実行します。arisloader.cfg ファイルの内容が表示されたら、次の手順に進みま
す。
URL (この例では http://WebServer/BPA_autoupdate) を通知します。
パッチのセットアップを使用して Web サーバーの ARIS Web クライアント コンポーネントを
更新すると、更新されたファイルは、設定した Web クライアントを次に起動したときに自動
的にダウンロードされます。
3.6.3.2
Web クライアントの自動更新の設定
インストールした Web クライアントに対して、起動時に特定の URL から最新のプログラム
ファイルを検索するようにシステムを設定できます。最新のファイルがある場合は、ファイルをダ
ウンロードします。
手順
1. Web クライアントを起動して、[表示] メニューの [Optionen] をクリックします。
2. ツリー ビューで、[自動更新] をクリックします。
3. [自動更新を有効にする] チェック ボックスをオンにします。
4. Oracle BPA Suite 自動更新の URL (この例では
http://WebServer/BPA_autoupdate) を入力します。
5. [接続をテストする] チェック ボックスをオンにします。
オプションを閉じるには [OK] をクリックします。接続を確立できない場合は、対応するメッセ
ージが表示されます。この場合は、URL を入力し直してください。
Web クライアントを起動するたびに、指定した URL で更新されたプログラム ファイルが確
認されます。該当するファイルがある場合は、ファイルがダウンロードされます。
297
Oracle BPA Suite インストールおよび管理マニュアル
3.7
LDAP を使用したユーザー ログオンの中央管理
このユーザーの認証システムのセキュリティ レベルは、最高水準を満たします。ユーザー ログ
オンが、標準ユーザー管理よりも高いセキュリティ要件を満たすようにするには、LDAP 認証
の使用をお勧めします。Oracle BPA Suite データベースではなく LDAP サーバーを介し
てユーザーを認証すると、データベースにユーザー グループを作成し、アクセス権と利用権限
を割り当てるだけで済むため、管理が容易になります。この「一点ログオン」を使用すると、ユ
ーザー名とパスワードを LDAP システムだけに設定すれば済むため、パスワードが冗長にな
るのを避けることができます。さらに、LDAP ユーザーの 1 人を削除またはユーザーのパスワ
ードを変更した場合、そのユーザーが LDAP ログオン プロセスを使用する Oracle BPA
Suite データベースにアクセスできないようにできます。
注
LDAP 認証を有効にすると、データベース内に作成されたユーザーはログオンできなくなります。
システム ユーザー「system」は例外です。ほかのすべてのユーザーとは異なり、システム ユ
ーザー「system」は、LDAP システムを介して認証することはできません。LDAP サーバー
がダウンしておりデータベースにアクセスできない場合でも、system ユーザーとしてログオンで
きます。
LDAP システムのユーザー名には有効な文字のみが含まれていることと、ユーザーがセキュア
なパスワードを使用していることを確認してください。ユーザー名には、英数字、スペース、およ
び @ . - _ ! " § $ %& / ( ) = ? * + # < > , ; : の各文字を使用できます。
さまざまな LDAP システムがあり、それらの間には大きな違いがあるため、設定や接続に関
する一般的な説明を記載することはできません。適用される制限とパラメータは、使用してい
るデータベース システムによって異なります。LDAP を接続するには、該当システムに関する
広範な知識が必要です。
このため、さまざまな LDAP システムと組み合わせた場合に Oracle BPA Suite が正常
に機能するかどうかの保証はいたしかねます。Windows Server 2003 Active
Directory はテストが行われ、承認されています。そのため、マニュアルにこのシステムについ
ての記述があります。特定のプロジェクトに必要なその他のすべての LDAP システム接続は、
お申し込みいただければ、Oracle Corporation Customized Solutions
『mailto:[email protected]参照 』 から入手できます。製造業者また
は顧客によって依頼されたカスタマイズは、IDS Scheer AG の標準ソフトウェア保守および
保守契約の範囲に含まれないので、注意してください。
298
Oracle BPA Suite インストールおよび管理マニュアル
LDAP を介してユーザー認証を行うには、LDAP サーバーをインストールして、データベースを
調整する必要があります。LDAP サーバーは、インターネットから無料でダウンロード、または
購入することができます。
以降のページに概要の説明があります。
3.7.1
LDAP サーバーを使用するための設定
LDAP システムを介してユーザー認証を行えるようにするには、データベース プロパティを変
更する必要があります。
必要条件
ƒ
「データベース管理」利用権限を持っていること。
ƒ
LDAP サーバーをインストールしている必要があります。
ƒ
データベースにユーザー グループを作成して、利用権限とアクセス権を割り当ててあるこ
と。
手順
1. [モジュール] バーの [Administration] をクリックして、データベースにログオンします。
2. [プロパティ] ボタンをクリックし、[プロパティ - データベース] の [認証システム] の
[LDAP 設定] ページで、すべてのデータを正しく設定します。プログラムでは、エントリが
正しいかどうかを検証できません。ダイアログ ボックスの指示に従います。ウィザードとダイ
アログ ボックスの使い方に関するヘルプは、ユーザー インターフェイスに直接表示されま
す。
3. [フィルタとインポート] プロパティ ページで、[ログオン時にユーザーを自動的にインポート
する] チェック ボックスをオンにし、必要に応じてユーザー グループを選択します。その結
果、認証された LDAP ユーザーが初回ログオン時にデータベース内のユーザーとして自
動的に作成されます。
このオプションを選択しない場合は、データベースに LDAP ユーザーをインポートする必
要があります。
4. LDAP ユーザー グループを Oracle BPA Suite ユーザー グループにマッピングしま
す。
これ以降、ユーザーは LDAP サーバーを使用して認証されます。
299
Oracle BPA Suite インストールおよび管理マニュアル
3.7.2
LDAP サーバーと SSL を使用するための Oracle Business
Process Repository の設定
手順
1. 使用する LDAP サーバーをインストールします。インストール方法はシステムによって異
なるため、使用する LDAP システムのマニュアルをお読みください。
2. 使用中の LDAP システムに対応する SSL 証明書を取得します。方法については、
LDAP システムのマニュアルを参照してください。
3. Keytool.exe プログラムを使用して証明書をインポートします。このプログラムは
<Oracle BPA Suite サーバーのインストール ディレクトリ>¥server¥jre¥bin ディ
レクトリにあります。
4. キーストア パラメータとして、Oracle BPA Suite サーバーのインストール ディレクトリ
のパスを入力します。Oracle BPA Suite サーバーを C:¥Program
Files¥Oracle BPA Suite 11¥server¥ ディレクトリにインストールしたとします。プ
ログラムは次のように呼び出すことができます。山括弧 (< >) で囲まれている部分は
実際の値に置き換えて、山括弧をはずす必要があります。
keytool.exe -keystore C:\Program Files\Oracle BPA Suite
11\server\jre\lib\security\cacerts -storepass changeit -import
-alias <dc> -file <パス>\<証明書ファイル>
ここで、ユーザーが LDAP サーバーを使用してログオンする各データベースに対して、以
下の設定を行う必要があります。
5. Oracle BPA Suite で、この Oracle Business Process Repository で管理
されているデータベースにログオンします。
6. データベース名を右クリックし、[プロパティ]、[認証システム]、[LDAP 設定]、[接続]
の順に選択します。
7. [SSL を使用する] チェック ボックスをオンにして、[ポート] ボックスに正しい値が設定さ
れていることを確認します。
LDAP システムへの接続が SSL を使って確立されます。
300
Oracle BPA Suite インストールおよび管理マニュアル
3.8
データのバックアップ
管理者はさまざまなオプションを使用して、Oracle Business Process Repository で
管理されているデータをバックアップできます。
Oracle Business Process Repository が起動されるたびに、設定ファイルは、
backup_sysconfig.zip ファイルにバックアップされます。このファイルは、sysconfig ディ
レクトリに保存されます。必要に応じて、抽出プログラムを使用してこのファイルを開いたり、
sysconfig ディレクトリからファイルを復元したりできます。
Datenbank
ƒ
Oracle Business Process Architect では、データベースのポップアップ メニューで
「バックアップ」機能を使用します。
ƒ
Oracle BPA Suite 管理ツール 『ページ 308』では、Backup 『ページ 312』 コマ
ンドを使用します。
ƒ
Oracle BPA Suite Site Administrator では、データベースのポップアップ メニュ
ーで「バックアップ」機能を使用します。
フィルタ
ƒ
Oracle Business Process Architect では、フィルタのポップアップ メニューで「エク
スポート」機能を使用します (個別バックアップ)。
ƒ
Oracle BPA Suite 管理ツール 『ページ 308』では、Backupconfig 『ページ
315』 コマンドを使用します。
メソッド、設定およびクエリ
ƒ
Oracle BPA Suite 管理ツール 『ページ 308』では、Backupconfig 『ページ
315』 コマンドを使用します。
スクリプト
ƒ
Oracle Business Process Architect では、スクリプトのポップアップ メニューで「エ
クスポート」機能を使用します (個別バックアップ)。
ƒ
Oracle Business Process Repository のすべてのスクリプトおよびマクロをバック
アップするには、<Oracle BPA Suite インストール ディレクトリ
>¥server¥templates ディレクトリとすべてのサブディレクトリを保存します。
301
Oracle BPA Suite インストールおよび管理マニュアル
アップデート、プログラムの変更、言語の追加またはコンポーネントのアンインストールを行うと、
その時点で、関連ファイルとディレクトリのバックアップが作成されます。次に、ファイルの選択肢
のリストを例とともに示します。
クライアント インストールの場合、ディレクトリ <Oracle BPA Suite インストール
ディレクトリ>¥backup<日付>:
ƒ
<Oracle BPA Suite インストール ディレクトリ>¥LocalServer¥data (ユーザー
データベース、アンインストール時) からのファイル
ƒ
<Oracle BPA Suite インストール ディレクトリ >\LocalServer\sysconfig ディ
レクトリ
ƒ
ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥html
ƒ
ディレクトリ <Oracle BPA Suite インストール ディレクトリ>¥script
サーバー インストールの場合、<Oracle BPA Suite インストール ディレクトリ
>¥server¥backup ディレクトリ
ƒ
<Oracle BPA Suite インストール ディレクトリ>¥server¥data (ユーザー データ
ベース、アンインストール時) からのファイル
ƒ
<Oracle BPA Suite インストール ディレクトリ>\server\sysconfig ディレクトリ
ƒ
<Oracle BPA Suite インストール ディレクトリ>\server\templates ディレクトリ
注
以前の Oracle BPA Suite バージョンにあった [フリー属性] 属性タイプ グループのユー
ザー属性は、11g バージョンでは使用されていません。属性タイプ グループおよび属性タイ
プをカスタマイズできます。
以前のバージョンから取得したユーザー属性を適用できるようにするには、データベースの全ユ
ーザー属性を含む以前のバージョンのフィルタをインポートする必要があります。これらのユーザ
ー属性は作成されるだけで、フィルタがインポートされた時点で初めて表示可能になります。こ
れ以降は、現在の Oracle Business Process Repository で以前のバージョンのデ
ータベースを復元することになります。
または、Oracle BPA Suite データベース変換を使用することもできます。対応するフィルタ
を以前のバージョンからインポートすると、現在のバージョンの Oracle BPA Suite では、ユ
ーザー属性の表示のみ行えるようになる点に注意してください。
302
Oracle BPA Suite インストールおよび管理マニュアル
3.8.1
旧バージョンの Oracle BPA Suite からのデータ転送
この章では、Oracle BPA Suite 10.1.3.1 以降のデータベースからのデータ転送につい
て説明します。
転送できるデータ
Oracle BPA Suite 10.1.3.1 以降のデータを引き続き使用できます。Oracle BPA
Suite データベース変換を使用すると、ユーザー データベースおよび設定データベースを転
送することができます。
データベースの転送
ユーザー データベースには、企業の構造的組織やプロセス指向的組織などが含まれていま
す。ユーザー データベースの内容はすべて、Oracle BPA Suite データベース変換を使用
して転送できます。
手順
1. データベースのバックアップ コピーを作成します。
2. Oracle Business Process Repository が、データベースへアクセス権できる状態
で起動されていることを確認します。ローカルにインストールした Oracle BPA Suite
内部またはネットワーク上にあるデータを転送できます。
3. インストール プログラムで推奨されたプログラム グループに Oracle BPA Suite をイン
ストールした場合は、[スタート] メニューから [プログラム] を選択し、[Oracle BPA
Suite] の [管理] から [Oracle BPA Suite データベース変換 11g] を選択しま
す。[Oracle BPA Suite データベース変換] ウィザードが開きます。
4. 変換したデータベースを保存する Oracle BPA Suite サーバーを選択します。サーバ
ーを一覧に追加するには、[追加] をクリックし、サーバー名を入力して [OK] をクリック
します。
5. [次へ] をクリックします。
6. データベース変換の変換元として使用する Oracle BPA Suite バージョンに対応する
オプション ボタンをオンにします。
7. [次へ] をクリックします。
303
Oracle BPA Suite インストールおよび管理マニュアル
8. 新しい Oracle BPA Suite インストールに転送する Oracle BPA Suite ユーザー
データベースが保持されているソースを選択します。
ここまで選択した設定に従って、次のオプションのいずれか (1 つまたは複数) が表示されま
す。
Oracle BPA Suite ネットワーク サーバー
[ネットワーク サーバー] ボックスで [Oracle BPA Suite Server] を選択します。サーバ
ーを一覧に追加するには、[追加] をクリックし、サーバー名を入力して [OK] をクリックしま
す。
ローカル システム
ローカルのデータベース ディレクトリ: [ローカル] オプション ボタンをオンにします。
注
データベースをローカルで変換する場合は (LOCAL サーバー)、Oracle BPA Suite デー
タベース変換を実行する前に該当するバージョンの Oracle BPA Suite の LOCAL サー
バーを起動する必要があります。LOCAL を起動するには、Explorer モジュールのツリー
ビューで [LOCAL] をクリックします。
手順
1. [次へ] をクリックします。
2. 転送するユーザー データベースを選択します。
3. [次へ] をクリックします。
a. 転送する設定データベース アイテムに対応するチェック ボックスを有効にします。す
べてのチェック ボックスをオンにした場合、次のような結果になります。
b. ソース サーバーの設定データベースに存在するアイテムおよびメソッド拡張のうち、タ
ーゲット サーバーに存在しないものが転送されます。
c. ターゲット サーバーの設定データベースにある既存アイテムおよびユーザー定義のシ
ンボルは、同じ GUID を持つアイテムおよびユーザー定義シンボルにより上書きさ
れます。
d. ターゲット サーバーの設定データベースで指定されている言語ですでに存在している
ユーザー定義のシンボル、フリー属性、およびフリー属性の単位の名前は上書きされ
ます。
304
Oracle BPA Suite インストールおよび管理マニュアル
e. すでにターゲット サーバーの設定データベースに存在する属性タイプ グループへの
属性の割り当てが上書きされます。
f. ターゲット サーバーの設定データベースに存在するアイテムおよびメソッド拡張のうち、
ソース サーバーに存在しないものは変更されません。
ユーザー定義のシンボルは常に転送されます。このチェック ボックスはオフにできませ
ん。
4. [次へ] をクリックします。
5. ソース サーバーのデータベース管理者パスワードと設定データベースのパスワードを入力
します。
6. [次へ] をクリックします。
7. ターゲット サーバーのデータベース管理者パスワードと設定データベースのパスワードを入
力します。
8. [次へ] をクリックします。
9. ウィザードで指定した設定を確認します。データ転送を開始するには、[完了] をクリック
します。変換後のデータベースが保存されます。ターゲット サーバーに変換したデータベ
ースと同じ名前のデータベースがすでに存在する場合は、変換したデータベース名に番
号が付けられます。データ転送が正常に完了すると、メッセージが表示されます。
10. [OK] をクリックします。
Oracle BPA Suite データベース変換が終了します。
3.8.1.1
設定
メソッド フィルタと評価フィルタ、テンプレート、フォント、およびグラフ定義は、設定データベース
で管理されます。設定データベースの内容は、指定されたサーバー上のすべてのユーザー デ
ータベースで使用できます。設定データベースのアイテムを個別に転送することもできます。
3.8.1.1.1
設定のアイテム グループの転送
Oracle BPA Suite データベース変換を使用すると、すべてまたは個々のアイテム グルー
プ (フィルタやモデル テンプレートなど) を、Oracle BPA Suite 10.1.3.1 以降の設定
から転送できます。
305
Oracle BPA Suite インストールおよび管理マニュアル
ワンポイント
ƒ
Oracle BPA Suite データベース変換のオンライン ヘルプにある [設定データの選
択] ウィザード ページの手順説明に、個々のアイテム グループを選択する方法につい
ての説明があります。
ƒ
Oracle BPA Suite データベース変換でアイテム グループを転送する際には、該当す
るデータベースへの参照は影響を受けません。つまり、データベース内のオブジェクトへのユ
ーザー定義のシンボルの割り当ては、そのまま存続します。
3.8.1.1.2
エクスポートしたフィルタ、フォント、言語、およびテンプレートの転送
XML フォーマットでエクスポートしたフィルタ、テンプレート、およびグラフ定義 (ACC、AMC、
および ATC ファイル) は、簡単に転送することができます。
次の説明は、Oracle Business Process Architect に関するものです。
手順
1. Oracle Business Process Architect を起動します。
2. Administration モジュールをアクティブにします。
3. ナビゲーション バーで、フィルタ、フォント、言語、またはテンプレートのインポート先となる
設定を保持しているサーバーの横にあるプラス記号 (+) をクリックします。
4. [設定] の [表記規則] データベース アイテムを開きます。
5. [フィルタ]、[フォント]、[言語]、または [テンプレート] を右クリックして、[インポート] を
選択します。[インポート] ダイアログ ボックスが開きます。
6. インポート ファイルを選択し、必要に応じて、関連するチェック ボックスをオンにして、イン
ポート時の競合の解決方法を指定します。
7. [OK] をクリックします。
3.8.1.2
Oracle BPA Suite の以前のバージョンのカスタムまたは変更され
たスクリプトの転送
以前のバージョンの Oracle BPA Suite を使用して JavaScript で書いた、ユーザー生
成または変更のスクリプトと意味論分析をインポートすることができます。VB スクリプトを転
306
Oracle BPA Suite インストールおよび管理マニュアル
送し、必要な Oracle Business Process Repository に変換されたスクリプトをイン
ポートするには Oracle BPA Suite スクリプト変換を使用します。
手順
1. Oracle BPA Suite <インストール ディレクトリ>¥script ディレクトリの適切なスクリ
プト ディレクトリに VB スクリプトをコピーします。
2. Oracle BPA Suite スクリプト変換を実行します ([スタート] メニューから [プログラ
ム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite スクリ
プト変換 7.1] を選択)。
3. [スクリプトの選択] をクリックします。[変換するスクリプトの選択] ダイアログ ボックスが
開きます。
4. 適切なスクリプト ディレクトリに移動して、変換するスクリプトを選択して [開く] をクリッ
クします。
5. すべての関連するディレクトリで、スクリプトの選択を繰り返します。選択したスクリプトは、
Oracle BPA Suite スクリプト変換の出力ウィンドウに表示されます。
[変換] をクリックします。Oracle BPA Suite スクリプト変換により一覧内のすべてのスクリ
プトが更新され、出力ウィンドウから削除されます。更新が完了するとメッセージが表示されま
す。
注
更新できないスクリプトがあった場合は、影響を受けるスクリプト、および Oracle BPA
Suite スクリプト変換で更新されなかった理由が通知されます。
たとえば、書き込み保護されているスクリプトは更新できません。更新されなかったスクリプトは、
一覧に残ります。
3.8.2
ユーザーおよび設定のバックアップ
データベース サーバーの内容全体をバックアップするには、次の手順に従います。
手順
1. Oracle BPA Suite 管理ツールで、すべてのユーザー データベースをバックアップします。
Oracle BPA Suite 管理ツールをインタラクティブ モードで使用する場合は、
arisadm71 backup all <ディレクトリ> コマンドを使用します。
307
Oracle BPA Suite インストールおよび管理マニュアル
2. 設定データをバックアップするには、Oracle BPA Suite 管理ツールを使用します。
Oracle BPA Suite 管理ツールをインタラクティブ モードで使用する場合は、
arisadm71 backupconfig <ディレクトリ> コマンドを使用します。
ワンポイント
ユーザー データベースをオンラインでバックアップすることもできます。Oracle BPA Suite の
システム管理者向けトレーニング コースでは、バックアップの手順と概念について説明します。
詳細については、Oracle Corporation のサポート センターにお問い合わせください。
3.8.3
現在の設定ファイルの自動バックアップ
Oracle Business Process Repository が起動されるたびに、設定ファイルは、
backup_sysconfig.zip ファイルにバックアップされます。このファイルは、sysconfig ディ
レクトリに保存されます。必要に応じて、抽出プログラムを使用してこのファイルを開いたり、
sysconfig ディレクトリからファイルを復元したりできます。
3.8.4
メソッドの変更の保存
Oracle BPA Suite 管理ツール 『ページ 308』で Backupconfig 『ページ 315』 コ
マンドを実行すると、Oracle Business Process Repository の設定およびメソッドの
すべてのデータがバックアップされます。バックアップしたデータは Restoreconfig コマンドを
使用して復元できます。
3.9
Oracle BPA Suite 管理ツールでのデータ管理
Oracle BPA Suite 管理ツールのコマンド 『ページ 309』を使用すると、たとえばサーバー
の Oracle BPA Suite データベースを管理したり、管理者パスワードを変更したりできます。
このプログラムはコンソール アプリケーションであるため、MS DOS 入力ウィンドウで実行され
ます。プログラムの個々のコマンドは、コマンド ラインのパラメータとして入力されます。このプロ
グラムでは、各コマンドが異常なく実行されたかどうか、また実行されたコマンドによってどのよう
な効果がもたらされたかに関する情報が提供されます。
警告
原則として、Oracle BPA Suite データベースは Windows エクスプローラで編集しては
なりません。データベース フォルダ名を変更するかファイルをコピーした場合、プログラムが正常
に動作しなくなる可能性があります。
308
Oracle BPA Suite インストールおよび管理マニュアル
たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた
め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。
どのクライアント コンピュータからでも Oracle BPA Suite 管理ツールを実行して、サーバ
ー上のデータベースにアクセスできます。
インストール プログラムで推奨されたプログラム グループにインストールした場合は、[スター
ト] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から
[Oracle BPA Suite 管理ツール 11g] を選択します。MS DOS 入力ウィンドウが開き、
Oracle BPA Suite 管理ツールがインタラクティブ モードで起動します。
3.9.1
Oracle BPA Suite 管理ツールの起動
どのクライアント コンピュータからでも Oracle BPA Suite 管理ツールを実行して、サーバ
ー上のデータベースにアクセスできます。
インストール プログラムで推奨されたプログラム グループにインストールした場合は、[スター
ト] メニューから [プログラム] を選択し、[Oracle BPA Suite] の [管理] から
[Oracle BPA Suite 管理ツール 11g] を選択します。MS DOS 入力ウィンドウが開き、
Oracle BPA Suite 管理ツールがインタラクティブ モードで起動します。
3.9.2
Oracle BPA Suite 管理ツールのコマンド
ここでは、すべてのプログラム コマンドについて、インタラクティブ モード ([スタート] メニューか
ら [プログラム] を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA
Suite 管理ツール 11g] を選択) の場合の構文と、インタラクティブ モード以外の場合の
構文の両方を示します。
インタラクティブ モード以外で作業するには、コマンドを入力して Oracle BPA Suite イン
ストール ディレクトリ (例 : C:¥Program Files¥Oracle BPA Suite ディレクトリ) に
移動します。
注
Oracle BPA Suite 管理ツールをインタラクティブ モード以外で使用するには、パラメータ
Oracle Business Process Repository だけではなくパスワードも入力する必要があり
ます。
309
Oracle BPA Suite インストールおよび管理マニュアル
たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた
め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。
コマンド内の角括弧で囲まれた部分は、該当する指定先または名前で置き換えてください。
例: 「Backup all <ディレクトリ>」コマンドでは、<ディレクトリ> を既存のディレクトリ名に
置き換えます。たとえば、「backup all e:¥backup」のようになります。
コマンド内の角括弧で囲まれた部分はオプションで、必要に応じて使用します。
例: delete [<データベース名>] [all]
コマンドに続けてデータベース名を入力するか、「all」を使用してすべてのデータベースを削除
するように指定します。
パラメータにスペースが含まれる場合は、パラメータを引用符で囲む必要があります。
たとえば、Sales data データベースを「Sales data 2005」という名前で作成する場合は、
次のように入力します。
インタラクティブ モード
copy Sales data "Sales data 2005"
インタラクティブ モード以外
arisadm71 copy Sales data "Sales data 2005"
構文
Oracle BPA Suite 管理ツールのコマンド ラインには、次の構文があります。
arisadm71 [<オプション>] <コマンド> [<パラメータ 1>] ...
Oracle BPA Suite 管理ツールでは、次に示すオプションを使用できます。
オプション
説明
-s <サーバー名>
コマンドを実行するサーバーを指定します。インタラクティ
ブ モードでは、サーバーは server コマンドを使用して
変更できます。
310
Oracle BPA Suite インストールおよび管理マニュアル
オプション
説明
-p <パスワード>
指定したサーバーのデータベース管理者用パスワードを
指定します。パスワードが正しくない場合は、正確なパス
ワードを入力してから、コマンドを実行するように、メッセ
ージが表示されます。デフォルトのパスワードは
「DBADMIN」 (大文字) です。
-pc <パスワード>
指定したサーバーの設定管理者用パスワードを指定し
ます。パスワードが正しくない場合は、正確なパスワード
を入力してから、コマンドを実行するように、メッセージが
表示されます。デフォルトのパスワードは「CFGADMIN」
(大文字) です。
-pa <パスワード>
サイト管理者のパスワードを指定します。デフォルトのパ
スワードは「SITEADMIN」 (大文字) です。
-l <ファイル名>
ARIS 管理ツール操作のログを出力します。ログ ファイ
ルには、実行された操作、実行された日時、および結果
が示されます。
-cf <コマンド ファイル>
起動する実行可能コマンドを記述したコマンド ファイル
を指定します。
-sc <スキーマ コンテキスト>
スキーマのコンテキストが示されます。デフォルトとして、
Oracle BPA Suite が設定されています。
-u <ユーザー> <パスワード>
システム ユーザーの代替パスワードを指定します。
注
Oracle BPA Suite 管理ツールで作業する場合は、次の点に注意してください。
ƒ
サーバー コンピュータ上で Oracle BPA Suite 管理ツールを使用している場合は、
-s localhost パラメータを指定してください。
ƒ
パスワードを入力していない場合は、各コマンドの実行前に、データベース管理者のパス
ワードを入力するように、メッセージが表示されます。
ƒ
特殊記号 (たとえばパスワードに「&」) を使用する場合は、値を引用符で囲む必要が
あります。詳細については、オペレーティング システムのヘルプとサポート センターを参照
してください。
311
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
サーバー上では、Oracle BPA Suite 管理ツールのシステム メッセージは、いつでも
Oracle BPA Suite インストール言語で出力されます。
ƒ
たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されな
いため、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧め
します。
3.9.2.1
Backup
データベースを、ファイル拡張子 ADB (Oracle BPA Suite データベース) の付いた圧縮
ファイルとして任意のフォルダへバックアップします。
Oracle BPA Suite データベースには、企業の組織構造や業務プロセスなどが含まれてい
ることがあります。ARIS データベースの内容は、絶え間なく進む開発の影響を受けます。ユ
ーザーはいつでもデータベースを開き、たとえばモデルを提供すると、重要な情報が追加されま
す。このようなデータが消失するリスクを回避するには、ユーザー データベースを毎日バックアッ
プすることが推奨されます。
データベースを ADB ファイルとしてバックアップするには、次のコマンドを入力して <Enter>
キーを押します。
backup <データベース名> <バックアップ ディレクトリ>
バックアップ ファイルの名前は、データベースの名前と付加されたファイル拡張子 ADB で構
成されます。
警告
同じ名前のファイルがすでにバックアップ ディレクトリにある場合は、上書きされます。
たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた
め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。
次のスイッチを使用できます。
All: 選択したデータベース サーバー上のすべてのデータベースをバックアップします。
サーバー上のすべてのデータベースを ADB ファイルとしてバックアップするには、次のコマンドを
入力して <Enter> キーを押します。
インタラクティブ モード
backup [<データベース名>] [all] <バックアップ ディレクトリ> [<新しいデータベース
名>]
312
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
arisadm71 backup [<データベース名>] [all] <バックアップ ディレクトリ> [<新
しいデータベース名>]
Restore 『ページ 322』 コマンドを使用すると、ADB ファイルとしてバックアップされたデー
タベースをサーバー上にインポートして登録することができます。
3.9.2.1.1
例
バックアップする Project データベースは、LOCAL サーバーにあります。データベース管理
者パスワードは DBADMIN です。バックアップ ファイルは、データ媒体の Backup フォルダ
内に保存します。
手順
1. Oracle BPA Suite 管理ツールを実行します ([スタート] メニューから [プログラム]
を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツー
ル 11g] を選択)。Oracle BPA Suite 管理ツールが直接インタラクティブ モードで
起動され、必要なコマンドを入力できます。
2. 次のコマンド ラインを入力し、<Enter> キーを押します。
backup project e:¥backup
データベース管理者であることが確認されると、コマンドが実行されます。
3.9.2.1.2
バッチ プログラムを使用したバックアップ (バッチ ファイル)
自動的なデータのバックアップを毎日決まった時間に実行する場合、Oracle BPA Suite
インストール媒体の addons¥ServerBackup ディレクトリにあるバッチ プログラム
backup.cmd を使用すると便利です。このプログラムは、スケジューラを使用して定期的に
実行できます。
スケジューラによるデータ バックアップを実行するには backup.cmd ファイルを <Oracle
BPA Suite インストール ディレクトリ>¥JavaClient にコピーします。次に、スケジューラを
使用して、データをバックアップする時間を指定します。登録されているすべてのデータベース
が、指定された時間に、backup.cmd ファイルであらかじめ指定されたディレクトリにバックア
ップされます。
313
Oracle BPA Suite インストールおよび管理マニュアル
警告
たとえば、毎日のバックアップ用スクリプトを使用する場合は、パスワードは暗号化されないた
め、これらのスクリプトをオペレーティング システム レベルで保護することを強くお勧めします。
3.9.2.2
Backupasn
ファイル拡張子 ADB を付けて圧縮ファイルとしてデータベースを保存します。指定された変
更リスト番号 <asn> の状態をバージョン管理されたデータベース <dbname> から
<archivedir> ディレクトリの ADB ファイルに抽出します。<asn> の代わりに、
<head> または <work> を使用することもできます。<head> はバージョンが付けられ
た最後の状態を表し、<work> はまだバージョンが付けられていない現在の状態を表しま
す。
データベースには、企業の組織構造や業務プロセスなどが含まれていることがあります。ARIS
データベースの内容は、絶え間なく進む開発の影響を受けます。ユーザーはいつでもデータベ
ースを開き、たとえばモデルを提供すると、重要な情報が追加されます。このようなデータが消
失するリスクを回避するには、ユーザー データベースを毎日バックアップすることが推奨されま
す。
バージョン管理されたデータベースの特定の変更リスト番号の状態を ADB ファイルとしてバッ
クアップするには、次のコマンドを入力して <Enter> キーを押します。
backupasn <データベース名> <バックアップ ディレクトリ> <変更リスト番号>
バージョン管理されたデータベースの最新の状態を ADB ファイルとしてバックアップするには、
次のコマンドを入力して <Enter> キーを押します。
backupasn <データベース名> <バックアップ ディレクトリ> head
まだバージョンが付けられていないバージョン管理されたデータベースの状態を ADB ファイル
としてバックアップするには、次のコマンドを入力して <Enter> キーを押します。
backupasn <データベース名> <バックアップ ディレクトリ> Work
バックアップ ファイルの名前は、データベースの名前と付加されたファイル拡張子 ADB で構
成されます。
314
Oracle BPA Suite インストールおよび管理マニュアル
警告
同じ名前のファイルがすでにバックアップ ディレクトリにある場合は、上書きされます。
Restore 『ページ 322』、Restoreasn 『ページ 324』、および Restoreversioned
『ページ 323』 コマンドを使用すると、ADB ファイルとしてバックアップされたデータベースをサ
ーバー上にインポートして登録することができます。
3.9.2.3
Backupconfig
Oracle BPA Suite 設定データ (フィルタ、テンプレート、およびグラフ) を、指定したディレ
クトリに適切なファイル形式で保存します。
Oracle BPA Suite 設定データを保存するには、次のコマンドを入力して <Enter> キ
ーを押します。
インタラクティブ モード
backupconfig <バックアップ ディレクトリ> <新しいファイル名>
インタラクティブ モード以外
arisadm71 backupconfig <バックアップ ディレクトリ> <新しいファイル名>
設定ファイルを 復元 『ページ 325』するには、Restoreconfig コマンドを使用します。
3.9.2.4
Configadminpassword
設定管理者のパスワードを変更します。
設定管理者のパスワードを変更するには、次のコマンドを入力して <Enter> キーを押しま
す。
インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ
ステムからプロンプトが表示されます)
configadminpassword <現在のパスワード>
インタラクティブ モード以外
arisadm71 configadminpassword <新しいパスワード> <現在のパスワード>
315
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.5
Copy
データベースをサーバーにコピーします。データベースをコピーするには、次のコマンドを入力して
<Enter> キーを押します。
インタラクティブ モード
copy <ソース データベース名> [all] <ターゲット データベース名>
インタラクティブ モード以外
arisadm71 copy <ソース データベース名> [all] <ターゲット データベース名>
オプションとして、ターゲット データベース名のあとにコロンを入力し、そのあとにサーバー名を追
加すると、データベースのコピー先サーバーを指定することもできます。
バッチ モードでは、データベース管理者のパスワードを入力することも、すべてのデータベース
をコピーするように指定することもできます。
copy <ソース データベース名> <ターゲット データベース名> [all] [:<サーバー>] [/<
サーバーのパスワード>]
注
データベース名は、一意である必要があります。2 番目のパラメータで指定した名前のデータ
ベースがすでに使用されている場合、データベースはコピーできません。
例
データベース SalesDB を LOCAL サーバーに複製するとします。データベース管理者パス
ワードは DBADMIN です。データベースのコピーには、「New SalesDB」という名前を付
けます。
手順
1. Oracle BPA Suite 管理ツールを実行します ([スタート] メニューから [プログラム]
を選択し、[Oracle BPA Suite] の [管理] から [Oracle BPA Suite 管理ツー
ル 11g] を選択)。Oracle BPA Suite 管理ツールが直接インタラクティブ モードで
起動され、必要なコマンドを入力できます。
2. 次のコマンド ラインを入力し、<Enter> キーを押します。
copy SalesDB "New salesDB"
データベース管理者であることが確認されると、コマンドが実行されます。
316
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.6
Createdb
新しいデータベースを作成します。
インタラクティブ モード
createdb SalesDB
インタラクティブ モード以外
arisadm71 createdb SalesDB
3.9.2.7
Dbmspassword
DBMS ユーザーのパスワードを変更します。: この変更は、DBMS (データベース管理シス
テム) を Oracle BPA Suite 以外のアプリケーションで使用する場合に役立ちます。たと
えば、Oracle DBMS がこれに当てはまります。Oracle DBMS ユーザーは「BPA11」とい
います。デフォルトのパスワードは「arisadmin」(小文字) です。
DBMS ユーザーのパスワードを変更するには、次のコマンドを使用します。:
インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ
ステムからプロンプトが表示されます)
dbmspassword <現在のパスワード>
インタラクティブ モード以外
arisadm71 dbmspassword <新しいパスワード> <現在のパスワード>
3.9.2.8
Download
Oracle BPA Suite サイトのログ ファイル、設定またはユーザー ログオン情報を選択した
ディレクトリに保存します。
インタラクティブ モード
download [logs] [configs] [accounting] <ターゲット ディレクトリ> all
「logs」はログ ファイル、「configs」は設定、「accounting」はユーザー情報を示します。
インタラクティブ モード以外
arisadm71 download [logs] [configs] [accounting] <ターゲット ディ
レクトリ>
317
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.9
Delete
データベースをデータベース サーバーから削除して登録解除します。
次のスイッチを使用できます。
All: 選択したデータベース サーバーのすべてのデータベースを削除します。
Force: ユーザーがまだログオンしている場合でも、該当のデータベースを削除します。
選択したデータベース サーバーからデータベースを削除するには、次のコマンドを入力して
<Enter> キーを押します。
インタラクティブ モード
delete [<データベース名>] [all] [force]
インタラクティブ モード以外
arisadm71 delete [<データベース名>] [all] [force]
3.9.2.10
Exit
インタラクティブ モードを終了し、Oracle BPA Suite 管理ツール ウィンドウを閉じます。
Exit コマンドは、インタラクティブ モードでのみ実行できます。
インタラクティブ モードおよびプログラムを終了するには、exit コマンドを入力して <Enter>
キーを押します。
3.9.2.11
Help
使用できるすべてのコマンドのヘルプ テキストを表示します。ヘルプ テキストには、コマンドに
よって実行されるアクションや、コマンドと一緒に入力する必要があるパラメータについての説
明が表示されます。
特定のコマンドのヘルプを呼び出すには、次のコマンドを入力して <Enter> キーを押しま
す。
インタラクティブ モード
help <コマンド>
318
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
arisadm71 help <コマンド>
ヘルプの概要を表示するには、次のコマンドを入力して <Enter> キーを押します。
<Enter> キーを押すと、ヘルプ内を移動できます。
3.9.2.12
Interactive
プログラムを終了せずに、プロンプトで複数のコマンドを順次入力できるインタラクティブ モード
に切り替えます。各サーバーに 1 回だけログオンする必要があります。
プログラムで一連のコマンドを入力するには、インタラクティブ モードにしないで次のコマンドを
入力して <Enter> キーを押します。
arisadm71 interactive
3.9.2.13
Kill
選択したデータベース サーバー上にあるデータベースに対するすべてのユーザー セッションを
終了します。この接続は、Sessions コマンドを使用して表示できるセッション ID で識別さ
れます。
警告
指定したサーバー上にあるデータベースへのセッションが Kill コマンドによって終了されたすべ
てのユーザーは、Oracle BPA Suite を正常に終了することができません。保存されていな
い変更は失われるため、Oracle BPA Suite の再起動後に再度変更する必要がありま
す。
次のスイッチを使用できます。
all: 選択したデータベース サーバー上のデータベースとのすべての接続を終了します。
指定したサーバーでデータベースへのユーザー セッションを終了するには、次のコマンドを入力
して <Enter> キーを押します。
インタラクティブ モード
kill [<セッション ID>] [all]
インタラクティブ モード以外
arisadm71 kill [<セッション ID>] [all]
319
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.14
List
データベース サーバーに登録され、Oracle BPA Suite で開くことができるデータベースを
すべて表示します。
次のスイッチを使用できます。
all: コンテキストに関係なく、すべてのデータベースを一覧表示します。この方法では、
Oracle BPA Suite および Business Optimizer コンテキストのすべてのデータベース
が出力されます。
Oracle BPA Suite で開くことのできるすべてのデータベースを表示するには、次の関数呼
び出しを入力して <Enter> キーを押します。
インタラクティブ モード
list [all]
インタラクティブ モード以外
arisadm71 list [all]
3.9.2.15
Maintain
指定したデータベースの保守を開始します。保守は、データベース システム固有で、保守の
セットの実行は、データベースにより異なります。特定の保守の詳細については、使用している
データベース管理システムのマニュアルを参照してください。
次のスイッチを使用できます。
all: データベース サーバーのすべてのデータベースの保守を開始します。
特定のデータベースに対して保守を実行するには、次のコマンドを入力して <Enter> キー
を押します。
インタラクティブ モード
maintain [<データベース名>] [all]
インタラクティブ モード以外
arisadm71 maintain [<データベース名>] [all]
320
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.16
Monitor
たとえばバックアップ、XML エクスポートなど、現在のすべてのサーバー アクティビティを表示し
ます。
サーバー アクティビティを表示するには、次のコマンドを入力して <Enter> キーを押しま
す。
インタラクティブ モード
monitor
インタラクティブ モード以外
arisadm71 monitor
3.9.2.17
Password
選択されたサーバーのデータベース管理者パスワードを変更します。まず、現在のパスワード
を入力します。
データベース管理者のパスワードを変更するには、次のコマンドを入力して <Enter> キー
を押します。
インタラクティブ モード
password <新しいパスワード> <現在のパスワード>
インタラクティブ モード以外
arisadm71 password <新しいパスワード> <現在のパスワード>
3.9.2.18
Rename
データベースの名前を変更します。
次のスイッチを使用できます。
force: ユーザーが接続している場合でも、データベースの名前を変更します。
データベースの名前を変更するには、次のコマンドを入力して <Enter> キーを押します。
インタラクティブ モード
rename <古いデータベース名> <新しいデータベース名> [force]
321
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
arisadm71 rename <古いデータベース名> <新しいデータベース名> [force]
3.9.2.19
Reorg
データベースを整理します。
Oracle BPA Suite により、モデル内にオカレンスがないオブジェクト定義と接続線定義が
データベースで検索されます。これらの定義は削除されます。
オブジェクト ライブラリを使用している場合は、オカレンスを持たない定義が必要であり、意図
的に存在させている場合があるので、このオプションをオンにしないでください。
データベースは、ほかのユーザーがデータベースにログオンしていない場合にかぎり、整理できま
す。
次のスイッチを使用できます。
all: 選択したデータベース サーバーのすべてのデータベースを整理します。
特定のデータベースを整理するには、次のコマンドを入力して <Enter> キーを押します。
インタラクティブ モード
reorg [<データベース名>] [all]
インタラクティブ モード以外
arisadm71 reorg [<データベース名>] [all]
3.9.2.20
Restore
ADB ファイルとしてバックアップされた個々のデータベースをインポートします。またはディレクト
リのすべての ADB ファイルを現在のデータベース サーバーにインポートします。
データベース ディレクトリには、インポートするデータベースと同じ名前のデータベースが存在し
ていないことが必要です。インポートする前にデータベースの名前を変更すれば、インポートす
ることができます。
次のスイッチを使用できます。
overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ
ースを上書きします。
322
Oracle BPA Suite インストールおよび管理マニュアル
ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン
ドを入力して <Enter> キーを押します。
インタラクティブ モード
restore <バックアップ ファイル> [overwrite]
複数の ADB ファイルがあるディレクトリ:
restore <バックアップ ディレクトリ> [overwrite]
インタラクティブ モード以外
arisadm71 restore <バックアップ ファイル> [overwrite]
複数の ADB ファイルがあるディレクトリ:
arisadm71 restore <バックアップ ディレクトリ> [<新しいデータベース名>]
[overwrite]
ADB ファイルをインポートし、同時にデータベースの名前を変更するには、次のコマンドを入
力して <Enter> キーを押します。
インタラクティブ モード
restore <バックアップ ファイル> [<新しいデータベース名>] [overwrite]
インタラクティブ モード以外
arisadm71 restore <バックアップ ファイル> [<新しいデータベース名>]
[overwrite]
3.9.2.21
Restoreversioned
バージョン管理可能なデータベース <dbname> を、バージョン管理されていないデータベ
ースの ADB ファイルの <archive> から作成します。ディレクトリのすべての adb/bdb
ファイルをバックアップすることもできます。overwrite オプションは、最新バージョンのプログラ
ムのバックアップ ファイルにのみ使用することができます。
データベース ディレクトリには、インポートするデータベースと同じ名前のデータベースが存在し
ていないことが必要です。インポートする前にデータベースの名前を変更すれば、インポートす
ることができます。
次のスイッチを使用できます。
overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ
ースを上書きします。
323
Oracle BPA Suite インストールおよび管理マニュアル
ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン
ドを入力して <Enter> キーを押します。
インタラクティブ モード
restoreversioned <バックアップ ファイル> [<データベース名>] [overwrite]
複数の ADB ファイルがあるディレクトリ:
restoreversioned <バックアップ ディレクトリ> [overwrite]
インタラクティブ モード以外
arisadm71 restoreversioned <バックアップ ファイル> <データベース名>
[overwrite]
複数の ADB ファイルがあるディレクトリ:
arisadm71 restoreversioned <バックアップ ディレクトリ> [overwrite]
3.9.2.22
Restoreasn
特定の状態のバージョン管理可能なデータベース <dbname> をバージョン管理されてい
ないデータベースの ADB ファイルの <archive> から作成します。変更リスト番号
<asn> または「head」を状態として選択することができます。「head」はバージョンが付けら
れた最新の状態を表します。ディレクトリのすべての adb/bdb ファイルをバックアップすること
もできます。overwrite オプションは、最新バージョンのプログラムのバックアップ ファイルにの
み使用することができます。
次のスイッチを使用できます。
overwrite: インポートするデータベースと同じ名前の、データベース サーバー上のデータベ
ースを上書きします。
ディレクトリにある複数の ADB ファイルをサーバーにインポートして登録するには、次のコマン
ドを入力して <Enter> キーを押します。
インタラクティブ モード
restoreasn <ADB file> <変更リスト番号 asn> <データベース名> [overwrite]
または
restoreasn <archive> head <dbname> [overwrite]
複数の ADB ファイルがあるディレクトリ:
restoreasn <バックアップ ディレクトリ> [overwrite]
324
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
arisadm71 <ADB ファイル> <変更リスト番号 asn> <データベース名> [overwrite]
または
arisadm71 restoreasn head <archive> <dbname> [overwrite]
3.9.2.23
Restoreconfig
Oracle BPA Suite の設定データ (フィルタ、テンプレート、およびグラフ) を、指定したディ
レクトリに適切なファイル形式で保存します。
Oracle BPA Suite の設定データを保存するには、次のコマンドを入力して <Enter>
キーを押します。
インタラクティブ モード
restoreconfig <パス¥ファイル名>
インタラクティブ モード以外
arisadm71 restoreconfig <パス¥ファイル名>
ACB ファイルをバックアップするには、 Backupconfig 『ページ 315』 コマンドを使用し
ます。
3.9.2.24
Server
このコマンドは、インタラクティブ モードでのみ実行できます。サーバーへの現在のセッションを
切断して、別のサーバーへの接続を許可します。その後入力されるコマンドは、すべて新しい
サーバーに関連付けられます。
サーバーへの現在のセッションを切断して新しいセッションを作成するには、次のコマンドを入
力して <Enter> キーを押します。
server <サーバー> [<パスワード>]
サイト管理者のパスワードはここで入力することもできますが、ここでは入力せずに、あとから要
求されたときに入力することもできます。
325
Oracle BPA Suite インストールおよび管理マニュアル
3.9.2.25
Sessions
指定したサーバーのデータベースに現在ログオン中のすべてのユーザーを表示します。
次の情報が表示されます。
ƒ
ユーザーがデータベースにログオンするために使用しているコンピュータの TCP/IP ホスト
名
ƒ
ユーザー名
ƒ
接続 ID
ƒ
セッションを確立したアプリケーションの名前
表示されるユーザー名は、データベースにユーザーがログオンしているコンピュータの
Username 環境変数で指定された値に基づきます。
表示される情報は、ユーザー名順またはデータベース名順のどちらかで並べ替えることができ
ます。
指定したサーバーのデータベースの、現在のユーザーすべてについて情報を表示する場合、
次のオプションを利用できます。
ユーザーをユーザー名順で並べ替え:
インタラクティブ モード
sessions byuser
インタラクティブ モード以外
arisadm71 sessions byuser
ユーザーをプロセス ID 順で並べ替え:
インタラクティブ モード
sessions bypid
インタラクティブ モード以外
arisadm71 sessions bypid
ユーザーをデータベース名順で並べ替え:
インタラクティブ モード
sessions bydatabase
326
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
arisadm71 sessions bydatabase
3.9.2.26
Siteadminpassword
Oracle BPA Suite Site Administrator のパスワードを変更します。インストール後の
デフォルトのパスワードは、SITEADMIN です。パスワードでは大文字と小文字が区別され
ます。
サイト管理者のパスワードを変更するには、以下のようにします。
インタラクティブ モード (インタラクティブ モードでは新しいパスワードを入力できないので、シ
ステムからプロンプトが表示されます)
siteadminpassword <現在のパスワード>
インタラクティブ モード以外
arisadm71 siteadminpassword <新しいパスワード> <現在のパスワード>
3.9.2.27
Statistic
ƒ
評価対象のデータベースについて、次の情報を表示します。
ƒ
すべてのモデル
ƒ
すべてのユーザー
ƒ
すべてのフォント
次のスイッチを使用できます。
all: データベースについてのすべての情報を出力します。
1 つまたはすべてのデータベースについてこれらの情報を表示するには、次のコマンドを入力し
て <Enter> キーを押します。
インタラクティブ モード
1 つのデータベースについての情報:
statistic <データベース名>
すべてのデータベースについての情報:
statistic all
327
Oracle BPA Suite インストールおよび管理マニュアル
インタラクティブ モード以外
1 つのデータベースについての情報:
arisadm71 statistic <データベース名>
すべてのデータベースについての情報:
arisadm71 statistic all
3.9.2.28
Status
クライアント/サーバー接続のステータスを表示します。
クライアント/サーバー接続のステータスを表示するには、次のコマンドを入力して <Enter>
キーを押します。
インタラクティブ モード
status <サーバー>
インタラクティブ モード以外
arisadm71 status <サーバー>
3.9.2.29
Version
Oracle BPA Suite 管理ツール プログラムのバージョン番号を出力します。
バージョン番号を表示するには、次のコマンドを入力して <Enter> キーを押します。
インタラクティブ モード
Version
インタラクティブ モード以外
arisadm71 version
ワンポイント
Oracle Business Process Repository のバージョン番号を出力するには、Status
『ページ 328』 コマンドを使用します。
328
Oracle BPA Suite インストールおよび管理マニュアル
3.10
評価 (スクリプト)
VB レポート実行環境を使用すると、Java ベース製品を使用して作業するときに Visual
Basic のレポートを実行できます。VB レポート実行環境は、Windows 環境で動作しま
す。VB レポート実行環境は Oracle BPA Suite Site Administrator インストールと
共にインストールされます。レポート サーバーが有効になっていることを確認してください。
Oracle Business Process Architect を使用すると、JavaScript レポートを作成し、
実行できます。ただし、必要なシステム要件を満たしている必要があります。
Visual Basic レポート
約 10 MB の RAM に加えて、同時に実行される各 Visual Basic レポートにつき約
25 MB の RAM が必要です。たとえば、同時に 4 つのレポートを作成するには、10 MB
に加えて 25 MB の RAM が 4 つ分、つまり合計 110 MB の RAM が必要です。
JavaScript レポート
JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量
のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle
Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ
ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ページ
329』に関する情報にも注意してください。
注
レポート スクリプトの作成時に特定の要件 『ページ 329』を遵守すると、レポートの実行時
にメモリ要件を最適化することができます。これによりレポートの実行時間を短縮し、システム
がメモリの上限に達する危険を減らすことができます。
3.10.1
メモリ要件の最適化
レポート スクリプトの作成時に特定の要件 『ページ 329』を遵守すると、レポートの実行時
にメモリ要件を最適化することができます。これによりレポートの実行時間を短縮し、システム
がメモリの上限に達する危険を減らすことができます。
必要な間はレポート内のデータベース オブジェクトだけを使用します。あとで、データベース オ
ブジェクトはメモリに保持されなくなります。これを実施するには、たとえば以下の手順を実施
します。
329
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
可能であれば Oracle BPA Suite オブジェクトの一覧をグローバル変数に保存しない
ようにします。
ƒ
データを必要な期間だけ保持するために「短い」ファンクションを使用します。
ƒ
多くのオブジェクトを含む一覧が必要なくなった場合は、取り除くことをお勧めします。これ
により、Java のガーベッジ コレクションによって、メモリからこれらのオブジェクトが削除さ
れます。Java のメモリ要件および JavaScript の使用状況を直接制御できない場
合でも、この方法によって長期的にはレポート実行に必要なメモリを増やすことができま
す。
3.10.2
レポート フォーマットおよびレポート ファイル
Visual Basic レポート
「DOC」および「XLS」出力形式でレポートを生成するには、Oracle Business Process
Repository Site Manager がインストールされているコンピュータに Microsoft Office
バージョン 2000、2002、2003 または 2007 がインストールされている必要があります。
レポートを使用して Excel テーブルからデータをインポートする場合は、テーブルが「XLS」形
式で保存されていることを確認してください。
JavaScript レポートで必要とされる RAM の量は、状況によって大きく異なります。大量
のデータベース アイテムを処理するレポート スクリプトを実行する場合は、Oracle
Business Process Repository ではメイン メモリの上限が 1.2 GB のため、64 ビッ
ト版の Windows システムまたは UNIX システムをお勧めします。スクリプト開発 『ページ
329』に関する情報にも注意してください。
注
レポート サーバーはデフォルトで実行されます。Oracle Business Process
Repository で VB スクリプトを起動しない場合は、レポート サーバーをシャットダウン 『ペ
ージ 246』して、不必要にシステム リソースが使用されるのを避けることができます。これら
はいつでもローカルで実行することができます。レポート サーバーをシャットダウンするには、以
下のように userServerSettings.cfg ファイルを設定する必要があります。
すべてのレポート
たとえば、Microsoft Word または Microsoft Excel を使用して PDF 形式の文書を
出力するには、Adobe Reader および Microsoft Office バージョン 2000、2002、
2003、または 2007 がインストールされている必要があります。レポートを使用して Excel
330
Oracle BPA Suite インストールおよび管理マニュアル
テーブルからデータをインポートする場合は、テーブルが「XLS」形式で保存されていることを確
認してください。ドメインでポップアップ ブロックが有効な場合は、Publisher-Export では
PDF 形式でレポート出力を開けないことがあります。
また、モデルにリンクされたすべてのアプリケーションもインストールする必要があります。
レポートは Temp ディレクトリに保存されます。別のディレクトリに保存するには、出力プログ
ラムの [名前を付けて保存] 機能を使用します。
Oracle Business Process Architect では、評価スクリプト (レポート、マクロ、変換、
および意味論分析) は、Administration モジュールを使用して管理することができます。
3.10.3
Windows の API 関数
レポートはサーバー上で実行されるため、Windows の API 関数を使用して呼び出された
ダイアログは、クライアントに表示することができません。同じことが「Shell」と
「ShellExecute」の実行に当てはまります。対応するプログラムとファイルは、サーバーのデフ
ォルト メソッドを経由して起動されたりファイルが開かれたりします。
このため、Oracle BPA Suite スクリプト には、クライアント上でダイアログ ボックスを表示
し、プログラムを起動し、ファイルを開くための特殊メソッドが含まれています。これらのメソッドの
パラメータは、関連するヘルプ ファイルに記載されています。下の表に示されているように、デ
フォルトのメソッドを置き換えてください。下の表に示されているように、デフォルトのメソッドを置
き換えてください。
デフォルト
Oracle BPA Suite スクリプト
GetOpenFileName
BrowseForFiles
(Win API)
オプション パラメータには、たとえば = 0 があります。パラメータ
を + 8 増やすと、複数のファイルの選択が可能になります。
GetSaveFileName
BrowseForFiles
(Win API)
オプション パラメータには、たとえば = 3 があります。
GetFilePath
BrowseForFiles
(Sax Basic)
SHBrowseForFolder
BrowseForFolders
(Win API)
331
Oracle BPA Suite インストールおよび管理マニュアル
デフォルト
Oracle BPA Suite スクリプト
ShellExecute
Shell
(Win API)
3.10.4
ダイアログ変数
ローカル レポートとは異なり、レポートでダイアログ変数を使用する場合、ダイアログ変数のス
コープを宣言する必要があります。
ローカル レポートの例:
bIsOk = False
If bIsOk Then
Begin Dialog UserDialog 440,112,"ARIS Report"
' %GRID:10,7,1,1
OptionGroup.options
OptionButton 20,14,380,14,"Option1"
OptionButton 20,35,380,14,"Option2"
OKButton 210,77,100,21
CancelButton 320,77,100,21
End Dialog
Dim Dlg As UserDialog
End If
If Dlg.options = 0 Then ...
このレポートがサーバーで実行されるとエラーが発生します。これは、Dlg.options 変数がグ
ローバルで有効ではないためです。
以下の変更を加えることで Dlg.option 変数がグローバルに有効になり、Web レポートと
してレポートを実行できるようになります。
Dim nDlg_Options As Long
bIsOk = False
If bIsOk Then
Begin Dialog UserDialog 440,112,"ARIS Report"
' %GRID:10,7,1,1
OptionGroup.options
OptionButton 20,14,380,14,"Option1"
OptionButton 20,35,380,14,"Option2"
OKButton 210,77,100,21
CancelButton 320,77,100,21
End Dialog
Dim Dlg As UserDialog
nDlg_Options = Dlg.options
332
Oracle BPA Suite インストールおよび管理マニュアル
End If
If nDlg_Options = 0 Then ...
3.10.5
ネスト化ダイアログ
ネスト化ダイアログは Web レポートでは許可されていません。ネスト化ダイアログは、たとえば、
DialogFunc でメッセージ ボックス (MsgBox) を使用してエラー メッセージを出力する
場合などに発生します。Web レポートでこのメッセージ ボックスを出力するには、
DialogFunc で生成されたダイアログ ボックスが閉じたあとにのみメッセージ ボックスが表示
されるように統合する必要があります。
3.10.6
配置された属性のアイコン
たとえば、レポートを実行したり Publisher-Export を作成したりすると、Oracle
Business Process Repository のインストール ディレクトリにある icons サブディレク
トリに保存されているアイコンがリンクされているファイルに対して使用されます。Microsoft
Office 製品のアイコンは自動的に表示されます。これらのアプリケーションの場合、独自のア
イコンを使用する場合を除き、上記のディレクトリにアイコンを保存する必要はありません。
アイコンは変更することも、新しく追加することもできます。ICO 形式でアイコンを作成および
編集するには、適切なアプリケーションが必要です。該当のアプリケーションの拡張子に準じた
ファイル名を割り当てます。
たとえば、ビットマップ グラフィックやテキスト ファイルを表すアイコンを作成するには、
bmp.ico および txt.ico という名前でそれぞれグラフィックを保存します。
追加したアイコンはすぐに使用できます。アイコンを変更した場合は、Oracle Business
Process Repository を再起動する必要があります。
注
モデルに表示されるアイコンがレポート出力または Publisher-Export のアイコンと異なる
場合は、Oracle Business Process Repository のインストール ディレクトリの
icons サブディレクトリに対応するアイコンが保存されていることを確認してください。
配置された属性のアイコンが保存されていない場合、アイコンは Publisher-Export また
はレポート出力には表示されません。
333
Oracle BPA Suite インストールおよび管理マニュアル
3.10.7
マクロ用カスタム アイコンの追加
ユーザーが頻繁に使用するマクロをアイコンとしてツールバーに追加できるようにするには、管
理者がそれらのアイコンを提供する必要があります。
必要条件
Oracle Business Process Repository のインストール ディレクトリに対する管理権
限を持っていること。
手順
1. 関連する Oracle Business Process Repository のインストール ディレクトリ
server/templates/scriptservice/internal/ を開き、images サブディレクトリ
を作成します。
2. ここに PNG 形式でアイコン ファイルを保存することができます。
グラフィックのサイズは、(n*16) x 16 ピクセルである必要があります。
3. images.lst ファイルを作成し、UTF-8 形式で保存します。
このファイルで、アイコンがユーザー インターフェイスに表示される順序を指定します。
このファイルには、以下の構造が必要です。
<1 つ目のアイコンの名前>.png
<2 つ目のアイコンの名前>.png
...
ユーザーはプログラムを再起動したあとに、[マクロの設定] ダイアログ ボックスで新しいアイコ
ンを使用できます。images.lst ファイルがない場合は、images ディレクトリのアイコンは表
示されません。
334
Oracle BPA Suite インストールおよび管理マニュアル
3.11
確認されている制限事項
ARIS の使用方法に応じて、最適なシステム環境は異なります。
個別のケースについては、Oracle Corporation のサポート センターにお問い合わせくださ
い。
以下に記載されているバージョンより新しいバージョンについては、テストされておらず、承認も
されていません。
注
当ソフトウェアは、一覧に記載されているオペレーティング システムのバージョン、ならびにその
他のソフトウェアおよびハードウェア要件との組み合わせで動作することは承認されていますが、
このことは、特定のハードウェア/ソフトウェアとの組み合わせで予期せぬ競合性による問題が
発生しないことを保証するものではありません。
たとえば、特定のプリンタ/プリンタ ドライバやグラフィック カード/グラフィック カード ドライバを
特定のオペレーティング システムのバージョンで使用する場合などが、これに当てはまります。
場合によっては、Oracle BPA Suite でのグラフィックの表示、レポートの作成、その他の
Office アプリケーションの使用、または Web Publisher からのエクスポートにおいて動作
上の障害が発生することがあります。ソフトウェア プログラムのコピーを防止するためにハード
ウェア キーが使用されている場合は、パラレル インターフェイスのパフォーマンスが低下するた
め、遅延またはエラーが発生する可能性があります。
各種の技術を組み合わせる場合は、製造元の指示 (特にインターネット ページに公開され
たリリースに関するお知らせ) に従ってください。サポートされているサードパーティ システムが
正しく機能するかどうかの保証はいたしかねます。必ず、該当の製造元のインストール マニュ
アルに記載されている手順に従って作業するか、Oracle Corporation のサポート センタ
ーにお問い合わせください。
プリンタ/プロッタ
HPGL モードで HP DesignJet 800 プロッタ ドライバまたはそれに対応するドライバを使
用した場合、Oracle BPA Suite から正しく印刷することができません。
リンク
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。
335
Oracle BPA Suite インストールおよび管理マニュアル
メモリが不足すると、エクスポート処理はキャンセルされます。説明したエラー ソース 『ページ
337』にも注意してください。
PDF フォーマットのレポート
Windows オペレーティング システム
出力形式に [PDF] を選択し、デザイン ビューでレポート スクリプトを作成すると、Oracle
Business Process Repository がインストールされているコンピュータの文字セット
(C:¥Windows¥Fonts) のみが使用されます。テキストが [アルジェリア] 文字セットで書
式設定されている場合、この文字セットが指定したディレクトリにないと、テキストの出力には
デフォルトの文字セットが使用されます。
C:¥Windows¥Fonts にインストールした追加の文字セットは自動的に対象となります。
UNIX オペレーティング システム
UNIX オペレーティング システムでは、文字セットのデフォルトのディレクトリはありません。任
意のディレクトリに追加の文字セットをインストールした場合は、
install_bpa11.xxxxxx.sh/config ディレクトリの userServerSettings.cfg ファイ
ルを調整する必要があります。
これには、以下の式をファイルに追加します。
<reportdir
font_location="/Fonts/" >
</reportdir>
文字
JVM (Sun)
『http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5040856参
照 』 の既知のエラーにより、コンピュータ名には欧文の文字しか使用できません。
日本語の名前が付いた OLE オブジェクトを「de」や「en」などの別の言語で公開すると、名
前は正しく表示されません。このようなファイルは開くことができません。ファイルを開くには、日
本語 (またはその他の言語) のファイル名を英語名に変更します。
336
Oracle BPA Suite インストールおよび管理マニュアル
3.11.1
リンクの仕組み
リンクはリソース間を接続するものです。ブラウザでリンクをクリックすると、リンクされたファイルが
表示されます。このプロセスには多くの要因が働くため、エラーが発生する場合があります。す
べてのシステム要件を満たしていることと、承認されたブラウザのみを使用していることを確認
します。たとえば、IDS Scheer で承認されていないセキュリティ アップデートをブラウザにイ
ンストールすると、リンクは機能しなくなる場合があります。
Publisher-Export を作成して、大量のファイル (>15 MB) へのリンクを使用する場合、
Oracle Business Process Repository により多くのメモリが必要になることがあります。
メモリが不足すると、エクスポート処理はキャンセルされます。
ファイル サーバーの使用は、リンク エラーの発生を防ぐための 1 つの方法です。データベース
内でリンクされたすべてのファイルは、ファイル サーバーで管理されます。
ファイルの形式 (MIME 形式)
ブラウザによっては一部のファイル形式しか表示されない場合があります。また、一部のシステ
ムでは MIME 形式を直接識別できないために拡張子のないファイルが表示されません。ま
た、特定の形式のファイルへのアクセスが制限されている場合もあります。このような制限は、
システム管理者によって定義されている可能性があります。
ƒ
サーバー
ƒ
サーバーのオペレーティング システム
ƒ
クライアント
ƒ
クライアントのオペレーティング システム
ƒ
一元的な設定 (Active Directory を使用する場合など)
ƒ
プロキシとそのオペレーティング システム
表記の修正
システム構成によっては、リンクの表記によってエラーが発生する場合もあります。通常、URL
は 8 ビット表現で処理されます。Unicode コーディングは別個に処理する必要がありま
す。
次のことに注意すれば、正常に実行されます。
ƒ
リンクは英語で表記し、空白および特殊文字を含めない
337
Oracle BPA Suite インストールおよび管理マニュアル
日本語などの英語以外の言語でリンクを表記したり、空白や特殊文字をリンクに含める
場合は、リンク文字を引用符で囲む必要があります。
ƒ
リンクに入力できるのは 1024 文字以内のテキストです。
システムの多くでは、1024 文字を超えるリンクは処理できません。
リンクの種類
リンク元またはリンク先のドメインに応じて、ローカル リンクと外部リンクを区別する必要があり
ます。システムやセキュリティの設定によっては、エラーが発生する場合があります。
ƒ
外部リンク
正しく記述された絶対リンクでは、問題は発生しません。Oracle Business Process
Publisher から Oracle Business Process Publisher サーバー にコピーされた
ファイルへのすべてのリンクも正常に機能します。ブラウザはこれらのリンクを外部リンクとし
て処理します。
ƒ
ローカル リンク
ローカル ファイルへのすべてのリンクは、セキュリティ上の厳格な制約の対象になります。こ
のような制約は統一されておらず、ブラウザ、バージョン、パッチによってそれぞれ異なりま
す。たとえば、IDS Scheer で承認されていないセキュリティ アップデートをブラウザにイ
ンストールすると、リンクは機能しなくなる場合があります。
構文
ƒ
ドライブ リンクが含まれていないローカル リンク
リンク「file:///C:/Program Files/Internet Explorer/readme.txt」を実行す
ると、ローカルのディレクトリ構造「C:\Program Files\Internet
Explorer\readme.txt」でファイルが開きます。
ƒ
ドライブ リンクが含まれたローカル リンク
ƒ
リンク「file:///U:/ARIS/businesspublisher/tomcat
5.5.16/RUNNING.txt」を実行すると、ローカルのディレクトリ構造
「U:\ARIS\\businesspublisher\tomcat 5.5.16\RUNNING.txt」でファイル
が開きます。この場合、「U」はローカル ディレクトリへの直接リンクを表します。
ƒ
ネットワーク ドライブ リンクが含まれた外部リンク
リンク「file:///V:/External/Version.txt」を実行すると、ネットワーク構造
「V:\External\Version.txt」でファイルが開きます。この場合、「V」はネットワーク ド
ライブへの直接リンクを表します。
338
Oracle BPA Suite インストールおよび管理マニュアル
ƒ
UNC (Universal Naming Convention) リンク
UNC パス
「file://SERVER/www/trace.txt」、「file:///\\SERVER\www\trace.txt」、
または「file://///SERVER/www/trace.txt」のような構文の異なるリンクを実行す
ると、ドライブ構造「\\SERVER\www\trace.txt」でファイルが開きます。
UNC パスを使用することで、ネットワークのすべてのリソースに (ドライブ リンクを指定せ
ずに) 直接アクセスできます。
セキュリティ上のリスク
すべてのブラウザで相互参照によってセキュリティ上のリスクが必ず発生するわけではありませ
ん。むしろ、機能リンクがブロックされるケースの方が多く発生します。
Firefox の場合、このような場合はエラー コンソール ([ツール] メニューの [エラー コンソ
ール]) にメッセージが表示されますが、ローカル リンクと外部リンクの区別はありません。この
ため、すべてのローカル アクセスは自動的にブロックされます。このような場合は、<ドライブ
>:¥Documents and Settings¥<ユーザー<¥Application
data¥Mozilla¥Firefox¥Profiles¥<生成された名前<.default¥users.js ファイル
を次のように調整または作成することで、特定サイトのブロックを除外できます。
user_pref("capability.policy.policynames",
"localfilelinks");
user_pref("capability.policy.localfilelinks.sites",
"http://pcsomeone");
user_pref("capability.policy.localfilelinks.checkloaduri.en
abled", "allAccess");
認証
認証に失敗したり、リンクされたファイルの保存場所がない場合も、リンク エラーの発生原因
になることがあります。
ƒ
ローカルに保存されたファイルがデータベース内でリンクされている場合、Oracle
Business Process Repository を使用していると、このようなリンクは解決できませ
ん。このようなリンクは、ローカル サーバー「local」でデータベースを管理している場合の
み機能します。
ƒ
プロファイル ウィザードの [リンクを含める] ページ ([Ansicht] の [Optionen] にあ
る [Publisher-Export プロファイル]) で [文書をコピーする] チェック ボックスをオン
にして、Oracle Business Process Repository をサービスとして起動した場合は、
リンクされた文書へのアクセスを許可する権限を持っていることを確認します。
339
Oracle BPA Suite インストールおよび管理マニュアル
3.11.2
暦
Oracle BPA Suite ではグレオリオ暦がサポートされています。イスラム暦や日本の伝統的
な暦などの、その他の暦はサポートされていません。
3.12
用語集
サブエントリを選択してください。
Oracle Business Process Architect
ブラウザ内で、またはアプリケーションとして 『ページ 293』実行され、LAN または WAN で
使用できる、Oracle BPA Suite 製品ファミリのモデリング ツール。これにより、Oracle
Business Process Architect ではインターネットで業務プロセスをモデリングすることが
可能です。
Oracle Business Process Repository
Oracle BPA Suite アプリケーション サーバー (「アプリケーション サーバー」を参照)。
Oracle BPA Suite データベース変換
Oracle BPA Suite の変換コンポーネント。Oracle BPA Suite の以前のバージョンの
Oracle BPA Suite データを現在の Oracle BPA Suite フォーマットに変換します。
Oracle BPA Suite HTML Generator
Java ベースのクライアントをブラウザから起動したときに必要とされる HTML ファイルを、自
動的に生成するプログラム モジュール。
Oracle BPA Suite エージェント
Oracle Business Process Repository のプロセスを独立して監視および管理するプ
ログラム。
Oracle BPA Suite サイト
Oracle Business Process Repository、データベース サーバー、Oracle
Business Process Repository Site Manager それぞれ最低 1 つ。
340
Oracle BPA Suite インストールおよび管理マニュアル
Oracle BPA Suite Site Administrator
すべての Oracle BPA Suite サイトから同時に管理アクセスすることを可能にする中央管
理コンポーネント。
Oracle Business Process Repository Site
Manager
Oracle BPA Suite サイトの中心コンポーネント。たとえば、ライセンスおよびロック サービス
によって、プログラムやデータへのアクセスを調整します。
JRE
Java Runtime Environment。Java プログラムを実行する際に使用されるシステム。
Java Virtual Machine、Java Interpreter、ホスト オペレーティング システムの主コン
ポーネントから構成されます。
LAN
Local Area Network (構内ネットワーク)。企業内ネットワークです。帯域幅の広いネット
ワークです。
LDAP
Lightweight Directory Access Protocol (ライトウェイト ディレクトリ アクセス プロト
コル)。情報の中央管理ライブラリとディレクトリへのアクセスを提供するプロトコル。これにより、
データを検索する際、全ネットワークを検索する手間が省かれます。Oracle BPA Suite
へのユーザー ログオンのアクセス データは、LDAP サーバーで保管されるため、各データベー
スで個別に管理する必要がなくなります。
Oracle
Oracle BPA Suite インストールに使用できる、リレーショナル データベース システム。
RAID
Redundant Array of Independent Disks (独立ディスクの冗長アレイ)。RAID に
より、リンクされた複数のハードディスクに、単一のハード ディスクにアクセスするようにアクセス
できます。つまり、データの格納とデータのアクセスが、これらのハード ディスク間で分散される
341
Oracle BPA Suite インストールおよび管理マニュアル
ので、アクセス時間が短縮され、また、1 つのハード ディスクに障害が発生してもデータが完
全に失われることを防ぎます。
SSL
Secure Socket Layer (セキュア ソケット層)。プログラム間で交換されるデータを暗号
化するためのセキュリティ ソフトウェア。
WAN
Wide Area Network (広域ネットワーク)。企業ネットワーク内とインターネット経由の両
方でデータを伝送するネットワークです。帯域幅の狭いネットワークです。
Web クライアント コンポーネント
Web クライアントがアクセスする WWW コンポーネント。たとえば、Web ブラウザで起動し
たときの Oracle Business Process Architect です。
Web サーバー
ネットワーク内のユーザーまたはプログラムがアクセスできる HTML ページ、画像、文書など
のファイルやフォルダを格納しているサーバー。
アプリケーション サーバー
アプリケーションが実行されるコンピュータ。3 層アーキテクチャのコンポーネントです。
システム ユーザー
データベースのすべての利用権限とアクセス権を持つユーザーです。システム ユーザーはシス
テム管理者 (ユーザー「system」) またはほかのシステム ユーザーにより作成されます。シ
ステム ユーザー「system」 は、すべてのデータベースで自動的に作成されます。名前
「system」 は変更できません。不正なアクセスを防止するために、システム ユーザーは
「manager」というパスワードをただちに変更してください。システム ユーザーの利用権限お
よびアクセス権は変更できません。システム ユーザーの権限を取り消すには、該当ユーザーの
[利用権限] プロパティ ページの [システム ユーザー] チェック ボックスを、別のシステム ユ
ーザーがオフにする必要があります。これで、ユーザーの権限を変更できます。このあと、そのユ
ーザーにはアクセス権がなくなります。
342
Oracle BPA Suite インストールおよび管理マニュアル
system ユーザー
プログラムをインストールしたあとにはじめてログオンする場合、またはデータベースを新規作成
する場合は、ユーザー名 system を入力します。システム ユーザー「system」 は、すべ
てのデータベースで自動的に作成されます。このユーザーには、すべての利用権限およびアク
セス権が割り当てられます。認証されたユーザーは、LDAP システムまたは OIS システムを
使用している場合でも、この非常時用のユーザー名でデータベースにログオンできます。名前
「system」 は変更できません。不正なアクセスを防ぐために、「manager」というパスワード
はただちに変更してください。問題を回避するために、別のシステム ユーザーを作成すること
もできます。
データベース サーバー
Oracle BPA Suite リポジトリがインストールされているコンピュータ。Oracle BPA Suite
クライアントでは、Oracle BPA Suite データベースが含まれる Oracle BPA Suite リポ
ジトリがあるデータベース サーバーが Oracle Business Process Repository 経由で
アクセスされます。
ファイアウォール
内部ネットワークと外部ネットワーク (非保護) の間のデータ フローを制御し、非認証のアク
セスを阻止する保護メカニズムを提供するテクノロジ (ハードウェア/ソフトウェア)。
3.13
付録
3.13.1
システム言語とロケール ID
ロケール ID によって、言語グループの言語を指定します。
言語グループおよびコード ページは、番号でも表わされます (コード ページ=1252 など)。
言語グループには、-1252 のように先頭にマイナス記号 (-) が付けられます。
システム言語
ロケール ID
アフリカーンス語 - 南アフリカ
1078
アルバニア語 - アルバニア
1052
アラビア語 - アルジェリア
5121
343
Oracle BPA Suite インストールおよび管理マニュアル
システム言語
ロケール ID
アラビア語 - バーレーン
15361
アラビア語 - エジプト
3073
アラビア語 - イラク
2049
アラビア語 - ヨルダン
11265
アラビア語 - クウェート
13313
アラビア語 - レバノン
12289
アラビア語 - リビア
4097
アラビア語 - モロッコ
6145
アラビア語 - オマーン
8193
アラビア語 - カタール
16385
アラビア語 - サウジアラビア
1025
アラビア語 - シリア
10241
アラビア語 - チュニジア
7169
アラビア語 - アラブ首長国連邦
14337
アラビア語 - イエメン
9217
バスク語 - スペイン
1069
ベラルーシ語 - ベラルーシ
1059
ブルガリア語 - ブルガリア
1026
カタロニア語 - スペイン
1027
中国語 - 香港
3076
中国語 - 中華人民共和国
2052
中国語 - シンガポール
4100
中国語 - 台湾
1028
クロアチア語 - クロアチア
1050
344
Oracle BPA Suite インストールおよび管理マニュアル
システム言語
ロケール ID
チェコ語 - チェコ共和国
1029
デンマーク語 -デンマーク
1030
オランダ語 - ベルギー
2067
オランダ語 - オランダ
1043
英語 - オーストラリア
3081
英語 - ベリーズ
10249
英語 - カナダ
4105
英語 - カリブ
9225
英語 - アイルランド
6153
英語 - ジャマイカ
8201
英語 - ニュージーランド
5129
英語 - 南アフリカ
7177
英語 - トリニダード
11273
英語 - イギリス
2057
英語 - アメリカ合衆国
1033
エストニア語 - エストニア
1061
フェロー語 - フェロー諸島
1080
現代ペルシャ語 - イラン
1065
フィンランド語 - フィンランド
1035
フランス語 - ベルギー
2060
フランス語 - カナダ
3084
フランス語 - フランス
1036
フランス語 - ルクセンブルク
5132
フランス語 - スイス
4108
345
Oracle BPA Suite インストールおよび管理マニュアル
システム言語
ロケール ID
ドイツ語 - オーストリア
3079
ドイツ語 - ドイツ
1031
ドイツ語 - リヒテンシュタイン
5127
ドイツ語 - ルクセンブルク
4103
ドイツ語 - スイス
2055
ギリシャ語 - ギリシャ
1032
ヘブライ語 - イスラエル
1037
ハンガリー語 - ハンガリー
1038
アイスランド語 - アイスランド
1039
インドネシア語 - インドネシア
1057
イタリア語 - イタリア
1040
イタリア語 - スイス
2064
日本語 - 日本
1041
韓国語 - 韓国
1042
ラトビア語 - ラトビア
1062
リトアニア語 - リトアニア
1063
ノルウェー語 - ノルウェー
(ボークモール語)
1044
ノルウェー語 - ノルウェー
(新ノルウェー語)
2068
ポーランド語 - ポーランド
1045
ポルトガル語 - ブラジル
1046
ポルトガル語 - ポルトガル
2070
ルーマニア語 - ルーマニア
1048
ロシア語 - ロシア
1049
セルビア語 - セルビア (キリル文字)
3098
346
Oracle BPA Suite インストールおよび管理マニュアル
システム言語
ロケール ID
セルビア語 - セルビア (ラテン文字)
2074
スロバキア語 - スロバキア
1051
スロベニア語 - スロベニア
1060
スペイン語 - アルゼンチン
11274
スペイン語 - ボリビア
16394
スペイン語 - チリ
13322
スペイン語 - コロンビア
9226
スペイン語 - コスタリカ
5130
スペイン語 - ドミニカ共和国
7178
スペイン語 - エクアドル
12298
スペイン語 - エルサルバドル
17418
スペイン語 - グァテマラ
4106
スペイン語 - ホンジュラス
18442
スペイン語 - メキシコ
2058
スペイン語 - ニカラグア
19466
スペイン語 - パナマ
6154
スペイン語 - パラグアイ
15370
スペイン語 - ペルー
10250
スペイン語 - プエルトリコ
20490
スペイン語 - スペイン
(現代スペイン語)
3082
スペイン語 - スペイン
(伝統スペイン語)
1034
スペイン語 - ウルグアイ
14346
スペイン語 - ベネズエラ
8202
スウェーデン語 - フィンランド
2077
347
Oracle BPA Suite インストールおよび管理マニュアル
3.13.2
システム言語
ロケール ID
スウェーデン語 - スウェーデン
1053
タイ語 - タイ
1054
トルコ語 - トルコ
1055
ウクライナ語 - ウクライナ
1058
ベトナム語 - ベトナム
1066
ポート番号
次のポート番号は、Windows インストールの Services ファイルに書き込まれます。このフ
ァイルは Windows の system32/drivers/etc/ ディレクトリにあります。
ポート
名前
対象
16070
aris71_name_public
パブリック ネーム サービス
16071
aris71_name_private
プライベート ネーム サービス
16072
aris71_admin
管理サービス
16073
aris71_admin_agent
エージェント サービス
16074
aris71_Olite
標準データベース システム
16075
aris71_local_public
パブリック ネーム サービス ローカル
16076
aris71_local_Olite
標準データベース システム ローカル
16077
aris71_local_private
プライベート ネーム サービス
ローカル
16078
aris71_local_admin
管理サービス ローカル
16079
aris71_bp_service
Business Publisher サービス
16080
aris71_simuserver
シミュレーション サービス
16081
aris71_local_simuserver
シミュレーション サービス ローカル
348
Oracle BPA Suite インストールおよび管理マニュアル
ポート
名前
対象
16083
aris71_bp_report
Business Publisher Report サ
ービス
349
Oracle BPA Suite インストールおよび管理マニュアル
キーワード
A
Acrobat Reader - 207
B
Backup - 312
Backupasn - 314
Backupconfig - 315
C
Citrix - 256
Configadminpassword - 315
Createdb - 317
D
Dbmspassword - 317
Download - 317
E
Exit - 318
H
Help - 318
I
Interactive - 319
J
Java Runtime Environment - 207
Java ベース製品 - 290
K
Kill - 319
L
LDAP - 341
List - 320
M
Maintain - 320
Monitor - 321
O
Oracle BPA Suite Notify Service - 248
Oracle BPA Suite エージェント - 254
Oracle BPA Suite クライアントのインストール
(Linux) - 7
Oracle BPA Suite クライアントのインストール
(Windows) - 5
Oracle BPA Suite 管理ツール
Backup - 312
Backupasn - 314
Backupconfig - 315
Configadminpassword - 315
Createdb - 317
Dbmspassword - 317
Download - 317
Exit - 318
Help - 318
Interactive - 319
Kill - 319
List - 320
Maintain - 320
Monitor - 321
Password - 321
Reorg - 322
Restore - 322
Restoreasn - 324
Restoreconfig - 325
Restoreversioned - 323
Server - 325
Sessions - 326
Siteadminpassword - 327
Statistic - 327
Status - 328
Version - 328
Oracle BPA Suite 管理ツールの起動 - 309
Oracle Business Process Publisher サーバー 264
Apache Tomcat Web Application Server
のインストール (Solaris/Linux) - 62
Apache Tomcat Web Application Server
のインストール (Windows) - 42
IBM WebSphere Application Server (WAS
6.0.X) (Windows) - 70
Oracle Business Process Publisher レポート
サーバー のインストール - 188
Oracle Business Process Publisher サーバー の
インストール - 41
Oracle Business Process Publisher レポート サ
ーバー のインストール - 188
Oracle Business Process Repository
IBM DB2 データベース - 223
MS SQL データベース - 219
Oracle Business Process Repository Site
Manager の接続の設定 - 245
i
Oracle BPA Suite インストールおよび管理マニュアル
Oracle データベース - 213
SSL の有効化 - 243
カスタム インストール - 16
クライアント接続の設定 - 245
シミュレーション サーバーの非アクティブ化 - 246
メモリの拡張 - 294
レポート サーバーの非アクティブ化 - 246
ログ メッセージ (デバッグ) - 242
ログオンのログ - 242
標準インストール - 12
Oracle Business Process Repository Site
Manager
IBM DB2 を使用したインストール - 27
MS SQL Server を使用したインストール - 26
Oracle Business Process Repository Site
Manager の接続の設定 - 245
既存の Oracle データベース インスタンスを使用した
インストール - 22
新規に作成した Oracle データベース インスタンスを
使用したインストール - 24
設定済みの Oracle データベース インスタンスを使
用したインストール - 20
SSL 暗号化 - 243
Statistic - 327
Status - 328
V
Version - 328
あ
アプリケーション - 293
アプレット - 293
Password - 321
インストール
Oracle BPA Suite Site Administrator - 19
Oracle BPA Suite Web クライアント コンポーネン
ト - 39
Oracle BPA Suite クライアントのインストール
(Linux) - 7
Oracle BPA Suite クライアントのインストール
(Windows) - 5
Oracle Business Process Publisher サーバー
のインストール - 41
Oracle Business Process Repository Site
Manager - 20
Oracle Business Process Repository のイン
ストール (Windows) - デフォルト - 11
Oracle Business Process Repository のイン
ストール (Windows) - ユーザー定義 - 16
システム アドオン - 208
ソフトウェア配布 - 294
自動バックアップ - 210
R
か
Reorg - 322
クライアント ログ - 261
Oracle Business Process Repository のインスト
ール (Windows) - デフォルト - 11
Oracle Business Process Repository のインスト
ール (Windows) - ユーザー定義 - 16
P
Restore - 322
Restoreasn - 324
クライアント接続の設定 - 245
Restoreconfig - 325
さ
Restoreversioned - 323
サーバー ログ - 254
S
システム アドオン - 208
Server - 325
Sessions - 326
Siteadminpassword - 327
SQL*Plus スクリプト
インポート - 214
システム言語 - 343
シミュレーション サーバーの非アクティブ化 - 246
ソフトウェア配布 - 294
ソフトウェア要件
Oracle BPA Suite UML Designer - 256
Oracle BPA Suite データベース変換 - 252
Oracle Business Process Architect - 256
Oracle Business Process Publisher - 261
Oracle Business Process Repository - 233
Oracle Business Process Simulator - 256
Web クライアント コンポーネント - 256
ii
Oracle BPA Suite インストールおよび管理マニュアル
メモリの追加 - 250
は
ブラウザの使用 (Java ベース製品) - 290
プログラムをアプリケーションとして起動 - 293
プログラムをアプレットとして起動 - 293
プログラムをブラウザで起動 - 290
ま
マルチモニタの動作 - 256
メモリの拡張 - 250
メモリを最適化できるスクリプト - 329
ら
レポート サーバーの非アクティブ化 - 246
ログ メッセージ (デバッグ) - 242
ログオンのログ - 242
ロケール ID - 343
漢字
管理
ソフトウェア配布 - 294
ブラウザの使用 (Java ベース製品) - 290
言語および文字セットの追加 - 293
旧バージョンの Oracle BPA Suite からのデータ転送
- 303
言語および文字セットの追加 - 293
言語の追加 - 293
自動バックアップ - 210
承認されたプラットフォーム
Oracle Business Process Repository - 233
設定データベース - 305
評価 - 329
文字セット - 293
iii
Fly UP