Oracle Form 实战:创建客户化应用步骤详解

需积分: 9 0 下载量 137 浏览量 更新于2024-09-20 收藏 886KB DOC 举报
Oracle Form 实战总结文档详细介绍了如何进行一个基础的客户化应用程序开发过程。该教程分为四个步骤,分别涉及目录设置、环境变量配置、数据库对象创建以及应用系统的初始化。 Lab1: 创建客户化应用 Step1: 建立Directory 首先,以applprod用户身份登录操作系统,切换到Oracle Applications的安装目录$APPL_TOP,然后在此目录下创建一个名为'satyam'的子目录,确保大小写正确,以便后续组织和管理应用文件。这一步的目的是为了存放特定于应用的定制资源。 Step2: 修改EnvironmentFile 操作者需要修改环境文件PROD.env,添加 SATYAM_TOP 变量,指定新创建的satyam目录路径,如'SATYAM_TOP=/demoapp/demoappl/satyam/1.0.0'。接着,通过'export'命令将此变量导出,这样其他程序可以访问到这个路径。完成这些设置后,重启Oracle Applications服务,使得环境变化生效。 Step3: 创建Tablespace和User 在操作系统下,使用SQL*Plus工具以SYSTEM用户身份连接数据库。接着,创建两个表空间,分别是satyam_data和satyam_idx,分别用于数据和索引存储。每个表空间都指定了初始大小和自动扩展策略。然后,为新用户satyam创建并分配默认表空间(satyam_data)和临时表空间(temp)。为了保证应用访问权限,还需授予satyam用户连接、资源管理和基本数据查询权限。 Step4: ApplicationSetup 在这个阶段,用户需要登录到Oracle Applications系统,以系统管理员角色进入浏览器界面。操作者需要执行"ApplicationRegister"功能来: (1) 注册应用:在应用管理菜单中选择"应用-注册",打开应用注册窗口。在这里,用户需要创建一个新的应用记录,包括应用名称、描述、版本等基本信息,这是应用在系统中可见的基础配置。 后续内容概述 虽然文档部分未提供,但提到如果有一次性导入大量对象的需求,包括创建表、序列、触发器、别名、视图、包等,这将在后续章节详细讲解。这些对象是构成客户化应用的核心组件,它们定义了数据模型、业务逻辑以及用户界面。 Oracle Form实战总结文档提供了一个从零开始创建Oracle应用程序的完整流程,从基础环境配置到用户权限设定,再到实际应用对象的设计和注册,对于学习和实践Oracle Forms开发者来说,这是一个宝贵的参考资料。