Leopard de Oracle10g R2 (Intel x86-64) #8 - (APEX3.2と遊ぶ #1)
さて、前回予告していたようにOracle10g R2 10.2.0.4.0 for MacOSX (Intel x86-64)へOracle Application Express 3.2をインストールして無理矢理使ってみましょう! の第一話。
Oracle Application Express3.2(以下、APEX3.2)は、http://www.oracle.com/technology/products/database/application_express/download.htmlからダウンロード。
今回はOracle10g R2 10.2.0.4.0 for MacOSX (Intel x86-64)へAPEX3.2の英語環境をインストールするところまでを試してみる。
PL/SQLパッケージ等の作成がメインだから問題になりそうな箇所はないんだけど、なんで未サポートなんだろう?。 Oracle HTTP Serverが未サポートだからその影響か?
上記URLからダウンロードしたAPEX3.2を解凍したディレクトリに移動(MacOSX Leopardでは通常Downloadフォルダへダウンロードされる。)
guppy:˜ oracle$
guppy:˜ oracle$ cd /Users/oracle/Downloads/apex
guppy:apex oracle$ ll
total 424
-r--r--r--@ 1 oracle oinstall 690 9 10 2008 apex_epg_config.sql
-r--r--r--@ 1 oracle oinstall 15749 1 18 17:38 apex_epg_config_core.sql
-r--r--r--@ 1 oracle oinstall 5208 1 8 13:33 apexins.sql
-r--r--r--@ 1 oracle oinstall 8476 1 8 13:33 apexvalidate.sql
-r--r--r--@ 1 oracle oinstall 1549 1 8 13:33 apxchpwd.sql
-r--r--r--@ 1 oracle oinstall 2830 12 23 18:39 apxconf.sql
・・・・中略・・・・
drwxr-xr-x@ 873 oracle oinstall 29682 2 11 05:50 images
-r--r--r--@ 1 oracle oinstall 1295 12 23 18:39 load_trans.sql
drwxr-xr-x@ 64 oracle oinstall 2176 2 8 19:34 owa
drwxr-xr-x@ 9 oracle oinstall 306 2 8 21:30 utilities
-rw-rw-r-- 1 oracle oinstall 4803 2 17 12:13 welcome.html
guppy:apex oracle$
guppy:apex oracle$
ディレクトリを移動後、SQL*Plusから赤太文字で示したapexins.sql(前述)を実行する。
実行時のパラメータはAPEXのマニュアルを見てね。
guppy:apex oracle$ sqlplus /nolog
SQL*Plus: Release 10.2.0.4.0 - Production on 水 5月 13 19:08:04 2009
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
> conn / as sysdba
接続されました。
SYS> @apexins SYSAUX SYSAUX TEMP /i/
セッションが変更されました。
. ____ ____ ____ ____
. / \ | \ /\ / | /
.| || / / \ | | |
.| ||--- ---- | | |--
.| || \ / \ | | |
. \____/ | \/ \ \____ |____ \____
.
. Application Express Installation.
...................................
.
... Checking prerequisites
・・・・中略・・・・
I. I N S T A L L P R E - C R E A T E T A B L E S P E C S
...wwv_flow_init_htp_buffer
プロシージャが作成されました。
エラーはありません。
権限付与が成功しました。
・・・・中略・・・・
II. I N S T A L L F L O W T A B L E S
...create v function stub
ファンクションが作成されました。
エラーはありません。
...create nv function stub
ファンクションが作成されました。
エラーはありません。
・・・・中略・・・・
III. I N S T A L L F L O W P A C K A G E S P E C S
...wwv_flow_hot_http_links
ファンクションが作成されました。
エラーはありません。
・・・・中略・・・・
Package Specsのタイミング。
経過: 00:00:11.13
IV. I N S T A L L F L O W P A C K A G E B O D I E S
...wwv_dbms_sql
エラーはありません。
・・・・中略・・・・
Package Bodiesのタイミング。
経過: 00:02:50.20
V. P E R F O R M F L O W G R A N T S
Installing flows_files objects 2
...create flows_files
...trigger wwv_biu_flow_file_objects
エラーはありません。
Grantsのタイミング。
経過: 00:00:00.09
VI. I N S T A L L F L O W S
define "^" (hex 5e)
...internal messages
APPLICATION 4411 - APEX - System Messages
Set Credentials...
Check Compatibility...
WWV_FLOW_API.FLOWS_API_LAST_EXTENDED20090112
WWV_FLOW_API.CURRENT_FLOWS_VERSION20090112
・・・・中略・・・・
......Message f4400_p12_howto_step7
......Message internal_users
......Message database_users
......Message f4400_p22_obj_created
......Message f4400_p10_queries_help
......Message f4400_p9_tables_help
......Message f4400_p22_table_info
......Message f4400_p8_forms_help
......Message f4400_p20_reports_help
......Message f4400_p49_defs_help
......Message wwv_flow_item_protection_save_item_internal_only_show
......Message wwv_flow_sw_parser_line_exceeds_32k
......Message wwv_flow_sw_api_check_priv_obj
......Message f4050_approved_account_req_display
......Message archivelog
・・・・中略・・・・
Install Internal Flowsのタイミング。
経過: 00:00:34.94
...Development install if necessary
セッションが変更されました。
I. O R A C L E S Y S I N S T A L L P R O C E S S
dev_grants
...grant APEX owner development privileges
・・・・中略・・・・
...done grant APEX owner core privileges
...CONNECT as the Oracle user who will own the APEX engine
セッションが変更されました。
III. I N S T A L L F L O W P A C K A G E S P E C S
wwv_flow_plsql_editor.sql
・・・・中略・・・・
Development Package Specsのタイミング。
経過: 00:00:40.17
wwv_flow_plsql_editor.plb
パッケージ本体が作成されました。
・・・・中略・・・・
Development Package Bodiesのタイミング。
経過: 00:00:29.69
権限付与が成功しました。
PL/SQLプロシージャが正常に完了しました。
VI. I N S T A L L F L O W S
define "^" (hex 5e)
APPLICATION 4000 - APEX - Application Builder
Set Credentials...
Check Compatibility...
API Last Extended:20090112
Your Current Version:20090112
・・・・中略・・・・
Install Internal Development Applicationsのタイミング。
経過: 00:09:10.55
load verification images
PL/SQLプロシージャが正常に完了しました。
エラーはありません。
・・・・中略・・・・
Thank you for installing Oracle Application Express.
Oracle Application Express is installed in the APEX_030200 schema.
The structure of the link to the Application Express administration services is as follows:
http://host:port/pls/apex/apex_admin (Oracle HTTP Server with mod_plsql)
http://host:port/apex/apex_admin (Oracle XML DB HTTP listener with the embedded PL/SQL gateway)
The structure of the link to the Application Express development interface is as follows:
http://host:port/pls/apex (Oracle HTTP Server with mod_plsql)
http://host:port/apex (Oracle XML DB HTTP listener with the embedded PL/SQL gateway)
JOB_QUEUE_PROCESSES: 10
PL/SQLプロシージャが正常に完了しました。
セッションが変更されました。
Performing Application Express component validation - please wait...
Completing registration process.
Validating installation.
PL/SQLプロシージャが正常に完了しました。
Validate Installationのタイミング。
経過: 00:02:04.77
・・・・中略・・・・
VII. L O A D E N G L I S H D I C T I O N A R Y
トリガーが変更されました。
...10000 rows
...20000 rows
...30000 rows
...40000 rows
...50000 rows
...60000 rows
...70000 rows
English Dictionaryのタイミング。
経過: 00:02:58.72
Upgradeのタイミング。
経過: 00:00:01.15
...End of install if runtime install
...create null.sql
Development Installationのタイミング。
経過: 00:17:28.33
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing optionsとの接続が切断されました。
guppy:apex oracle$
guppy:apex oracle$
特に問題もなくAPEX3.2の英語版はインストールできた。これなら次も順調かもよ・・・・・
次はAPEXのバージョン確認(FAQですが)。
apex_030200.wwv_flows_release関数を使えば確認できます。
ちなみにhtmldbなんて呼ばれていたころから flows_02000とか、リリース毎にスキーマ名が変る点にご注意を。但し関数名は変らないのでスキーマ名だけ注意すれば問題ないです。
guppy:apex oracle$ sqlplus /nolog
SQL*Plus: Release 10.2.0.4.0 - Production on 水 5月 13 19:08:04 2009
Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
> conn / as sysdba
接続されました。
SYS> select apex_030200.wwv_flows_release from dual;
WWV_FLOWS_RELEASE
--------------------------------------------------------------------------------
3.2.0.00.27
SYS>
次回、日本語リソースのインストール。毎回思うけど、apexins.sqlで一緒にやってくれないかな?
jaとか指定するとenにつづいてjaをインストールしてくれるとか・・・・面倒で・・・。
バックナンバー
・Oracle10g R2 for MacOSX (Intel x86-64) released !!!
・Leopard de Oracle10g release 2 (Intel x86-64)
・Leopard de Oracle10g R2 (Intel x86-64) #1
・Leopard de Oracle10g R2 (Intel x86-64) #2
・Leopard de Oracle10g R2 (Intel x86-64) #3 (ちょいと寄り道)
・Leopard de Oracle10g R2 (Intel x86-64) #4 (Companion CD installation)
・Leopard de Oracle10g R2 (Intel x86-64) #5 (dbstart and dbshut does not work!! But....)
・Leopard de Oracle10g R2 (Intel x86-64) #6 (onsがバグっている?件..)
・Leopard de Oracle10g R2 (Intel x86-64) #7 (iSQL*Plusのメッセージがものすごく怖い件)
| 固定リンク | 0 | コメント (0) | トラックバック (0)
最近のコメント