0202.EBS-DBA0102.系统客户化开发初始化安装总结
来源:互联网 发布:知乎怎么发专栏 编辑:程序博客网 时间:2024/06/07 21:49
第一部分 客户化模块的建立
本章指导系统管理员如何创建客户化应用模块。
Warring:本章内容以个人测试环境为背景;在生产环境实施时需要作相应路径更改。第一步 Tablespace和User创建
-- create tablespaceCREATE TABLESPACE CUXD DATAFILE '/u01/oracle/PROD/db/apps_st/data/cuxd.dbf' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;CREATE TABLESPACE CUXX DATAFILE '/u01/oracle/PROD/db/apps_st/data/cuxx.dbf' SIZE 200M AUTOEXTEND ON EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;-- create the temp tablespace /*CREATE TEMPORARY TABLESPACE temp TEMPFILE '/u01/oracle/PROD/db/apps_st/data/temp.dbf' SIZE 50M AUTOEXTEND ONNEXT 50M MAXSIZE 20480MEXTENT MANAGEMENT LOCAL;*/-- create userCREATE USER CUX IDENTIFIED BY CUX;GRANT CREATE SESSION,CREATE TABLE,CREATE PROCEDURE,CREATE SEQUENCE,CREATE TRIGGER,CREATE VIEW,CREATE SYNONYM,CREATE TYPE,CREATE DATABASE LINK,ALTER ANY OUTLINE,ANALYZE ANY,QUERY REWRITE,CREATE MATERIALIZED VIEW,DROP ANY OUTLINE,CREATE CLUSTER,CREATE ANY OUTLINE,ALTER SESSIONTO CUX;GRANT resource to CUX;--assign tablespace to userALTER USER CUX DEFAULT TABLESPACE CUXD QUOTA UNLIMITED ON CUXD;ALTER USER CUX TEMPORARY TABLESPACE temp;
R12环境:
R12不需要自己创建tablespace,所有的应用都是在APPS_TS_TX_DATA下。sqlplus / as sysdba
SQL>create user cux identified by cux default tablespace APPS_TS_TX_DATA temporary tablespace TEMP; SQL>grant connect ,resource to cux identified by cux;
第二步 目录结构建立
在目标服务器上依次建立以下目录结构:
cd $APPL_TOPmkdir tgcustcd tgcustmkdir 12.0.0cd 12.0.0mkdir adminmkdir binmkdir formscd formsmkdir USmkdir ZHSmkdir programscd ..mkdir logmkdir outmkdir packagemkdir reportscd reportsmkdir USmkdir ZHScd ..mkdir setupmkdir sqlmkdir wfcd wfmkdir wftmkdir sql
注:这里创建的目录可以根据实际需要只创建需要的即可,目录结构可以参考$APPL_TOP目录下的标准模块目录层次结构。
第三步 UNIX/Linux环境变量建立
切换用户的时候用:
su - applmgr
不要忘记‘-’,作用是启动环境变量。
更改$INST_TOP/appl/admin/PROD_ebs.xml
先备份PROD_ebs.xml为PROD_ebs.xml.bakYYYYMMDD
修改PROD_ebs.xml
打开改文件,找到这一行:
<GL_TOP oa_var="s_gltop"oa_type="PROD_TOP"oa_enabled="FALSE">/u01/oracle/PROD/apps/apps_st/appl/gl/12.0.0</GL_TOP>
在这一行下面添加一行:
<CUX_TOPoa_var="s_cuxtop" oa_type="PROD_TOP"oa_enabled="TRUE">/u01/oracle/PROD/apps/apps_st/appl/cux/12.0.0</CUX_TOP>
改完保存,并上传覆盖原文件。运行环境变量,然后重启应用服务器以生效
.$APPL_TOP/ PROD_ebs.envcd$INST_TOP/admin/scriptsshadstpall.sh apps/appsshadstrtal.sh apps/apps
注意:这里重启应用后没有生效,我的做法是在重启前先执行autoconfig:
sh $INST_TOP/admin/scripts/adautocfg.sh
第四步 应用注册
登录OA系统,并以“系统管理员”职责登录系统。
在功能菜单中选择“应用产品-注册”,打开“应用产品”窗口;
新建一条记录(具体内容如下),保存后,关闭该窗口。
应用:CUX Customized Application
简称:CUX
基本路径:CUX_TOP
说明:CUX Customized Application
第五步 用户注册
登录OA 系统,并以“系统管理员”职责登录系统。
在功能菜单中选择“安全性-ORACLE-注册”,打开“Oracle用户”窗口;
新建一条记录(具体内容如下),保存后,关闭该窗口。
在这里会需要你输入口令,必须与数据库中的用户口令一致,才能使用户生效。
数据库用户名:CUX第六步 数据组注册
登录OA 系统,并以“系统管理员”职责登录系统。
在功能菜单中选择“安全性-ORACLE-数据组”,打开“数据组”窗口;
新建一条记录(具体内容如下),保存后,关闭该窗口。
用窗口菜单“查询-查找”来检索出“标准”数据组。并在其下的明细行中新建一条记录(具体内容如下),保存后,关闭该窗口(如果OA 启用了MRC,则需要在“MRC”数据组中添加同样一条记录):
应用:CUXCustomized Application
ORACLE 标识:APPS
说明:- 0202.EBS-DBA0102.系统客户化开发初始化安装总结
- EBS多OU和多帐套客户化总结
- EBS多OU和多帐套客户化总结
- EBS多OU和多帐套客户化总结
- EBS多OU和多帐套客户化总结
- EBS客户化迁移SQL
- EBS Form开发总结(1)
- Oracle EBS Form开发总结
- 0202.EBS-2TEC1701.WebADI开发技术总结(1/6)
- 0202.EBS-2TEC1701.WebADI开发技术总结(2/6)
- 客户管理系统案例总结
- EBS 客户表结构
- EBS R12客户信息
- 转]EBS中客户化表结构的设计原则
- Oracle EBS客户化程序中格式化金额
- Oracle EBS客户化程序中格式化金额
- EBS多OU和多帐套客户化实现
- Oracle EBS客户化程序中格式化金额
- 泡在 Stack Overflow 答题的 30 天
- Mac vnc远程
- 谈谈HSTS超级Cookie
- 素数筛法
- 面向对象
- 0202.EBS-DBA0102.系统客户化开发初始化安装总结
- Eclipse离线安装Hibernate时进度条不动的问题。
- 编写高质量的python(第一章)
- rethinkdb安装
- CentOS──xxx is not in the sudoers file解决方法
- ftikftuki
- 大神级别的SEO,原来是这样炼成的!
- 响应式设计概述
- bower 安装bootstrap 提示installing Bootstrap with Bower on mac says: Error: EACCES, permission denied