Professional Documents
Culture Documents
Using Lightweight MLS With Oracle E-Business Suite Release 12.1.3 and Higher Document 1077709
Using Lightweight MLS With Oracle E-Business Suite Release 12.1.3 and Higher Document 1077709
Using Lightweight MLS With Oracle E-Business Suite Release 12.1.3 and Higher Document 1077709
Document1077709.1
Ravi(Available)
PowerViewisOff
Dashboard
Knowledge
ServiceRequests
Patches&Updates
GiveFeedback...
Community
YouhavebeendirectedtothisdocumentbasedonanIDmatch.
(0)
ContactUs
Help
1077709.1
Alternatively,clickheretosearchonthisphrase.
UsingLightweightMLSWithOracleEBusinessSuiteRelease12.1.3andhigher(DocID1077709.1)
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
Hide
ToBottom
1/11
2/14/2016
Document1077709.1
ThisdocumentdescribeshowLightweightMLSisusedinOracleEBusinessSuiteRelease12.1.3andhigher.
Wasthisdocumenthelpful?
Yes
No
ThemostcurrentversionofthisdocumentcanbeobtainedinMyOracleSupportKnowledgeDocument1077709.1.
Thereisachangelogattheendofthisdocument.
InThisDocument
DocumentDetails
Thisdocumentisdividedintothefollowingsections:
Section1:Introduction
Section2:Terminology
Section3:Overview
Section4:Setup
Section5:Operation
Section6:Restrictions
Section7:Upgrading
Section8:Converting
Section9:References
Type:
Status:
LastMajor
Update:
LastUpdate:
REFERENCE
PUBLISHED
21Nov2014
29Apr2015
OracleEBusinessSuiteRelease12.1.3andhighersupportsanenvironmentwherealanguagecanbeenabledwithout
translationsprovidedbyanNLSpatch.ThistypeofenvironmentisreferredtoasLightweightMLS.
RelatedProducts
OracleEBSApplications
Translation
InformationCenters
EBusinessSuiteProduct
InformationCenterIndex
[444.2]
Section1:Introduction
Section2:Terminology
DocumentReferences
NoReferencesavailablefor
thisdocument.
RecentlyViewed
MultilingualSupport(MLS)isafeaturethatenablesOracleEBusinessSuitetorunmultiplelanguagesinthesame
instance.
UsingLightweightMLSWith
OracleEBusinessSuite
Release12.1.3andhigher
[1077709.1]
NLSpatchesarespecialpatchesthatprovidelanguagetranslationsincludinguserinterfacelabels,menus,andsome
Oracleseededsetupdata.Theterm"translations"isoftenusedasasynonym.
HowToLoadChinese
CharactersUsing
SQL*Loader[1495576.1]
FullTranslationModereferstothetraditionalMLSarchitecturethatrequiresNLSpatchestobeappliedforall
languagesinuse.
ARTaxNotTransferringTo
APInvoiceForAGIS
Transaction[1676465.1]
LightweightModereferstotheOracleEBusinessSuitefeaturethatallowsadditionallanguagestobeusedwithout
installingNLSpatches.
AGIS:Approved
Transactions(OnlineMode)
arenotPassedtoAR,AP
Interfaces[1538364.1]
Lightweightonlylanguagereferstothelanguagethatcanbeenabledinlightweightmodeonly.Oracledonotprovide
NLSpatchesincludingTranslationSynchronizationpatchesforsuchlanguages.Therefore,unlikeregularsupported
languages,whichcustomerscanenableinfulltranslationmodeorstartfromlightweightmodethenmovetofull
translationmodethroughapplyingtheNLSpatches,theLightweightonlylanguagescannotmovetofulltranslationmode
becausethereisnoNLSpatchavailable.
Section3:Overview
Thefollowingtermsareusedinthisdocument.
HowToProcessAnAGIS
BatchWhen
Receivables/PayablesPeriod
isAlreadyClosed?
[1955766.1]
ShowMore
MultiplelanguagescanbedeployedasrequiredinthesameOracleEBusinessSuiteinstancetomeetspecificcustomerneeds.
Forexample,English,French,German,andItaliancanallbeavailableinthesameinstance,andemployedbydifferentusersas
desired.MLShasbeensupportedsinceRelease11i.
ThecurrentMLSarchitecturealwaysrequirescustomerstoapplyNLSpatchesforenabledlanguages,regardlessofthewaythe
MLSenvironmentisbeingutilized.CommonusagesincludeMLSreportingandMLSdataentry(especiallyforreporting).
Translations(viaapatch)areoftennotrequired,andhavingtoapplyanNLSpatchinsuchcircumstancesincursaneedlesscost
intermsofmaintenanceeffortsanddowntime,aswellasdiskspacerequirements.
Toaddresstheserequirements,especiallyforMLSreportingandMLSdataentrywithoutapplicationofanNLSpatch,customers
onOracleEBusinessSuiteRelease12.1.3andhighercanutilizeaLightweightMLSenvironment.
Keyfeaturesofthisenvironmentinclude:
ThecapabilitytoenablealanguagewithoutapplyinganNLSpatch.Specifically:
AnewlanguageonlyneedstobeactivatedviaOAMandthenadadmin'sMaintainMLSTableoption.Allthatis
requiredafterthatistorestarttheapplicationtierservices:noNLSpatchesneedtobeapplied.
AnylanguagealreadysupportedbyOracleEBusinessSuitecanbeactivatedinthisway.Forafulllistofsupported
languagesincludingLightweightonlylanguages,seeAppendixBofMyOracleSupportKnowledgeDocumentNote
393861.1,GlobalizationGuideforOracleApplicationsRelease12.
ThesameOracleEBusinessSuitesystemcansimultaneouslysupportamixtureoflanguageswithfulltranslation
(NLSpatchesapplied)andlanguageswithouttranslation(LightweightMLS,withnoNLSpatchesapplied).
ThecapabilitytoenterandmaintainlanguagedataviaanEnglishuserinterfaceforexample,setupdataorcustomer
datasuchasitemoritemdescription.Specifically:
TheUIisinEnglish,whilethesetuporcustomerdataareshownintherelevantlanguage,.
LoaderssuchasFNDLOADcanbeusedtoenterandmaintainlanguagedata.Thisismoreusefulforsetupdata
thantransactionorcustomerdata.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
2/11
2/14/2016
Document1077709.1
thantransactionorcustomerdata.
TheOracleForms'globe'iconcanbealsousedtoenterlanguagedata.
Thecapabilitytoprepareandsetupcustomreportsortemplates,andthengeneratelanguagereportswiththelanguage
dataentered.
EliminationofthemanagementoverheadandsystemdowntimeassociatedwithapplyingNLStranslationpatches.
Reductionofdiskspaceusedfortranslation,andhencesimplificationofbackupprocedures.
Thecapabilitytomovetoafulltranslationanytime,byapplyingtherelevantNLSpatch.
Note:PartialNLSpatchingisnotsupported.Foragivenlanguage,customersmayeitherapplyfullNLSpatchesornoNLS
patches.
Section4:Setup
4.1SetupSteps
EnablingalanguageinLightweightModeisverysimilartodoingsoinFullTranslationMode,withthedifferencethatamessage
synchronizationscriptisruninsteadofanNLSpatchbeingapplied.Thestepsareasfollows:
1.FromOracleApplicationsManager,gotoLicenseManagerandactivatethedesiredlanguage.
2.FromtheADAdministrationMainMenu,choosethe'MaintainApplicationsDatabaseEntities'optionandthenthe'Maintain
MultilingualTables'task.
3.Runthemessagesynchronizationscript$FND_TOP/patch/115/sql/AFMSGSYNC.sqlThisscriptasksforalanguagecodeto
beentered,andsynchronizesthenewlanguagedatawiththebaselanguageinthemessagedictionary.Forafulllistof
languagecodes,seeAppendixBofMyOracleSupportKnowledgeDocumentNote393861.1,GlobalizationGuidefor
OracleApplicationsRelease12.
4.Shutdownandrestarttheapplicationtierservices.
5.FromtheADAdministrationMainMenu,choosethe'Compile/ReloadMaintainApplicationsDatabaseEntities'optionand
thenthe'Compileflexfields'task.
Userswillnowbeabletoemploythechosenlanguage(fromanEnglishUI)tomaintaindatasuchasitemdescriptions.
Section5:Operation
5.1Reporting
SeveralimportantdifferencesandrestrictionsapplytoreportingwithlanguagesenabledinLightweightMode.Specifically,custom
templateswillberequiredtogeneratelanguagereportswithcustomerdata.Theactionsneededwilldependonthereporting
toolinuse.
5.1.1OracleReports
1.Checkfortheexistenceofa$PRODUCT_TOP/reports/<LANG>directoryfortherelevantlanguage,wherethe<LANG>
partistheOraclelanguagecodeoftheLightweightModelanguageforexample,NLinthecaseofDutch.
Forafulllistoflanguagecodes,seeAppendixBofMyOracleSupportKnowledgeDocumentNote393861.1,
GlobalizationGuideforOracleApplicationsRelease12.
2.Ifthe<LANG>directorydoesnotexist(becausenoNLSpatchhasyetbeenapplied),createthedirectorywithanameas
perthereferenceinStep1above.
3.Placeacustomizedreport(.rdf)filefortheLightweightModelanguageinthe<LANG>directory.
Forfurtherdetails,refertothe"CustomizationStandards"sectionofOracleEBusinessSuiteDeveloper'sGuide,whichdescribes
addingandmodifyingreportsorconcurrentprograms.
5.1.2BIPublisher
RefertoOracleXMLPublisherReportDesigner'sGuideandOracleXMLPublisherAdministrationandDeveloper'sGuide.
5.2Maintenance
ThereareseveralspecialconsiderationswhenmaintainingaLightweightMLSenvironment.
5.2.1Patching
Afterapplyingabasepatchthatcontainsnewmessagesormessageupdates,thescript
$FND_TOP/patch/115/sql/AFMSGSYNC.sqlcanoptionallybeapplied.Thisscriptsynchronizesthenewlanguagedatawiththe
baselanguageinthemessagedictionary.
ThefollowingexampleUNIXshellscriptcanbeusedtocheckwhetherabasepatchcontainsnewmessagedataormessage
updates:
#!/bin/sh
printf"Enterthefullpathtothepatchdriverfile(u123456.drv):"
readdriver_file
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
3/11
2/14/2016
Document1077709.1
if[!f$driver_file]then
printf"Patchdriverfile$driver_filenotfound.\n"
exit1
fi
mesg_check=`grepl"FNDLOAD.*UPLOAD.*/afmdmsg.lct"$driver_file|wcl`
if[$mesg_check=1]then
printf"Thereisamessageupdateinthispatch.Runthemessage
synchronizationscript$FND_TOP/patch/115/sql/AFMSGSYNC.sql.\n"
else
printf"Thereisnomessageupdateinthispatch.\n"
fi
5.2.2UsingADAdministration
BeawareofthefollowingpointswhenrunningthefollowingADAdministration(adadmin)tasks:
GenerateFormFilesdoesnotgenerateformfilesforlanguagesenabledinLightweightMode.Tocompileand
generatecustomizedformfiles,settheenvironmentvariableFORMS_PATHappropriatelyandcompilemanually.For
details,refertotheMyOracleSupportKnowledgeDocumentNote1085928.1,R12:HowtoCompileaForminRelease
12,andNote444248.1,UsingtheOracleAS10.1.2FormsandReportsBuilderswithOracleApplicationsRelease12.
GenerateReportFilesdoesnotgeneratereportfilesforlanguagesenabledinLightweightMode.
GenerateMessageFilesgeneratesmessagefileforlanguagesenabledinLightweightMode,butthemessagedatais
EnglishbecausethemessagedatadictionaryforthelanguageisEnglish(unlesstranslatedbycustomers).
CheckforMissingFileslistsfilesforthelanguageenabledaslightweightmodeasmissingfiles.Thisisexpected
behaviorbecausenoNLSpatchhasbeenapplied.
CopyFilestoDestinationsraisesawarningmessageaboutmissingfilesforlanguagesenabledinLightweightMode.
ThisisexpectedbehaviorbecausenoNLSpatchhasbeenapplied.
5.2.3UsingTranslationSynchronizationPatches
ThemanifestfilegeneratedbythemanifestgenerationtoolmarksallfilesforthelanguageenabledinLightweightModeas
'MISS'.ThisisexpectedbehaviorbecausenoNLSpatchhasbeenapplied.
Section6:Restrictions
ThefollowingrestrictionsandknownissuescurrentlyapplytousingLightweightMLS.
BaselanguagemustbeUSEnglish.
PartialNLSpatchingisnotsupported.Thisisbecausethereisnowaytosynchronizetheoldtranslationfileswiththe
latestEnglish(baselanguage)filesprovidedbyabasepatch.IfanoldtranslationfileexistsbyreasonofNLSpatches
havingbeenappliedpreviously,itwouldbeusedeventhoughtheEnglishfilewasalaterversionandcouldincludesome
bugfixes.Suchamismatchwouldleadtoerrors.
Supportisonlyprovidedformodulesandproductsbuiltonfollowingtechnologies:
OracleApplicationFramework
OracleForms
OracleReports
OracleWorkflow
OracleBIPublisher
ModulesandproductsnotbuiltontheabovetechnologyarenotsupportedforusewithLightweightMLS.Theseinclude
OracleDiscoverer,OracleWarehouseBuilder,andOracleXMLGateway.
SupportisnotprovidedforlanguagesthatarealreadyenabledandhaveNLSpatchesapplied.Thatistosay,onlynew
languagescanbeenabledinLightweightMode.
CustomersmayseeamixtureofEnglishandnewlanguagetranslations,orthelanguageeditionofWindows.Thisis
becausewhiletheUIisinEnglish,stringsoriginatingfromtheunderlyingtechnologiescouldappearintheselanguages.
Dependingonthelookandfeelinuse,stylesheetsorfontsmaynotbeappropriateforcertainlanguages.Thisissuemay
beresolvedbylookandfeelcustomization.Fordetails,seeOracleApplicationFrameworkPersonalizationGuide.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
4/11
2/14/2016
Document1077709.1
beresolvedbylookandfeelcustomization.Fordetails,seeOracleApplicationFrameworkPersonalizationGuide.
Inabidirectionallanguagesession,theuserinterfacedirectionisalwaysrighttolefteventhoughtheUIlanguageis
English.Becauseofthis,someUIcomponentssuchasOracleApplicationFrameworkslideoutmenumaynotberendered
properly.However,slideoutmenufunctionalitycanbeturnedoff.Fordetails,seeOracleApplicationFramework
PersonalizationGuide.
AnydiscrepanciesinmessagesbetweenEnglishandLightweightModelanguagesessionsareprobablyduetoan
inconsistencybetweenEnglishandtheadditionallanguagedatainthemessagedictionary.Insuchacase,runthe
messagesynchronizationscript$FND_TOP/patch/115/sql/AFMSGSYNC.sqltosynchronizetheadditionallanguagedata
withtheEnglishlanguagedata.
The'globe'iconfeature,whichenablesenduserstoenterlanguagedata,isonlyavailableforthemodulesbuiltonOracle
Forms.NosuchfunctionalityisavailableformodulesbuiltonothertechnologiessuchasOAFramework.
FromADAdministration(adadmin),customformfilesonAPPL_TOPmaynotberegeneratedduetolackofdependentfiles
(Error:FRM18108).Tocompileandgeneratecustomizedformfiles,settheenvironmentvariableFORMS_PATH
appropriatelyandcompilemanually.Fordetails,refertotheMyOracleSupportKnowledgeDocumentNote1085928.1,
R12:HowtoCompileaForminRelease12,andNote444248.1,UsingtheOracleAS10.1.2FormsandReportsBuilders
withOracleApplicationsRelease12.
Section7:Upgrading
YoucanupgradetofulltranslationmodeatanytimebyapplyingtherelevantNLSpatch.
TheTranslationSynchronizationPatchfeaturemustbeusedtosettheproperNLSpatchlevel.Formoredetails,seeMyOracle
SupportKnowledgeDocumentNote252422.1,TranslationSynchronizationPatches.
Note:Oncealanguagehasbeenupgradedtofulltranslationmode,itcannotbechangedbacktolightweightmodepriorto
OracleEBusinessSuiteRelease12.2.2.
Section8:Converting
YoucanconverttolightweightmodefromfulltranslationmodeinOracleEBusinessSuiteRelease12.2.2andhigher.
8.1Overview
TheconversionistodeletelanguagefilesinAPPL_TOPandsynchronizelanguagedatawithEnglishindatabase.Specifically:
Theconversionprocessutilizestheonlinepatchingfeature,whichmeansthattheconversioncanbedonewhileonlineso
thatlanguageuserscankeepusingthesystemduringtheconversion.
Beforedoingthecutover,theprocesscanbeabortedandrolledback.
Customerscanconvertmultiplelanguagesatthesametime.
OnlyOracleprovidedfilesaredeleted,andOracleseeddataindatabasearesynchronized.Customeraddedfiles/dataor
customermodifiedOracleseedfiles/dataremainsunchanged.
Duringtheconversionprocess,nootherchanges(e.g.applyingapatch)areallowedsincesuchchangesmaycause
unknownerrorsfortheconversiontasks.
8.2ConversionSteps
Theconversionstepsareasfollows:
1.Preparation
RecordanycustomizedfileusingOAMRegisterFlaggedFilestool.Seethesection"PatchingProcedures"inthe
OracleEBusinessSuiteMaintenanceGuideforfurtherdetailsonthistoolandthestepstoregisteracustomized
file.
2.Conversion
1.Runadopphase=prepare
$sourceRUN_ENV_FILE
$adopphase=prepare
2.DBlanguagedataconversion
1.RunDBdataconversionscript.
$cd$FND_TOP/patch/115/bin
$perlfndLWMLSConvDB.pl
2.Ifyouwouldliketoconvertanotherlanguage,runthescriptagain.
3.Ifyouwouldliketoaborttheconversion,justrunadopphase=abort.
3.PATCHFilesystemconversion
1.FromPATCHenv,runADADMIN.FromtheADADMINmainmenu,choose"MaintainApplicationsFiles
menu",then"MaintainSnapshotInformation",then"Updatecurrentviewsnapshot",then"UpdateComplete
APPL_TOP"tosyncADrepositoryandPATCHAPPL_TOPfiles.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
5/11
2/14/2016
Document1077709.1
APPL_TOP"tosyncADrepositoryandPATCHAPPL_TOPfiles.
2.Runtheconversionscriptforfilesystem.
$perlfndLWMLSConvFiles.pl
3.Ifyouwouldliketoconvertanotherlanguage,runthescriptagain.
4.RunADADMINagaintoupdatesnapshotinformationwiththechangesdonebythescript.
5.Repeatabove1to4forallmiddletierservers(allAPPL_TOPs).
6.Ifyouwouldliketoaborttheconversion,dothefollowing:
1.Restoreabackupfilewhichcanbetakeninthefilesystemconversionscriptorabackupfiletakenby
yourself.(e.g.>tarxzvC/fLWMLSBackup_AR_20130311_142308.tar.gz)
2.RunADADMINtoupdatesnapshotinformation.
3.Repeat1(restorebackupfile)and2(snapshotinformationupdate)forallmiddletierservers(all
APPL_TOPs).
4.Runadopphase=abort.
4.Runadopphase=cutover
$adopphase=cutover
5.SourceRUNenvfile,thenrunadopphase=fs_clonetocopythenewRUNAPPL_TOPtoPATCHAPPL_TOP.
$sourceNEW_RUN_ENV_FILE
$adopphase=fs_clone
6.Checkanyerrormessagesinthelogfile,andloginwiththeconvertedlanguage,whereUIshouldbeshownin
English.
8.3Flowchart
8.4DBConversionScript
ScriptName:fndLWMLSConvDB.pl
Usage:
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
6/11
2/14/2016
Document1077709.1
$perlfndLWMLSConvDB.pl
Scriptlocation:$FND_TOP/patch/115/bin
Defaultlogfilelocation:$APPL_TOP_NE/fnd/log
Logfilename:fndLWMLSConvDB_YYYYMMDD_HH24MISS.log(e.g.fndLWMLSConvDB_20130402_160814.log)
8.4.1Description
Perlscriptthatsynchronizesthelanguagedatainseeddatatableswiththebaselanguagedatatochangethelanguagein
lightweightmode.Thisscripthastoberunafteradopphase=prepare.
OnlyOracleprovidedseeddataaredeleted.CustomeraddeddataorcustomermodifiedOracleseeddataremainsunchanged.
TheseeddatatableshastohaveWHOcolumnsandZD_EDITION_NAMEcolumntobesynchronized.
8.4.2Scriptflowoutline
1.PromptRUNcontextfilename
2.PromptPATCHcontextfilename
3.PromptAPPSuserpassword
4.PromptOraclelanguagecode
5.Listtablestobesynchronized
6.Asktoreviewthetables
7.Synchronizetables
8.End
8.4.3Scriptsampleoutput
$perlfndLWMLSConvDB.pl
PleaseentertheRUNfilesystemcontextfilename[/u02/fs2/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:
PleaseenterthePATCHfilesystemcontextfilename[/u02/fs1/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:
PleaseentertheAPPSpassword:
Pleaseenterthelanguagecode:ja
Youenteredja(Japanese).
Areyousureyouwanttochangethelanguagetolightweightmode[No]?yes
Listinguptablestobesynchronized...Done.
Total:621tables.
Pleasereviewthelogfileforthetablestobesynchronized.
Logfile:/u02/fs_ne/EBSapps/appl/fnd/log/fndLWMLSConvDB_20130402_155948.log
Wouldyouliketocontinue[No]?yes
Synchronizinglanguagedatainprogress...
UpdatingAHL_APPROVAL_RULES_TL
AlreadySynchronized.Noneedtoupdate.
UpdatingAHL_SIMULATION_PLANS_TL
SynchronizedSuccessfully.1rowswereupdated.
UpdatingAK_ATTRIBUTES_TL
SynchronizedSuccessfully.57804rowswereupdated.
......
Summary:
Synchronized:621tables
Failure:0tables
Synchronizinglanguagedatacompleted.
Logfile:/u02/fs_ne/EBSapps/appl/fnd/log/fndLWMLSConvDB_20130402_155948.log
8.5FileSystemConversionScript
ScriptName:fndLWMLSConvFiles.pl
Usage:
$perlfndLWMLSConvFiles.pl
Scriptlocation:$FND_TOP/patch/115/bin
Defaultlogfilelocation:$APPL_TOP_NE/fnd/log
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
7/11
2/14/2016
Document1077709.1
Defaultlogfilelocation:$APPL_TOP_NE/fnd/log
Logfilename:fndLWMLSConvFiles_YYYYMMDD_HH24MISS.log(e.g.fndLWMLSConvFiles_20130402_163150.log)
Defaultbackupfilelocation:$APPL_TOP_NE/fnd/log
Backupfilename:LWMLSBackup_LANGCODE_YYYYMMDD_HH24MISS.tar.gz(e.g.LWMLSBackup_JA_20130311_142308.tar.gz)
8.5.1Description
PerlscriptthatdeletesNLSfilesinPATCHAPPL_TOPtochangethelanguageinlightweightmode.
Thefilestobedeletedarebasedonthesnapshotinformationinthedatabase.OnlyOracleprovidedfilesaredeleted.Customer
addedfilesorcustomizedfilesremainunchangedaslongastheyarerecordedusingtheregisterflaggedfilestoolofOAM.
8.5.2Scriptflowoutline
1.PromptRUNcontextfilename
2.PromptPATCHcontextfilename
3.PromptAPPSuserpassword
4.PromptOraclelanguagecode
5.Listfilesanddirectoriestobedeleted
6.Asktoreviewthefilesanddirectories
7.Backupfiles
8.Deletefiles.
9.End.
8.4.3Scriptsampleoutput
$perlfndLWMLSConvFiles.pl
PleaseentertheRUNfilesystemcontextfilename[/u02/fs2/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:/aa
Fileisnotreadable.
PleaseentertheRUNfilesystemcontextfilename[/u02/fs2/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:/u02/fs1/inst/apps/VIS122_i
pgpc57/appl/admin/VIS122_ipgpc57.xml
ThecontextfileisnotforRUNfilesystem.
PleaseentertheRUNfilesystemcontextfilename[/u02/fs2/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:
PleaseenterthePATCHfilesystemcontextfilename[/u02/fs1/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:/
Fileisnotreadable.
PleaseenterthePATCHfilesystemcontextfilename[/u02/fs1/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:/u02/fs2/inst/apps/VIS122
_ipgpc57/appl/admin/VIS122_ipgpc57.xml
ThecontextfileisnotforPATCHfilesystem.
PleaseenterthePATCHfilesystemcontextfilename[/u02/fs1/inst/apps/VIS122_ipgpc57/appl/admin/VIS122_ipgpc57.xml]:
PleaseentertheAPPSpassword:
InvalidAPPSdatabaseusercredentials.
PleaseentertheAPPSpassword:
Pleaseenterthelanguagecode:kk
kkisnotavalidlanguagecode.
Pleaseenterthelanguagecode:us
USisnotallowedtobedeleted.
Pleaseenterthelanguagecode:ja
Youenteredja(Japanese).
Areyousureyouwanttochangethelanguagetolightweightmode[No]?yes
Listinguplanguagefilesanddirectoriestobedeleted...Done.
Totalfilesanddirectoriestobedeleted:
Files:70899
Directories:3857
Pleasereviewthelogfileforthefilesanddirectoriestobedeleted.
Logfile:/u02/fs_ne/EBSapps/appl/fnd/log/fndLWMLSConvFiles_20130402_163150.log
ouldyouliketobackupthelanguagefiles[Yes]?yes
Pleaseenterthedirectoryforthebackupfile[/u02/fs_ne/EBSapps/appl/fnd/log]:/adk/ak
/adk/akdoesn'texist.
Pleaseenterthedirectoryforthebackupfile[/u02/fs_ne/EBSapps/appl/fnd/log]:/
/isnotwritable.
Pleaseenterthedirectoryforthebackupfile[/u02/fs_ne/EBSapps/appl/fnd/log]:
BackupFile:/u02/fs_ne/EBSapps/appl/fnd/log/LWMLSBackup_JA_20130402_163150.tar.gz
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
8/11
2/14/2016
Document1077709.1
BackupFile:/u02/fs_ne/EBSapps/appl/fnd/log/LWMLSBackup_JA_20130402_163150.tar.gz
Startedbackingupthelanguagefiles.Thismaytakeawhiledependingon
thenumberofbackupfiles.
Backinguplanguagefilesinprogress...Done.
Wouldyouliketostartdeletingthelanguagefiles[No]?yes
Deletinglanguagefilesanddirectoriesinprogress...Done.
Summary:
FilesDeleted:70899files
Failed:0files
DirectoriesDeleted:3857directories
Failed:0directories
Deletinglanguagefilesanddirectoriescompletedsuccessfully.
Logfile:/u02/fs_ne/EBSapps/appl/fnd/log/fndLWMLSConvFiles_20130402_163150.log
8.6KnownIssuesandRestrictions
Thefollowingrestrictionsandknownissuescurrentlyapplytotheconversion.
ThesameLightweightMLSrestrictionswillapplyforthelanguagesconvertedfromfulltolightweightmode.SeeSection6:
Restrictionsfordetails.
Nonstandardtranslationsandlanguagehandlingarenotcoveredfortheconversion.Forexample,languagedatastored
innonstandard(notbase/TLtablemodel)producttablesarenotcovered.
LanguagedatawhichisoriginallyseededbyOraclebutchangedbytheSYSADMINuserbythecustomerisnotconsidered
customizeddatabutstillrecognizedasOracleseededdatathereforethedataissynchronizedbytheDBconversion
script.
Filesystemconversionscriptmaynotdeletealllanguagefilesforexample:
$FND_TOP/resource/WF[LANG].res(e.g.WFJA.res)isnotdeleted.
$PER_TOP/mesg/[LANG]#####.old(e.g.JA454300.old)isnotdeleted.
$SSP_TOP/patch/115/publisher/template/[LANG](e.g$SSP_TOP/patch/115/publisher/template/JA)directoryisnot
deleted.
DBConversionscriptsynchronizesonlyseeddatatableswhichhaveWHOcolumnsandZD_EDITION_NAMEcolumn.
WHOcolumnsareusedtodistinguishbetweenOracleseeddataandcustomer'sdata.TLtableswithoutWHO
columnscannotbesynchronizedlestthescriptinadvertentlydeletescustomer'sdata.
ZD_EDITION_NAMEcolumnidentifiesonlineeditionedtablesindicatingthattheyareonlinepatchready,whichis
normallythecaseforseedTLtables.TheabsenceofZD_EDITION_NAMEcolumnindicatesthetableisnotonline
editionedtable,andthusisnotaseedTLtable.Suchtableswon'tbesynchronized.
WorkflowandBIPublishertemplatedataremainsunchangedregardlesscustomerdataorOracleseeddatadueto
missingWHOcolumnsorZD_EDITION_NAMEcolumn.
Torecompileandregeneratecustomizedformfiles,settheenvironmentvariableFORMS_PATHappropriatelyandcompile
manually.Fordetails,refertotheMyOracleSupportKnowledgeDocumentNote1085928.1,R12:HowtoCompileaForm
inRelease12,andNote444248.1,UsingtheOracleAS10.1.2FormsandReportsBuilderswithOracleApplications
Release12.
Ifaformtoberecompiledhasdependencywithformsorresources,whicharedeletedduringtheconversion,
restorethefilesfromabackupandpointthedirectorywheretherestoreddependentfileslocatedinthe
FORMS_PATHtomakethecompilationsuccessful.
Section9:References
ForinformationonhowMLSandNLSareemployedinsupportinginternationalizationofOracleEBusinessSuite,seeMy
OracleSupportKnowledgeDocumentNote393861.1,GlobalizationGuideforOracleApplicationsRelease12
FordetailsoftheTranslationSynchronizationPatchfeature,seeMyOracleSupportKnowledgeDocumentNote252422.1,
TranslationSynchronizationPatches
Forgeneralinformationonlanguagesupport,maintenance,reporting,andpatching,seethefollowingbooksintheOracle
EBusinessSuiteReleaseDocumentationLibrary.
Release12.1:
OracleEBusinessSuiteConcepts,PartNo.E12841
OracleEBusinessSuiteMaintenanceProcedures,PartNo.E13675
Section"AddingandMaintainingNLSLanguages"
OracleEBusinessSuitePatchingProcedures,PartNo.E12148
OracleEBusinessSuiteDeveloper'sGuide,PartNo.E12897
OracleApplicationFrameworkPersonalizationGuide,PartNo.E12646
Release12.2:
OracleEBusinessSuiteConcepts,PartNo.E22949
OracleEBusinessSuiteMaintenanceGuide,PartNo.E22954
OracleEBusinessSuiteDeveloper'sGuide,PartNo.E22961
OracleApplicationFrameworkPersonalizationGuide,PartNo.E22031
Note:ForRelease12.2,thefollowingbookshavebeendiscontinued:
OracleEBusinessSuiteMaintenanceProcedures,PartNo.E13675
OracleEBusinessSuitePatchingProcedures,PartNo.E12148
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
9/11
2/14/2016
Document1077709.1
OracleEBusinessSuitePatchingProcedures,PartNo.E12148
TheircontentisnowincludedinOracleEBusinessSuiteMaintenanceGuide,PartNo.E22954
ForinformationonOracleXMLPublisher(knownasOracleBIPublisheroutsideOracleEBusinessSuite),refertothe
followingbooksintheOracleEBusinessSuiteRelease12DocumentationLibrary
OracleXMLPublisherReportDesigner'sGuide,PartNo.B31412
OracleXMLPublisherAdministrationandDeveloper'sGuide,PartNo.B31410
ChangeLog
Date
Description
20Nov2014
Addeddefinitionfor"lightweightonlylanguage"toSection2.
AmendedsupportedlanguageslineinSection3.
AddedastepaboutcompilingflexfieldstoSection4.
11Jul2013
AmendedGenerateFormsFileslineinSection5.2.2.
Addedarestrictionaboutcustomformfilescompileandgeneration.
AmendednoteaboutupgradinginSection7.
Addedansection"Converting"asSection8.
ReferencessectionchangedtoSection9.
22Oct2012
Amendedlineshaving12.1.3to12.1.3andhighertoadjustfor12.2release.
AddednoteaboutEBusinessSuiteDocumentationLibraryfor12.2toSection8.
27Sep2012
AmendedfinallineoftextinSection4.
Addedrestrictionaboutthe'globe'iconfeaturetoSection6.
27Apr2010
Initialcreation.
MyOracleSupportKnowledgeDocument1077709.1byOracleEBusinessSuiteDevelopment
DocumentationNotices
Copyright2010,2014,Oracleand/oritsaffiliates.Allrightsreserved.
Thissoftwareandrelateddocumentationareprovidedunderalicenseagreementcontainingrestrictionsonuseanddisclosure
andareprotectedbyintellectualpropertylaws.Exceptasexpresslypermittedinyourlicenseagreementorallowedbylaw,you
maynotuse,copy,reproduce,translate,broadcast,modify,license,transmit,distribute,exhibit,perform,publish,ordisplayany
part,inanyform,orbyanymeans.Reverseengineering,disassembly,ordecompilationofthissoftware,unlessrequiredbylaw
forinteroperability,isprohibited.
Theinformationcontainedhereinissubjecttochangewithoutnoticeandisnotwarrantedtobeerrorfree.Ifyoufindanyerrors,
pleasereportthemtousinwriting.
IfthisissoftwareorrelateddocumentationthatisdeliveredtotheU.S.GovernmentoranyonelicensingitonbehalfoftheU.S.
Government,thefollowingnoticeisapplicable:
U.S.GOVERNMENTENDUSERS:Oracleprograms,includinganyoperatingsystem,integratedsoftware,anyprogramsinstalled
onthehardware,and/ordocumentation,deliveredtoU.S.Governmentendusersare"commercialcomputersoftware"pursuant
totheapplicableFederalAcquisitionRegulationandagencyspecificsupplementalregulations.Assuch,use,duplication,
disclosure,modification,andadaptationoftheprograms,includinganyoperatingsystem,integratedsoftware,anyprograms
installedonthehardware,and/ordocumentation,shallbesubjecttolicensetermsandlicenserestrictionsapplicabletothe
programs.NootherrightsaregrantedtotheU.S.Government.
Thissoftwareorhardwareisdevelopedforgeneraluseinavarietyofinformationmanagementapplications.Itisnotdeveloped
orintendedforuseinanyinherentlydangerousapplications,includingapplicationsthatmaycreateariskofpersonalinjury.If
youusethissoftwareorhardwareindangerousapplications,thenyoushallberesponsibletotakeallappropriatefailsafe,
backup,redundancy,andothermeasurestoensureitssafeuse.OracleCorporationanditsaffiliatesdisclaimanyliabilityforany
damagescausedbyuseofthissoftwareorhardwareindangerousapplications.
OracleandJavaareregisteredtrademarksofOracleand/oritsaffiliates.Othernamesmaybetrademarksoftheirrespective
owners.
IntelandIntelXeonaretrademarksorregisteredtrademarksofIntelCorporation.AllSPARCtrademarksareusedunderlicense
andaretrademarksorregisteredtrademarksofSPARCInternational,Inc.AMD,Opteron,theAMDlogo,andtheAMDOpteron
logoaretrademarksorregisteredtrademarksofAdvancedMicroDevices.UNIXisaregisteredtrademarkofTheOpenGroup.
Thissoftwareorhardwareanddocumentationmayprovideaccesstoorinformationoncontent,products,andservicesfrom
thirdparties.OracleCorporationanditsaffiliatesarenotresponsibleforandexpresslydisclaimallwarrantiesofanykindwith
respecttothirdpartycontent,products,andservices.OracleCorporationanditsaffiliateswillnotberesponsibleforanyloss,
costs,ordamagesincurredduetoyouraccesstooruseofthirdpartycontent,products,orservices.
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
10/11
2/14/2016
Document1077709.1
costs,ordamagesincurredduetoyouraccesstooruseofthirdpartycontent,products,orservices.
ForinformationaboutOracle'scommitmenttoaccessibility,visittheOracleAccessibilityProgramwebsiteat
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
AccesstoOracleSupport
OraclecustomershaveaccesstoelectronicsupportthroughMyOracleSupport.Forinformation,visit
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoorvisithttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsifyou
arehearingimpaired.
Didn'tfindwhatyouarelookingfor?
AskinCommunity...
Attachments
Flowchart (48.01KB)
Related
Products
OracleEBusinessSuite>ApplicationsTechnology>LifecycleManagement>OracleEBSApplicationsTranslation>Support>NLSMLS
Keywords
EBUSINESS ENGLISH GENERATEFORMS GLOBALIZATION INTERNATIONALIZATION LANGUAGETRANSLATIONS MESSAGEDICTIONARY MULTIPLELANGUAGES
BacktoTop
Copyright(c)2016,Oracle.Allrightsreserved.
LegalNoticesandTermsofUse
PrivacyStatement
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=124275903760637&id=1077709.1&_adf.ctrlstate=1ba6kx95kj_183
11/11