oracle form on query,OracleForm实战总结.doc
Lab 1: 创建客户化应用$ cd $APPL_TOP
在目录$APPL_TOP下建立目录satyam,其结构如图(注意大小写的区分)
图1.1
Step 2: 修改Environment File
以applprod用户登录操作系统
修改环境文件 PROD.env ,增加如下2行:
SATYAM_TOP = “/demoapp/demoappl /satyam/1.0.0”
Export SATYAM_TOP
重启ORACLE APPLICATIONS,以使更改生效。
Step 3: 创建Tablespace/User
以applprod用户登录操作系统
运行:$ sqlplus
在SQL-PLUS中,以用户名SYSTEM连结数据库
运行以下命令建立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 ;
运行以下命令建立USER:
create user satyam
identified by satyam
default tablespace satyam_data
temporary tablespace temp ;
运行以下命令授权:
grant connect, resource to satyam ;
grant select any table to satyam ;
grant select any sequence to satyam ;
如果是一次性导入的话下面是运行创建Table, Sequence, Trigger, Synonym, View, Package等的脚本,在下一节再讨论。
Step 4: Application Setup
操作者必须先登录OA系统,并以“系统管理员”职责进入“浏览器”窗口。
(1) Application Register
在功能菜单中选择“应用-注册”,打开“应用”窗口
新建一条记录(具体内容如下),保存后,关闭该窗口
ApplicationSATYAM CustomizationShort NameSATYAMBasepathSATYAM_TOPDescriptionSATYAM Customization(2) Oracle Users
在功能菜单中选择“安全性-ORACLE-注册”,打开“ORACLE用户”窗口
新建一条记录(具体内容如下),保存后,关闭该窗口
Database User NameSATYAMPassword相应口令(系统要求输入2次,以确认)PrivilegeEnabledInstall Group1DescriptionSATYAM Customization(3)Data Groups
在功能菜单中选择“安全性-ORACLE-数据组”,打开“数据组”窗口
用窗口菜单“查询-查找”来检索出“标准”数据组。并在其下的明细行中新建一条记录(具体内容如下),保存后,关闭该窗口(如果OA启用了MRC,则需要在“MRC”数据组中添加同样一条记录)。
ApplicationSATYAM CustomizationORACLE IDAPPSDescription(4)Request Groups
在功能菜单中选择“安全性-责任-请求”,打开请“求组窗口”,创建一条新记录。
GroupSATYAM Concurrent ProgramsApplicationSATYAM CustomizationCodeDescription 接下来的步骤是建立Menu,Responsibility,Profile等,在此就不再一一赘述了。
Lab 2: 创建客户化数据库对象的注意事项
在开发客制化Form往往要创建的新的数据库对象。比如。比如一个客制化的应用为SATYAM,对应的Schema为SATYAM,那么实在对象如、Sequence、triggers等建在Schema的表空间中,其他packages, views, procedures, functions等创建在Apps Schema下,常见错误是把表建在Apps Schema下又来建别
oracle form on query,OracleForm实战总结.doc相关推荐
- Oracle Form二次开发实战总结
操作数据无非删除.更新.插入的动作,在Oracle Form依靠下面触发器完成这些操作. Form Trigger Key-commit 保存按钮触发/Ctrl+S 键盘触发/代码触发 Blo ...
- Oracle Form二次开发实战总结 调用Form
http://blog.163.com/hcyhan@126/blog/static/50315227200831491559855/ Form开发中经常会用到Form间相互调用的功能,总结了以下,大 ...
- oracle 实例多一些的书,Oracle+Database+11g+PLSQL编程实战(书+源码)
[实例简介] Oracle+Database+11g+PLSQL编程实战(书+源码) [实例截图] [核心代码] OracleDatabase11gPLSQL编程实战(书源码) ├── Oracle ...
- Oracle特殊恢复原理与实战(DSI系列)
1.深入浅出Oracle(DSI系列Ⅰ) 2.Oracle特殊恢复原理与实战(DSI系列Ⅱ) 3.Oracle SQL Tuning(DSI系列Ⅲ)即将开设 4.Oracle DB Performan ...
- Oracle数据库12cR2(项目实战之二):Linux系统安装Oracle12.2
oracle数据库12cR2(项目实战之二):linux系统安装Oracle12.2 一.课程主题: 风哥Oracle数据库教程12cR2(项目实战之二):在linux操作系统安装Oracle12.2 ...
- Oracle Form Builder
Oracle Form Builder 是Oracle的一个开发工具,可以针对Oracle公司的E-Business Suit的ERP系统开发的.对应的还有reports builder. Oracl ...
- Oracle EBS使用CSV导入Oracle Form及BOM清单导入 API
Oracle EBS物料BOM清单维护是用户最头疼的事情,特别对一些电子产品行业的产品种类多,更新周期短和BO层级多等等特点,用户提出想在PADS软件或AD软件或PLM系统的BOM清单导出Excel, ...
- MySQL与Oracle主键Query性能测试结果
MySQL与Oracle主键Query性能测试结果 From:DBA同事的测试结果 为了让大家更详细的了解Oracle和MySQL的差异和适用场景,为数据库选型提供帮助,我们对MySQL和Oracle ...
- Oracle Form 之 Compute Data
操作数据无非删除.更新.插入的动作,在Oracle Form依靠下面触发器完成这些操作. Form Trigger Key-commit 保存按钮触发/Ctrl+S 键盘触发/代码触发 ...
最新文章
- 全球公有云巨头:亚马逊 AWS
- c程序设计语言第五单元,(C语言程序设计基础课件)第五单元循环结构程序设计.pptx...
- 脑电信号滤波方式汇总
- 2020年,产品经理如何提高求职成功率?
- tf.train.exponential_decay
- ensp路由器无法启动_ensp和CRT使用小技巧
- 我的内核学习笔记2:platform设备模型
- 基于heartbeat v1配置mysql和httpd的高可用双主模型
- AssemblyInfoTask-new
- c++ 编译添加dll_使用MinGW编译OpenCV4源码与配置使用演示
- 2021年软考VRRP虚拟路由冗余技术
- 【瑕疵检测】基于matlab Gabor滤波布匹瑕疵检测【含Matlab源码 407期】
- DSGE模型的Stata实现简介
- c51流水灯实验报告汇编语言,LED流水灯显示实验,单片机实验报告
- wordpress插件_5个最佳WordPress企业目录插件
- 软件测试自学网站推荐_四大适合年轻人自学的网站!知乎超100万人推荐,自学改变人生...
- 博弈论 —— 海盗分金
- 写博客有什么意义以及为什么?
- 文章4:多功能智能跟随行李箱控制系统设计 | 本科毕业设计 - 【资料搜索技巧+参考资源整合】
- 【从饮水机到名人堂之c语言】日常学习总结
热门文章
- 节日假期如何规划旅游?vr智慧景区让你足不出户畅游美景
- perf常用命令(perf top perf record perf stat)
- 无人驾驶计算机控制系统,自动驾驶汽车的无人驾驶系统三大模块是什么?
- Android12,SCHEDULE_EXACT_ALARM权限检查值一直返回true
- 基于FIR的音乐加噪降噪及频谱分析
- 双月数据生成及其常见算法(二)
- 助力危化运输升级 欧曼一体化解决方案再写山东危化安全运输新篇
- VSCode换行快捷方式及键盘快捷键重置
- 关闭win10任务视图功能
- ThreadPoolExecutor(二)——execute