fnd load.rtf

download fnd load.rtf

of 54

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