oracle cux,EBS增加客制应用CUX:Custom Application
1. 创建数据库文件和帐号
[[email protected] oracle]# su - oracle
[[email protected] ~]$ sqlplus / as sysdba
SQL*Plus: Release 11.1.0.7.0 - Production on Sun May 24 10:13:48 2015
Copyright (c) 1982, 2008, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.7.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> create tablespace CUX_DATA datafile ‘/d01/oracle/VIS/db/apps_st/data/cux_data01.dbf‘ size 200M reuse autoextend on next 100M;
Tablespace created.
SQL> create tablespace CUX_INDEX datafile ‘/d01/oracle/VIS/db/apps_st/data/cux_index01.dbf‘ size 200M reuse autoextend on next 100M;
Tablespace created.
SQL> create temporary tablespace CUX_TEMP tempfile ‘/d01/oracle/VIS/db/apps_st/data/cux_temp01.dbf‘ size 200M;
Tablespace created.
SQL> create user cux identified by cux default tablespace CUX_DATA temporary tablespace CUX_TEMP;
User created.
SQL> grant resource to cux;
Grant succeeded.
SQL> grant connect to cux;
Grant succeeded.
SQL> grant create table to cux;
Grant succeeded.
SQL> grant create view to cux;
Grant succeeded.
SQL> grant create package to cux;
grant create package to cux
*
ERROR at line 1:
ORA-00990: missing or invalid privilege
SQL> grant create synonym to cux;
Grant succeeded.
SQL> grant create sequence to cux;
Grant succeeded.
2. 创建客制应用文件目录结构(参考INV_TOP)
[[email protected] ~]# su - applmgr
[[email protected] ~]$ cd $APPL_TOP/inv
[[email protected] inv]$find . -type d -exec mkdir -p $APPL_TOP/cux/{} \;[[email protected] inv]$ cd ..
[[email protected] appl]$ cd cux
[[email protected] cux]$ du
8 ./12.0.0/help/US
8 ./12.0.0/help/ZHS
24 ./12.0.0/help
8 ./12.0.0/html
8 ./12.0.0/reports/US
8 ./12.0.0/reports/ZHS
24 ./12.0.0/reports
8 ./12.0.0/log
8 ./12.0.0/lib
8 ./12.0.0/out
8 ./12.0.0/patch/115/import/US
8 ./12.0.0/patch/115/import/ZHS
24 ./12.0.0/patch/115/import
8 ./12.0.0/patch/115/odf
8 ./12.0.0/patch/115/xdf
8 ./12.0.0/patch/115/irep/patch/115/import/US
16 ./12.0.0/patch/115/irep/patch/115/import
8 ./12.0.0/patch/115/irep/patch/115/odf
8 ./12.0.0/patch/115/irep/patch/115/sql
40 ./12.0.0/patch/115/irep/patch/115
48 ./12.0.0/patch/115/irep/patch
8 ./12.0.0/patch/115/irep/java/ebi/item/server
16 ./12.0.0/patch/115/irep/java/ebi/item
24 ./12.0.0/patch/115/irep/java/ebi
32 ./12.0.0/patch/115/irep/java
88 ./12.0.0/patch/115/irep
8 ./12.0.0/patch/115/xml/US
8 ./12.0.0/patch/115/xml/ZHS
24 ./12.0.0/patch/115/xml
8 ./12.0.0/patch/115/driver
8 ./12.0.0/patch/115/publisher/templates/US
8 ./12.0.0/patch/115/publisher/templates/ZHS
24 ./12.0.0/patch/115/publisher/templates
8 ./12.0.0/patch/115/publisher/defs
40 ./12.0.0/patch/115/publisher
8 ./12.0.0/patch/115/sql
216 ./12.0.0/patch/115
224 ./12.0.0/patch
8 ./12.0.0/java/make
8 ./12.0.0/java/jar
24 ./12.0.0/java
8 ./12.0.0/xml/orc115
16 ./12.0.0/xml
8 ./12.0.0/forms/US
8 ./12.0.0/forms/ZHS
24 ./12.0.0/forms
8 ./12.0.0/mds/lov/webui/ZHS
16 ./12.0.0/mds/lov/webui
8 ./12.0.0/mds/lov/consign/webui/ZHS
16 ./12.0.0/mds/lov/consign/webui
24 ./12.0.0/mds/lov/consign
48 ./12.0.0/mds/lov
8 ./12.0.0/mds/wshtxn/server/ZHS
16 ./12.0.0/mds/wshtxn/server
24 ./12.0.0/mds/wshtxn
8 ./12.0.0/mds/consign/webui/ZHS
16 ./12.0.0/mds/consign/webui
24 ./12.0.0/mds/consign
8 ./12.0.0/mds/rcv/server/ZHS
16 ./12.0.0/mds/rcv/server
24 ./12.0.0/mds/rcv
8 ./12.0.0/mds/attributesets/ZHS
16 ./12.0.0/mds/attributesets
8 ./12.0.0/mds/txnui/webui/ZHS
16 ./12.0.0/mds/txnui/webui
8 ./12.0.0/mds/txnui/lotDetails/webui/ZHS
16 ./12.0.0/mds/txnui/lotDetails/webui
24 ./12.0.0/mds/txnui/lotDetails
8 ./12.0.0/mds/txnui/serialDetails/webui/ZHS
16 ./12.0.0/mds/txnui/serialDetails/webui
24 ./12.0.0/mds/txnui/serialDetails
72 ./12.0.0/mds/txnui
216 ./12.0.0/mds
8 ./12.0.0/bin
8 ./12.0.0/mesg
8 ./12.0.0/admin/driver
8 ./12.0.0/admin/sql
24 ./12.0.0/admin
8 ./12.0.0/sql
640 ./12.0.0
648 .
3. 增加客制应用到自动配置文件
[[email protected] ~]# su - applmgr
[[email protected] ~]$ cd $APPL_TOP
[[email protected] appl]$ find . -name "*.env"
./ad/12.0.0/admin/template/APPSORA_ux.env
./ad/12.0.0/admin/template/adiasnt.env
./ad/12.0.0/admin/template/ad80nt.env
./ad/12.0.0/admin/template/install/template/db/ad8idbux.env
./ad/12.0.0/admin/template/install/template/db/ad8idbnt.env
./ad/12.0.0/admin/template/APPLSYS_nt.env
./ad/12.0.0/admin/template/APPLSYS_ux.env
./ad/12.0.0/admin/template/adovars_nt.env
./ad/12.0.0/admin/template/adiasux.env
./ad/12.0.0/admin/template/APPSORA_nt.env
./ad/12.0.0/admin/template/adovars_ux.env
./ad/12.0.0/admin/template/ad80ux.env
./asg/12.0.0/admin/template/asgovars_nt.env
./asg/12.0.0/admin/template/asgovars_ux.env
./fnd/12.0.0/fndenv.env
./fnd/12.0.0/usrxit/devenv.env
./APPSVIS_ebs12vis.env
./VIS_ebs12vis.env
./admin/adovars.env
[[email protected] appl]$ vi VIS_ebs12vis.env
#!/bin/sh
#
# $Header: APPLSYS_ux.env 120.29.12010000.3 2009/01/11 17:35:23 mmanku ship $
#
# ###############################################################
#
# This file is automatically generated by AutoConfig. It will be read and
# overwritten. If you were instructed to edit this file, or if you are not
# able to use the settings created by AutoConfig, refer to Metalink Note
# 387859.1 for assistance.
#
# ###############################################################
#
############################
# Set the variables required
############################
AFJSMARG="-server -Xmx384m -XX:NewRatio=2 -XX:+UseSerialGC -Doracle.apps.fnd.common.Pool.leak.mode=stderr:off -verbose:
gc"
export AFJSMARG
AFJCPARG="-client"
export AFJCPARG
APPLRGF="/d01/applmgr/VIS/inst/apps/VIS_ebs12vis/logs/appl/rgf"
export APPLRGF
CNTL_BREAK="ON"
export CNTL_BREAK
ORACLE_TERM="vt220"
export ORACLE_TERM
/CONTEXT_FILE
# Define APPS_JDBC_URL
######################
APPS_JDBC_URL="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp)(HOS
T=ebs12vis.oracle.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=VIS)))"
export APPS_JDBC_URL
##########################################
# Define AD_APPS_JDBC_URL for AD Utilities
##########################################
TEMP_APPS_JDBC_URL="jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(LOAD_BALANCE=YES)(FAILOVER=YES)(ADDRESS=(PROTOCOL=tcp
)(HOST=ebs12vis.oracle.com)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=VIS)))"
AD_APPS_JDBC_URL=`echo $TEMP_APPS_JDBC_URL | cut -d "@" -f2`
export AD_APPS_JDBC_URL
####################################################################
# The CONTEXT_FILE variable stores the location of the context file.
####################################################################
CONTEXT_FILE="/d01/applmgr/VIS/inst/apps/VIS_ebs12vis/appl/admin/VIS_ebs12vis.xml"
export CONTEXT_FILE
####################################################################
# The CONTEXT_NAME variable stores the value for the current context
####################################################################
CONTEXT_NAME="VIS_ebs12vis"
export CONTEXT_NAME
########################################################
# The APPLFENV variable is the filename of this file.
# If you rename this file, you should change this value.
########################################################
[[email protected] ~]$ cd $INST_TOP/appl/admin
[[email protected] appl]$ vi VIS_ebs12vis.xml
/d01/applmgr/VIS/apps/apps_st/appl/au/12.0.0
/d01/applmgr/VIS/apps/apps_st/appl/cux/12.0.0
APPLSYSPUB/PUB
Application Developer ==> Application==> Register
System Administrator ==> Security ==> ORACLE ==> Register
System Administrator ==> Security ==> ORACLE ==> DataGroup
Alter Manager ==> System ==> Installations
4. 客制应用CUX下应用APPS_DDL, APPS_ARRAY_DDL
SQL> @$AD_TOP/admin/sql/adaaddls.pls system_pword custom_schema custom_schema_pword
SQL> @$AD_TOP/admin/sql/adaaddlb.pls system_pword custom_schema custom_schema_pword
5. 重启EBS应用层服务[[email protected] ~]$ cd $INST_HOME/admin/scripts
[[email protected] appl]$ sh adstpall.sh apps/apps
[[email protected] cux]$ sh adstrtal.sh apps/apps
原文:http://www.cnblogs.com/quanweiru/p/4526128.html
oracle cux,EBS增加客制应用CUX:Custom Application相关推荐
- windchill 中增加客制化角色
windchill 目前所有版本均是如此添加客制化角色 增加客制化角色 添加角色的语法 Entry Format (values equal to default value are not incl ...
- OAF学习笔记-19-在客制页面做出Tab(标签页)
思路:多页面可以在页面heard页面上制作Tab页(客制页,没有Tab页的系统页面可用这种方法,系统页面中增加客制页见下一问题)系统中客制页面的heard 不能再页面中进行修改要在heard,只能在E ...
- Oracle EBS Interface/API(28) - 客制化开发AP付款API
背景 在某项目中,需要把其他系统的AP发票和付款同步至Oracle EBS系统.但是,Oracle官方并没有提供标准AP付款API,需要自行客制化开发AP付款API, 其中,它主要用应场景: 与资金管 ...
- oracle 浏览器插件,ThinForms - for Oracle Forms, EBS, Discoverer
应用介绍 TheThinFormsChromeextensionallowsyoutorunOracleFormsandOracleEBS(OracleFormsbased)applications, ...
- tiptop 编译运行_tiptop客制规范总结
1 程序更改一定要先在toptest环境中更改,测试完毕后再搬到topprod环境. 2 标准区程序搬到客制区之前,务必检查p_zz中的链接档,在客制区是否已经存在,否则会导致程序的覆盖,资料的丢失. ...
- 客制化键盘编程_指尖运动会,谁是打字冠军,双十一机械键盘推荐
机械键盘就只能玩游戏吗?当然不是,其实机械键盘出现还远远早于薄膜键盘,早期类似IBM.AST.HP.康柏一类的品牌机都是标配机械键盘的.早期的机械键盘确实有点笨重,尤其是白轴的机械键盘,让你毕生难忘. ...
- Magento教程 7:客制化网站
帮助你的Magento更上一层楼! 架站完成后,我们将分享一些Magento好用的功能.扩充套件.小技巧以及常见的问题. 开启多语言介面 在Magento中,你可以轻松的进行语言切换,只要使用Mage ...
- 客制化键盘编程_开学在即,国产机械键盘怎么选
早年机械键盘就是chh一类的晒物社区出现的高端货,得益于国内轴厂和成品厂家的努力,近年来机械键盘早已经不是王谢堂前燕,越来越多玩家可以轻轻松松选择自己喜欢的机械键盘. 开学在即,不少朋友都会选择升级装 ...
- Android 系统(251)---sec2.0和sec2.1新增分区DA客制化步骤
sec2.0和sec2.1新增分区DA客制化步骤 在sec2.0和sec2.1中,如果客户新增分区超过两个,又不想用DA中默认的sec policy,可以按如下方法进行配置. 以MT6739为例,增加 ...
最新文章
- 4g通信模块怎么连接sim卡_你好eSIM,再见SIM卡
- 移动html特殊链接【打电话_发短信_发邮件】
- 干掉RESTful:GraphQL真香!
- mybatis 依赖于jdbc_优于jdbc的mybatis框架入门
- Laravel测试驱动开发--功能测试
- 使用Prometheus+grafana打造高逼格监控平台
- IIS搭建站点错误系列
- HTML怎么把文字分栏_html代码怎样优化更利于SEO排名
- 小Q系列故事——大笨钟
- jQuery DataTables: How to add a checkbox column
- 计算机模拟技术在材料中的应用,浅谈计算机模拟技术在材料科学中的应用.doc...
- mac 系统搭建web服务器,MAC OS 如何搭建本地webserver
- zigbee协议栈-端点
- 在linux中PHP的集成环境吗,linux有没有php集成环境
- 微信小游戏制作坦克大战(一)微信小游戏制作工具介绍
- 推荐10个免费的html,10个免费的HTML在线编辑工具
- 我们怎样制作照片拼图?简单实用的拼图方法来了
- CSDN博客第一期云计算最佳博主评选
- 微信小程序修改制作生成头像——校庆头像制作小程序
- DEDECMS站点内容怎么自动更新到新浪微博
热门文章
- maya腿的蒙皮旋转枢轴_python Maya烘焙枢轴
- html5城堡防御游戏《小英雄呼呼》截图
- 日志搜集、过滤及推送处理框架logstash及fluentd总结
- 基于Spring Session实现JIM分布式Session
- 计算机软著在线登记,计算机软件著作权登记收费标准
- 用Python机器人监听微信群聊
- qq2013 beta4(6734)木头显ip v10.4.2
- 抖音被限流怎么办,抖音被限流了解决办法介绍:国仁网络资讯
- 如何查看端口是否打开
- neu坐标系和xyz坐标系转换_航测必知的坐标系详解和转换关系