Oracle Application Express

概要

  • ORACLE の Web アプリケーション開発ツール。
  • 略称 APEX。
  • 以前は Oracle HTML DB と呼称されていた。
  • DB が ORACLE であれば、無償で使用できる。
  • Oracle 10g Express Edition (10gXE) でも使用可能。
  • サーバーは apache + mod_plsql で動作するため、特別なアプリケーションサーバーは不要。
  • 日本語版の最新は 3.0.1。

リンク

Oracle Application Express
http://otn.oracle.co.jp/products/database/application_express/index.html
Application Expressのアーキテクチャ
http://otndnld.oracle.co.jp/products/database/application_express/html/113504/apex_arch.html
マニュアル
http://otn.oracle.co.jp/document/products/htmldb/
Oracle Application Express 3.0.1 を Oracle Database XE で使用する方法(英語)
http://www.oracle.com/technology/products/database/application_express/html/3.0.1_and_xe.html

バージョンの確認方法

  • スタート → プログラム → Oracle Database 10g Express Edition → データベースのホームページに移動 でログイン画面を表示する。
  • ユーザー名と、パスワードを入力してログインし、画面右下のバージョンを確認する。
    APEX_VERSION.PNG

Oracle 10g XE に、APEX 3.0.1 をインストール

詳細はマニュアルなどを参照ください。

  1. OTN からダウンロード
  2. ダウンロードしたファイルを適当な場所で展開
  3. コマンドプロンプトを開き、展開した場所をカレントディレクトリにする
  4. sqlplus に sys でログインする 「sqlplus sys/SYS_password as sysdba」
  5. インストール用 SQL を呼び出す 「SQL> @apexins password SYSAUX SYSAUX TEMP /i/」 (password は APEX の管理者パスワード。
  6. イメージデータの配置?
    1. sqlplus に sys でログインする 「sqlplus sys/SYS_password as sysdba」
    2. 「SQL> @apxldimg.sql ".."」
    3. 「SQL> @apxxepwd.sql password」
  7. 日本語化
    1. sqlplus は終了しているはずなので、コマンドプロンプトから 「set NLS_LANG=American_America.AL32UTF8」を入力
    2. sqlplus に sys でログインする 「sqlplus sys/SYS_password as sysdba」
    3. 「SQL> ALTER SESSION SET CURRENT_SCHEMA = FLOWS_030000;」
    4. 「SQL> @builder/ja/load_ja.sql」
  8. ログイン
    1. http://127.0.0.1:8080/apex/ からログイン画面を開く
    2. 作業領域(workspace)は、INTERNAL、SYSTEM、HR などを指定する (DB で FLOWS_03000.APEX_WORKSPACE_APEX_USERS を参照)
    3. ユーザー名、パスワードを入力して[ログイン]押下

インストール完了

APEX_VERSION3.PNG

OEHRサンプルのインストール時のメモ

Oracle 10g XE + APEX 3.0.1 の環境

  • インストールするユーザーに下記の権限を設定しておく (DBA があっても個別に設定する必要がある模様)
    • CREATE TABLE
    • CREATE TYPE
    • CREATE VIEW
    • CREATE SEQUENCE
    • CREATE PROCEDURE
    • CREATE TRIGGER
  • INSERT 文で「ORA-01843: 指定した月が無効です。」というエラーがでたら、スクリプトを修正する。(ブラウザの言語を変更してもいい?)
選択肢 投票
参考になった 21  
参考にならなかった 3  


添付ファイル: fileAPEX_VERSION3.PNG 1187件 [詳細] fileAPEX_VERSION.PNG 1291件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-11-02 (金) 11:47:03 (4192d)