oracle form on query,OracleForm实战总结.doc
Lab 1: 創(chuàng)建客戶化應(yīng)用$ cd $APPL_TOP
在目錄$APPL_TOP下建立目錄satyam,其結(jié)構(gòu)如圖(注意大小寫的區(qū)分)
圖1.1
Step 2: 修改Environment File
以applprod用戶登錄操作系統(tǒng)
修改環(huán)境文件 PROD.env ,增加如下2行:
SATYAM_TOP = “/demoapp/demoappl /satyam/1.0.0”
Export SATYAM_TOP
重啟ORACLE APPLICATIONS,以使更改生效。
Step 3: 創(chuàng)建Tablespace/User
以applprod用戶登錄操作系統(tǒng)
運(yùn)行:$ sqlplus
在SQL-PLUS中,以用戶名SYSTEM連結(jié)數(shù)據(jù)庫
運(yùn)行以下命令建立TABLESPACE:
create tablespace satyam_data
datafile ' /demo/demodata/satyam_data01.dbf'
size 500M reuse autoextend on next 10M ;
create tablespace satyam_idx
datafile '/demo/demodata/satyam_idx01.dbf'
size 100M reuse autoextend on next 10M ;
運(yùn)行以下命令建立USER:
create user satyam
identified by satyam
default tablespace satyam_data
temporary tablespace temp ;
運(yùn)行以下命令授權(quán):
grant connect, resource to satyam ;
grant select any table to satyam ;
grant select any sequence to satyam ;
如果是一次性導(dǎo)入的話下面是運(yùn)行創(chuàng)建Table, Sequence, Trigger, Synonym, View, Package等的腳本,在下一節(jié)再討論。
Step 4: Application Setup
操作者必須先登錄OA系統(tǒng),并以“系統(tǒng)管理員”職責(zé)進(jìn)入“瀏覽器”窗口。
(1) Application Register
在功能菜單中選擇“應(yīng)用-注冊”,打開“應(yīng)用”窗口
新建一條記錄(具體內(nèi)容如下),保存后,關(guān)閉該窗口
ApplicationSATYAM CustomizationShort NameSATYAMBasepathSATYAM_TOPDescriptionSATYAM Customization(2) Oracle Users
在功能菜單中選擇“安全性-ORACLE-注冊”,打開“ORACLE用戶”窗口
新建一條記錄(具體內(nèi)容如下),保存后,關(guān)閉該窗口
Database User NameSATYAMPassword相應(yīng)口令(系統(tǒng)要求輸入2次,以確認(rèn))PrivilegeEnabledInstall Group1DescriptionSATYAM Customization(3)Data Groups
在功能菜單中選擇“安全性-ORACLE-數(shù)據(jù)組”,打開“數(shù)據(jù)組”窗口
用窗口菜單“查詢-查找”來檢索出“標(biāo)準(zhǔn)”數(shù)據(jù)組。并在其下的明細(xì)行中新建一條記錄(具體內(nèi)容如下),保存后,關(guān)閉該窗口(如果OA啟用了MRC,則需要在“MRC”數(shù)據(jù)組中添加同樣一條記錄)。
ApplicationSATYAM CustomizationORACLE IDAPPSDescription(4)Request Groups
在功能菜單中選擇“安全性-責(zé)任-請求”,打開請“求組窗口”,創(chuàng)建一條新記錄。
GroupSATYAM Concurrent ProgramsApplicationSATYAM CustomizationCodeDescription 接下來的步驟是建立Menu,Responsibility,Profile等,在此就不再一一贅述了。
Lab 2: 創(chuàng)建客戶化數(shù)據(jù)庫對象的注意事項(xiàng)
在開發(fā)客制化Form往往要創(chuàng)建的新的數(shù)據(jù)庫對象。比如。比如一個(gè)客制化的應(yīng)用為SATYAM,對應(yīng)的Schema為SATYAM,那么實(shí)在對象如、Sequence、triggers等建在Schema的表空間中,其他packages, views, procedures, functions等創(chuàng)建在Apps Schema下,常見錯(cuò)誤是把表建在Apps Schema下又來建別
總結(jié)
以上是生活随笔為你收集整理的oracle form on query,OracleForm实战总结.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eventide 2022假日活动
- 下一篇: iOS APP启动函数调用顺序~详解