DBA_FND Load程式迁移工具介绍和应用(案例)
2014-06-10 Created By BaoXinjian
1. FNDLOAD的作用
则是为了移植EBS数据定义而诞生的工具,有LCT控制文件和LDT设定源数据
2. 存在两种模式: 下载/上传
下载: FNDLOAD apps/apps 0 Y DOWNLOAD afcpprog.lct xxap_prog.ldt PROGRAM APPLICATION_SHORT_NAME=XXAP
CONCURRENT_PROGRAM_NAME=XXAP_PROGRAM
上传: FNDLOAD apps/apps 0 Y UPLOAD afcpprog.lct xxap_prog.ldt
3. 常用的FND_LOAD的lct文件
- afcpprog.lct: 可执行、并发程序、值集、弹性域
- afcpexec.lct:可执行程序
- afattach.lct:附件
- afcpreqg.lct: 请求组
- afcprset.lct: 请求集
- afffload.lct: 值集、关键性弹性域和描述性弹性域及相关安全性设置
- aflvmlu.lct: Lookups
- afmdmsg.lct: 消息
- afscprof.lct: profile options 预制文件
- afscursp.lct: Application users,User Responsibilities,Security groups,Applications,Application Responsibilities and Exclusion Functions
- afsload.lct: FORM, FUNCTION, MENU, ENTRY, OBJECT, OBJECT_INSTANCE_SET, GRANT
- affrmcus.lct: Form个性化定义
4. FND Load的结构
5. FND Load的基本语法
FNDLOAD [username/password] 0 Y [mode] [configuration file] [target data file] [object type key] [object Identifier]
例如. 并发程式的语法
(1). download
FNDLOAD apps/pwd@seeddb 0 Y
DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct file_name.ldt
PROGRAM APPLICATION_SHORT_NAME="prod" CONCURRENT_PROGRAM_NAME="concurrent name"
(2). upload
FNDLOAD apps/apps@seeddb 0 Y
UPLOAD $FND_TOP/patch/115/import/afsload.lct file_name.ldt
FUNCTION FUNC_APP_SHORT_NAME="app_short_name" FUNCTION_NAME="function_name"
案例:对并发程式Request进行迁移
Step1. 查看需下载的并发程式
Step2. 通过FND Load进行下载,
FNDLOAD存放路径为: /u01/oracle/VIS/apps/apps_st/appl/fnd/12.0.0/bin or $FND_TOP/bin
FNDLOAD apps/apps@VIS 0 Y
DOWNLOAD $FND_TOP/patch/115/import/afcpprog.lct /tmp/bxj/xxbxjpghtmlrp.ldt
PROGRAM APPLICATION_SHORT_NAME="SQLAP" CONCURRENT_PROGRAM_NAME="BXJPGHTMLRP"
Step3. 查看下载的ldt文件,确认无误
Step4. 通过FNDLoad进行上传
FNDLOAD apps/apps@VIS 0 Y
UPLOAD $FND_TOP/patch/115/import/afcpprog.lct /tmp/bxj/xxbxjpghtmlrp.ldt
FUNCTION FUNC_APP_SHORT_NAME="SQLAP" FUNCTION_NAME="BXJPGHTMLRP"
Step5. 查看上传后的结构,我测试的是同一个instance,将原来的CP从Database中删掉了,条件限制,无法测试不同instance间的迁移
Thankns and Regards
DBA_FND Load程式迁移工具介绍和应用(案例)的更多相关文章
- dubbo介绍及其使用案例
dubbo介绍及其使用案例 1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果 ...
- Web开发模式【Mode I 和Mode II的介绍、应用案例】
开发模式的介绍 在Web开发模式中,有两个主要的开发结构,称为模式一(Mode I)和模式二(Mode II) 首先我们来理清一些概念吧: DAO(Data Access Object):主要对数据的 ...
- HBase基本知识介绍及典型案例分析
本次分享的内容主要分为以下五点: HBase基本知识: HBase读写流程: RowKey设计要点: HBase生态介绍: HBase典型案例分析. 首先我们简单介绍一下 HBase 是什么. HBa ...
- Spring Data JPA介绍与简单案例
一.Spring Data JPA介绍 可以理解为JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现,引用JPQL(Java Persistence Query Languag ...
- 第15.32节 PyQt(Python+Qt)入门学习:containers容器类部件QToolBox工具箱介绍及使用案例
老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 容器部件就是可以在部件内放置其他部件的部件,在Qt Designer中可以使用的容器部件有 ...
- Android Fragment的介绍与使用(案例Demo)
应用场景: 众所了解Android上的界面展示都是通过Activity实现的,可是Activity也有它的局限性,相同的界面在手机上显示可能非常好看,在平板上就未必了.为了让界面能够在平板上更好地展示 ...
- Hibernate介绍和入门案例
一身转战三千里,一剑曾当百万师 如果你在之前没有学过SSH三大框架,那么你之前肯定是通过JDBC来对数据库进行操作.现在,你完全可以把跟数据库交互的操作直接交给Hibernate. Hibernate ...
- Golang指针基本介绍及使用案例
一.指针的相关概念说明 变量:是基本类型,变量存的就是值,也叫值类型 地址:用于引用计算机的内存地址,可理解为内存地址的标签,通俗一点讲就是一间房在小区里的门牌号.如下图① 指针:指针变量存的是一个地 ...
- Spring学习笔记(一)—— Spring介绍及入门案例
一.Spring概述 1.1 Spring是什么 Spring是一个开源框架,是于2003年兴起的一个轻量级的Java开发框架, 由Rod Johnson 在其著作<Expert one on ...
随机推荐
- HDU-4747 Mex(线段树区间更新)
题目大意:给一个长度为n的整数序列,定义mex(i,j)表示区间[i,j]中没有出现过的最小非负整数,求sigma(mex(i,j)),即序列中所有连续非空子区间的mex之和. 题目分析: answe ...
- CentOS 中PHP开启 GD功能
yum install php-gd 然后重启服务器: service httpd restart
- 【NOIP2012】国王游戏
这一次高精度完美地过辣好开心OvO,还get到了非常方便的高精度除小于10000的方法,这个是我自己脑出来的OvO 看来下午高精度傻逼得值qvq 原题: 恰逢 H 国国庆,国王邀请 n 位大臣来玩一个 ...
- 【P1326】超级教主
DP优化 原题: LHX教主很能跳,因为Orz他的人太多了.教主跳需要消耗能量,每跳1米就会消耗1点能量,如果教主有很多能量就能跳很高.教主为了收集能量,来到了一个神秘的地方,这个地方凡人是进不来的. ...
- Python中变量的作用域(variable scope)
http://www.crifan.com/summary_python_variable_effective_scope/ 解释python中变量的作用域 示例: 1.代码版 #!/usr/bin/ ...
- [译] AlphaGo 的确是一个大事件
[译] AlphaGo 的确是一个大事件 转自:http://www.jianshu.com/p/157a15de47df 字数3797 阅读696 评论0 喜欢4 作者:Michael Nielse ...
- Ubuntu 14.04 关于 TensorFlow 环境的配置
Ubuntu 14.04 关于 TensorFlow 环境的配置 本教程截图于 TensorFlow 官方文档中文版 https://github.com/jikexueyuanwiki/ten ...
- MySQL – optimizer_search_depth
Working on customer case today I ran into interesting problem – query joining about 20 tables (thank ...
- shell中[[]]和[]的主要区别
[ ] 实际上是bash 中 test 命令的简写.即所有的 [ expr ] 等于 test expr 对 test 命令来说, 用 -eq 要进行数字比较,而你此时传入字符串,就报错了. [[ e ...
- linux包之findutils之find和xargs命令
解释 [root@localhost ~]# rpm -qa|grep findfindutils-4.4.2-6.el6.x86_64 find 路径 测试 动作 三个步骤的处理过程查找一个或多个目 ...