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程式迁移工具介绍和应用(案例)的更多相关文章

  1. dubbo介绍及其使用案例

    dubbo介绍及其使用案例 1. Dubbo是什么? Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案.简单的说,dubbo就是个服务框架,如果 ...

  2. Web开发模式【Mode I 和Mode II的介绍、应用案例】

    开发模式的介绍 在Web开发模式中,有两个主要的开发结构,称为模式一(Mode I)和模式二(Mode II) 首先我们来理清一些概念吧: DAO(Data Access Object):主要对数据的 ...

  3. HBase基本知识介绍及典型案例分析

    本次分享的内容主要分为以下五点: HBase基本知识: HBase读写流程: RowKey设计要点: HBase生态介绍: HBase典型案例分析. 首先我们简单介绍一下 HBase 是什么. HBa ...

  4. Spring Data JPA介绍与简单案例

    一.Spring Data JPA介绍 可以理解为JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现,引用JPQL(Java Persistence Query Languag ...

  5. 第15.32节 PyQt(Python+Qt)入门学习:containers容器类部件QToolBox工具箱介绍及使用案例

    老猿Python博文目录 专栏:使用PyQt开发图形界面Python应用 老猿Python博客地址 一.概述 容器部件就是可以在部件内放置其他部件的部件,在Qt Designer中可以使用的容器部件有 ...

  6. Android Fragment的介绍与使用(案例Demo)

    应用场景: 众所了解Android上的界面展示都是通过Activity实现的,可是Activity也有它的局限性,相同的界面在手机上显示可能非常好看,在平板上就未必了.为了让界面能够在平板上更好地展示 ...

  7. Hibernate介绍和入门案例

    一身转战三千里,一剑曾当百万师 如果你在之前没有学过SSH三大框架,那么你之前肯定是通过JDBC来对数据库进行操作.现在,你完全可以把跟数据库交互的操作直接交给Hibernate. Hibernate ...

  8. Golang指针基本介绍及使用案例

    一.指针的相关概念说明 变量:是基本类型,变量存的就是值,也叫值类型 地址:用于引用计算机的内存地址,可理解为内存地址的标签,通俗一点讲就是一间房在小区里的门牌号.如下图① 指针:指针变量存的是一个地 ...

  9. Spring学习笔记(一)—— Spring介绍及入门案例

    一.Spring概述 1.1 Spring是什么 Spring是一个开源框架,是于2003年兴起的一个轻量级的Java开发框架, 由Rod Johnson 在其著作<Expert one on ...

随机推荐

  1. 工作中遇到的问题--BindException

    org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResu ...

  2. UVa 1585 Score --- 水题

    题目大意:给出一个由O和X组成的串(长度为1-80),统计得分. 每个O的分数为目前连续出现的O的个数,例如,OOXXOXXOOO的得分为1+2+0+0+1+0+0+1+2+3 解题思路:用一个变量t ...

  3. phpwind8.7升级9.0.1过程(三)20130107升级到20130227

    升级之前一定要备份以下内容 1.网站根目录所有文件 2.网站数据库 在升级到20130227版本的时候出现以下问题. 问题: 问题原因:本地服务器不支持fsockopen()函数,此函数需要开启,但是 ...

  4. hdu 5351 规律+大数

    题目大意:定义了一种fib字符串,问第n个fib串的前m个字母前后相等串的最大长度,大约就是这样的 其实主要读完题意的时候并没有思路,但是列几个fib字符串就会发现,除了fib1以外,所有串的前面都是 ...

  5. STM32的Cortex-M3核与ARM7有何区别?哪个性能更强?

  6. 黑马程序员——JAVA基础之set集合

    ------- android培训.java培训.期待与您交流! ---------- Set:       元素是无序(存入和取出的顺序不一定一致),元素不可以重复.    Set接口中常用的类: ...

  7. 黑马程序员——JAVA基础之包,权限

    ------- android培训.java培训.期待与您交流! ---------- 包(package) 对类文件进行分类管理. 给类提供多层命名空间. 写在程序文件的第一行. 类名的全称的是:包 ...

  8. 如何安装 VLFeat工具包到Linux (Ubuntu) 64_bit system matlab 中?

    最近要提一个数据集的feature,想先用HOG特征做一个baseline,听师兄说VLFeat 是一个不错的工具包,就下载了试试,刚刚配置成功,网上各种搜索教程啊 但是都不行,最后还是硬着头皮看官网 ...

  9. Scala vs. Groovy vs. Clojure

    http://stackoverflow.com/questions/1314732/scala-vs-groovy-vs-clojure Groovy is a dynamically typed ...

  10. QQ登入(3)QQ空间分享-无需登入

    public void myclick2(View v){ //QZone分享, SHARE_TO_QQ_TYPE_DEFAULT 图文,SHARE_TO_QQ_TYPE_IMAGE 纯图 ,SHAR ...