You are on page 1of 14

AD Admin: Compile/Reload Database Entities

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Objectives

After completing this lesson, you should be able to:


• List the compile/reload database entities tasks you can
perform with AD Administration
• Compile APPS schemas
• Compile menu information
• Compile flexfield data
• Reload JAR files to the database

21 - 2 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile/Reload Database Entities Menu Options

Compile/Reload Applications Database Entities


-----------------------------------------------------
1. Compile APPS schema
2. Compile menu information
3. Compile flexfields
4. Reload JAR files to database
5. Return to Main Menu

21 - 3 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile APPS Schema Option

Compile/Reload Applications Database Entities


-----------------------------------------------------
1. Compile APPS schema
2. Compile menu information
3. Compile flexfields
4. Reload JAR files to database
5. Return to Main Menu

21 - 4 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile APPS Schema

• For one reason or another you may have invalid objects


within your APPS schema
• When this occurs, running the Compile APPS schema task
spawns parallel workers to compile invalid database
objects in the APPS schema
• The output from the Validate APPS schema task
mentioned earlier will provide you with a list of invalid
objects
• You may perform this task with multiple workers

21 - 5 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile APPS Schema: When do you Run?

This task is most effective if run:


• When custom packages are moved to the APPS schema
and need to be compiled
• During the upgrade process

21 - 6 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile Menu Information Option

Compile/Reload Applications Database Entities


-----------------------------------------------------
1. Compile APPS schema
2. Compile menu information
3. Compile flexfields
4. Reload JAR files to database
5. Return to Main Menu

21 - 7 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile Menu Information

• This option compiles menu data structures


• Run this task:
– After uploading menu entries
– If Compile Security concurrent requests submitted from the
Menus form (after changing menu entries) fail
• AD Administration asks if you want to force compilation of
all menus
– If you choose the default of No, only menus with changes are
compiled
– If you enter Yes, all menus are compiled (this is generally not
needed)

21 - 8 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile Flexfield Data Option

Compile/Reload Applications Database Entities


-----------------------------------------------------
1. Compile APPS schema
2. Compile menu information
3. Compile flexfields
4. Reload JAR files to database
5. Return to Main Menu

21 - 9 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile Flexfield Data in Oracle AOL Tables

This task:
• Compiles flexfield data structures in Oracle Application
Object Library (AOL) tables
• Is not generally required, as flexfields automatically
compile the first time they are accessed
• Can be run:
– To avoid the one-time (minimal) performance impact on first
access
– To validate that flexfield data have no referential integrity
issues
• May also need to be run if specified by a patch README

21 - 10 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Compile Flexfield Data: Example

Enter your choice [5] : 3


Deleting existing compiled flexfield information.
Compiling all application flexfields.
/u01/app/ebiz/gsiax/apps/apps_st/appl/fnd/12.0.0/bin/
fdfcmp APPS/***** 0 Y
Done.
Review the messages above, then press [Return] to
continue.

21 - 11 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Reload JAR Files to Database Option

Compile/Reload Applications Database Entities


-----------------------------------------------------
1. Compile APPS schema
2. Compile menu information
3. Compile flexfields
4. Reload JAR files to database
5. Return to Main Menu

21 - 12 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Reload JAR Files to Database

• This option runs the loadjava utility to reload all appropriate


Oracle E-Business Suite JAR files into the database
• Use this option if all Oracle E-Business Suite Java classes
have been removed from your database
– This can happen if your database becomes corrupt and the
database Java Virtual Machine is reloaded

21 - 13 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.


Summary

In this lesson, you should have learned how to:


• List the compile/reload database entities tasks you can
perform with AD Administration
• Compile APPS schemas
• Compile menu information
• Compile flexfield data
• Reload JAR files to the database

21 - 14 Copyright © 2016, Oracle and/or its affiliates. All rights reserved.

You might also like