fnd load.rtf
-
Upload
sharret-sha -
Category
Documents
-
view
223 -
download
1
Transcript of fnd load.rtf
-
8/14/2019 fnd load.rtf
1/54
FNDLOADWhat is Data Synchronization ?Data Synchronization is a process in which some setup data would be synchronized, andthis would be more important when you are working in oracle application
development/implementation project? The equally important that !" data #igrationtakes place necessary to synchronize the data across databases instance during $nstallations %&ew desc' (le) (ield creations etc* +pgrades % pps upgrade etc* #aintenance % alue set changes etc*
Then What.. FNDLOAD-es, that is one and only oracle solution' $t can be de(ined as a concurrent program thatcan move !racle pplications data between database and te)t (ile representations' !r thiscan be de(ined as .&D"! D can download data (rom an application entity into aneditable te)t (ile, which can be uploaded to another database'How it worksonversion between database (ormat and te)t (ile (ormat is speci(ied by a con(iguration(ile' !racle does provide con(irmation (ile and it is important to just pass thecon(iguration (ile name and then just call the loader and leave everything 'The schematicvisual representation o( the loader is like0What can be one?These are the e)tensive list which can be done through .&D"! D
oncurrent 1rograms, 2)ecutables 3equest 4roups, 3equest Sets
1ro(ile !ptions 5ey and Descriptive .le)(ields #enus and 3esponsibilities .orms and .orm .unctions ttachments #essages alue Sets and alues "ookup Types +ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration Document Sequences
-
8/14/2019 fnd load.rtf
2/54
oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
9' There is nothing to worry to go to purchase because''$nvestment : ; @sA' .ully supported and recommended by !racle
B' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
C' 1in point when something happened and where %database* easily
E' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
H' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
I' +1"! DJ#!D2:321" 2 only (or menus
7;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D @s 'lct (iles +se your (avorite editor %$ would suggest Te)tpad or 2ditplus* to manipulate only
the 'ldt (iles but be cautious about data type, length, delimiter placements etc' +se the log (ile outputs or 'ldt (ile contents creatively (or quick (ile comparisons
and answer questions (aster %Khy can> @t $ access that? Khat is that pro(ileoption name, value and level? Khat is the value set used (or that D.. segmentattribute7; etc'*
1artial string searches %which value set has 1riority > something> in itswhere clause? etc*
Sa%(&e Scri(t 4o e ,or these Ob6ects $ 7 8rinter Sty&es
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
10/54
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
11/54
5e,erences$ !racle pplications Systems dministrator> @s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate
.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D
-
8/14/2019 fnd load.rtf
12/54
#essages alue Sets and alues "ookup Types +ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration Document Sequences oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
97' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
99' There is nothing to worry to go to purchase because''$nvestment : ; @s
9A' .ully supported and recommended by !racle
9B' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
9C' 1in point when something happened and where %database* easily
9E' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
9H' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
9I' +1"! DJ#!D2:321" 2 only (or menus
=;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
-
8/14/2019 fnd load.rtf
13/54
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $
.&D"! Dapps/pwd ; - D!K&"! D something> in itswhere clause? etc*
Sa%(&e Scri(t 4o e ,or these Ob6ects $ 7 8rinter Sty&es
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
15/54
1J"2 2":? !"J ""032.J ""0 TWJ!&20S24J ""?11"$ T$!&JS6!3TJ& #2:VprodVD2S 3$1T$ 2J."2W.$2"DJ& #2:Vdesc (le) nameV1J !&T2WTJ !D2:Vconte)t nameV
; 7
-
8/14/2019 fnd load.rtf
16/54
9 7 0en#s
.&D"! D apps/appsUseed77B ! - D!K&"! D @s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D
-
8/14/2019 fnd load.rtf
17/54
onversion between database (ormat and te)t (ile (ormat is speci(ied by a con(iguration(ile' !racle does provide con(irmation (ile and it is important to just pass thecon(iguration (ile name and then just call the loader and leave everything 'The schematicvisual representation o( the loader is like0What can be one?
These are the e)tensive list which can be done through .&D"! D oncurrent 1rograms, 2)ecutables 3equest 4roups, 3equest Sets 1ro(ile !ptions 5ey and Descriptive .le)(ields #enus and 3esponsibilities .orms and .orm .unctions ttachments #essages alue Sets and alues "ookup Types +ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration
Document Sequences oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
=7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
=9' There is nothing to worry to go to purchase because''$nvestment : ; @s
=A' .ully supported and recommended by !racle
=B' apture the migrations in a (ile and use it during installations, clones etc' to
migrate in batch=C' 1in point when something happened and where %database* easily
=E' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
=H' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
-
8/14/2019 fnd load.rtf
18/54
=I' +1"! DJ#!D2:321" 2 only (or menus
A;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D something> in itswhere clause? etc*
Sa%(&e Scri(t 4o e ,or these Ob6ects $ 7 8rinter Sty&es
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
21/54
13!.$"2J& #2:Vpro(ile optionV 11"$ T$!&JS6!3TJ& #2:VprodV
B 7 5eC#set ro#(
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
22/54
FNDLOADWhat is Data Synchronization ?Data Synchronization is a process in which some setup data would be synchronized, andthis would be more important when you are working in oracle applicationdevelopment/implementation project? The equally important that !" data #igrationtakes place necessary to synchronize the data across databases instance during
$nstallations %&ew desc' (le) (ield creations etc* +pgrades % pps upgrade etc* #aintenance % alue set changes etc*
Then What.. FNDLOAD-es, that is one and only oracle solution' $t can be de(ined as a concurrent program thatcan move !racle pplications data between database and te)t (ile representations' !r thiscan be de(ined as .&D"! D can download data (rom an application entity into aneditable te)t (ile, which can be uploaded to another database'
How it worksonversion between database (ormat and te)t (ile (ormat is speci(ied by a con(iguration(ile' !racle does provide con(irmation (ile and it is important to just pass thecon(iguration (ile name and then just call the loader and leave everything 'The schematicvisual representation o( the loader is like0What can be one?These are the e)tensive list which can be done through .&D"! D
oncurrent 1rograms, 2)ecutables 3equest 4roups, 3equest Sets 1ro(ile !ptions 5ey and Descriptive .le)(ields #enus and 3esponsibilities .orms and .orm .unctions ttachments #essages alue Sets and alues "ookup Types +ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration Document Sequences
-
8/14/2019 fnd load.rtf
23/54
oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
A7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
A9' There is nothing to worry to go to purchase because''$nvestment : ; @sAA' .ully supported and recommended by !racle
AB' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
AC' 1in point when something happened and where %database* easily
AE' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
AH' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
AI' +1"! DJ#!D2:321" 2 only (or menus
B;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D @s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D
-
8/14/2019 fnd load.rtf
28/54
#enus and 3esponsibilities .orms and .orm .unctions ttachments #essages alue Sets and alues "ookup Types +ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration Document Sequences oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
B7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
B9' There is nothing to worry to go to purchase because''$nvestment : ; @s
BA' .ully supported and recommended by !racle
BB' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
BC' 1in point when something happened and where %database* easilyBE' -our !" data migration process is now simpli(ied and streamlined > F goal
attainedGG
An these are so%e Disa !anta"es a&so $
BH' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
BI' +1"! DJ#!D2:321" 2 only (or menus
C;' &o validation against migrating database/instance sensitive data
The Synta'
To use .&D"! D, the (ollowing synta) is needed'FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data'
-
8/14/2019 fnd load.rtf
29/54
T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D F !racle also places the original con(iguration (iles in
-
8/14/2019 fnd load.rtf
31/54
-
8/14/2019 fnd load.rtf
32/54
setV
7 5es(onsibi&ities
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
33/54
Then What.. FNDLOAD-es, that is one and only oracle solution' $t can be de(ined as a concurrent program thatcan move !racle pplications data between database and te)t (ile representations' !r thiscan be de(ined as .&D"! D can download data (rom an application entity into aneditable te)t (ile, which can be uploaded to another database'
How it worksonversion between database (ormat and te)t (ile (ormat is speci(ied by a con(iguration(ile' !racle does provide con(irmation (ile and it is important to just pass thecon(iguration (ile name and then just call the loader and leave everything 'The schematicvisual representation o( the loader is like0What can be one?These are the e)tensive list which can be done through .&D"! D
oncurrent 1rograms, 2)ecutables 3equest 4roups, 3equest Sets 1ro(ile !ptions 5ey and Descriptive .le)(ields #enus and 3esponsibilities .orms and .orm .unctions ttachments #essages alue Sets and alues "ookup Types
+ser 3esponsibilities 1rinter De(initions .&D Dictionary 6elp on(iguration Document Sequences oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
C7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
C9' There is nothing to worry to go to purchase because''$nvestment : ; @s
CA' .ully supported and recommended by !racle
CB' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
CC' 1in point when something happened and where %database* easily
-
8/14/2019 fnd load.rtf
34/54
CE' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
CH' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
CI' +1"! DJ#!D2:321" 2 only (or menus
E;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D'
The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D something> in itswhere clause? etc*
Sa%(&e Scri(t 4o e ,or these Ob6ects $ 7 8rinter Sty&es
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
37/54
."2WJ "+2JS2TJ& #2:Vvalue set nameV
7 8ro,i&e O(tions
.&D"! D apps/appsUseed77B ! - D!K&"! D @s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D
-
8/14/2019 fnd load.rtf
38/54
-
8/14/2019 fnd load.rtf
39/54
.&D Dictionary 6elp on(iguration Document Sequences oncurrent #anager Schedules
Thenwhat are a !anta"es when #sin" FNDLOAD are $
E7' 8ecause downloaded data is stored in a te)t (ile, version administration is possible
E9' There is nothing to worry to go to purchase because''$nvestment : ; @s
EA' .ully supported and recommended by !racle
EB' apture the migrations in a (ile and use it during installations, clones etc' tomigrate in batch
EC' 1in point when something happened and where %database* easily
EE' -our !" data migration process is now simpli(ied and streamlined > F goalattainedGG
An these are so%e Disa !anta"es a&so $
EH' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
EI' +1"! DJ#!D2:321" 2 only (or menus
H;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D F goalattainedGG
An these are so%e Disa !anta"es a&so $
HH' pplications patching mechanisms use .&D"! D heavily > F possibility o(negative impact is not zero
HI' +1"! DJ#!D2:321" 2 only (or menus
I;' &o validation against migrating database/instance sensitive data
The Synta'To use .&D"! D, the (ollowing synta) is needed'
FNDLOAD a((s)a((s(w * + %o e con,i",i&e ata,i&e entity-(ara%eter ../
-
8/14/2019 fnd load.rtf
45/54
s you can see, some in(o is needed' .irst you will need to know the pps password' The mode is either D!K&"! D or +1"! D' The con(ig(ile is the (ile that .ndload needs to download on upload data' T he data (ile is the output (ile, in which the downloaded data is written The entity is the entity you want to download, 1arameters van is passed to download a certain lert
0o es o, O(erationThis is important because it would drive the whole (low, and it always be two mode ''+pload and Download> L
1'a%(&e o, own&oa $.&D"! Dapps/pwd ; - D!K&"! D @s 'lct (iles +se your (avorite editor %$ would suggest Te)tpad or 2ditplus* to manipulate only
the 'ldt (iles but be cautious about data type, length, delimiter placements etc' +se the log (ile outputs or 'ldt (ile contents creatively (or quick (ile comparisons
and answer questions (aster %Khy can> @t $ access that? Khat is that pro(ileoption name, value and level? Khat is the value set used (or that D.. segmentattribute7; etc'*
1artial string searches %which value set has 1riority > something> in itswhere clause? etc*
Sa%(&e Scri(t 4o e ,or these Ob6ects $ 7 8rinter Sty&es
.&D"! D apps/appsUseed77B ! - D!K&"! D
-
8/14/2019 fnd load.rtf
53/54
-
8/14/2019 fnd load.rtf
54/54
!racle pplications Systems dministrator> @s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D
@s 4uide #etalink &otes0 77E;HA'7, 99HC7A'7 9=9;9I'7 , 9EACCE'7
Here is the scri(t ,or own&oa an #(&oa o, Data e,initions an te%(&ate.&D"! D apps/< "$2&TJ 11SJ1KD ! - D!K&"! D