Others_FND Loader程式迁移工具介绍和应用(案例)

2014-06-10 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

Others_FND Loader程式迁移工具介绍和应用(案例),布布扣,bubuko.com

时间: 2024-08-03 16:16:09

Others_FND Loader程式迁移工具介绍和应用(案例)的相关文章

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

应用场景: 众所了解Android上的界面展示都是通过Activity实现的,但是Activity也有它的局限性,同样的界面在手机上显示可能很好看,在平板上就未必了.为了让界面可以在平板上更好地展示,Android在3.0版本引入了Fragment(碎片)功能,它非常类似于Activity,可以像Activity一样包含布局.Fragment通常是嵌套在Activity中使用的.首先需要注意,Fragment是在3.0版本引入的,如果你使用的是3.0之前的系统,需要先导入android-supp

Hibernate介绍和入门案例

一身转战三千里,一剑曾当百万师 如果你在之前没有学过SSH三大框架,那么你之前肯定是通过JDBC来对数据库进行操作.现在,你完全可以把跟数据库交互的操作直接交给Hibernate. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的 orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. Hibernate可以应用在任何使用JDBC

Servlet简要介绍及入门案例。

什么是Servlet呢? Servlet 试运行在服务器端的一个小的java程序,接收和相应从客户端发送的请求. 那么Servlet的作用是什么呢? 处理客户端的请求,并且对请求作出相应. 下面是Servlet的简单入门案例: //编写一个类实现Servlet接口 public  class ServletTest1  implements   Servlet{ public  void  service(ServletRequest request , ServletResponse  res

shell脚本的函数介绍和使用案例

#前言:今天我们来聊聊shell脚本中的函数知识,看一下函数的优势,执行过程和相关的使用案例,我们也来看一下shell和python的函数书写方式有什么不同 #简介 1.函数也具有别名类似的功能 2.函数是把程序里多次调用相同的代码部分定义成一份,然后给这份代码定义个名字,如果出现重复的就调用就行了 #函数的优势 1.把相同的程序段定义成函数,可以减少整个程序的代码量 2.可以让程序代码结构更清晰 3.增加程序的可读.易读性.以及管理性 4.可以实现程序功能模块化,不同的程序使用函数模块化 #语

【OC学习-33】谓词介绍和小案例,其实相当于一个筛选过滤器的作用

谓词,呃,其实是一个NSPredicate对象,你可以设置一些条件给这个对象,那么这个对象就相当于一个过滤器了,满足它条件的和不满足的如何如何,是一个过滤作用. (1)创建一个对象,有name和age两个实例变量,然后利用for语句创建10个对象到一个数组中,最后创建一个谓词,过滤一下,把年龄小于25的那个对象的名字输出. //Person.h #import <Foundation/Foundation.h> @interface Person : NSObject @property(no

ENode框架Conference案例分析系列之 - 架构设计

Conference架构概述 先贴一下Conference案例的在线地址,UI因为完全拿了微软的实现,所以都是英文的,以后我有空再改为中文的. Conference后台会议管理:http://www.enode.me/conference Conference前台预定座位:http://www.enode.me/registration ENode论坛开源案例:http://www.enode.me/post ENode开源项目地址:https://github.com/tangxuehua/e

ENode框架Conference案例分析系列之 - 上下文划分和领域建模

前面一片文章,我介绍了Conference案例的核心业务,为了方便后面的分析,我这里再列一下: 业务描述 Conference是这样一个系统,它提供了一个在线创建会议以及预订会议座位的平台.这个系统的用户有两类:1)客户,可以创建和管理会议:2)会议座位预定者,可以预订会议座位.具体的关键业务描述如下: 客户创建一个会议,并录入会议的基本信息,比如名称.时间段.地点,等:会议创建后,系统会为客户自动生成一个AccessCode,客户可以通过AccessCode访问自己创建的会议: 客户定义某个会

ENode框架Conference案例分析系列之 - 订单处理减库存的设计

前言 前面的文章,我介绍了Conference案例的业务.上下文划分.领域模型.架构,以及代码整体流程.接下来想针对案例中一些重要的场景,分别做进一步的分析.本文想先介绍一下Conference案例的核心业务场景 - 订单处理减库存的设计. 下单以及订单处理流程描述 下单过程 预订者浏览某个已发布的会议: 进入会议的详情页面,该页面显示了所有可预订的座位分类信息: 预订者选择好要预订的座位分类,录入每个分类的预定数量: 预订者点击提交按钮,提交下单请求到Server端: Server端订单处理过

Workflow_客制化BusinessEvent进行消息传递(案例)

2014-06-27 BaoXinjian 一.摘要 在之前的博文中介绍了,如何获取从标砖business event抓取消息,如supplier event, 其实质,就是在supplier的任何create, update, delete的处理,都是通过interface和api进行处理的, 而在处理interface和api的package中都会通过wf_event.raise将消息进行传递出来 再通过其他的package对在队列中的消息进行处理,从而实现消息的异步处理,实现interfa