SlideShare a Scribd company logo
AD Administration: Maintain Database Entities Tasks AD Utilities Topics
Objectives At the end of this module, you should be able to do the following: List maintain database entities tasks you can perform with AD Administration Validate APPS schemas Recreate grants and synonyms for APPS schemas Maintain multilingual tables
Module Overview This module includes the following topics: The Maintain Database Entites menu tasks Validating the APPS schema Recreating grants and synonyms for APPS schemas Maintaining multilingual tables
Maintain Database Entities   Maintain Applications Database Entities --------------------------------------------------- 1. Validate APPS schema 2. Re-create grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
Validate APPS Schema Maintain Applications Database Entities  ----------------------------------------------------- 1.  Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
Validate APPS Schema A report called <APPS schema name>.lst, is produced in APPL_TOP/admin/<SID>/out Review the report and fix every issue to avoid potential problems while running or maintaining Oracle Applications  The report contains information about how to fix each issue
Validate APPS Schema This task is most effective if run: Immediately after an upgrade or applying a maintenance pack After a patch is applied (for multiple patches, run it once after you apply all the patches) After performing an export/import (migration) When doing custom development in the APPS schema Whenever you receive a runtime error that suggests a problem is coming from the AD_DDL package
Recreate Grants and Synonyms Maintain Applications Database Entities  ----------------------------------------------------- 1.  Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
Recreate Grants and Synonyms This option:  Recreates the grants and synonyms for the Oracle Applications public schema (APPLSYSPUB) Recreates grants on some packages from SYSTEM to APPS Then spawns parallel workers to recreate grants and synonyms linking sequences and tables in the base product schemas to the APPS schema
Recreate Grants and Synonyms Run this task when grants or synonyms are missing from the database. This may occur as a result of:  Custom development Incomplete database migrations (exports/imports) Patch and administrative sessions that failed to run successfully to completion Installing or maintaining underlying database components or options such as Replication
Maintain Multi-lingual Tables Maintain Applications Database Entities  ----------------------------------------------------- 1. Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
Maintain Multi-lingual Tables Maintain Multi-lingual tables:  Invokes PL/SQL routines to maintain multi-lingual tables by adding any missing, untranslated rows Is generally run during the NLS install and maintenance processes
Check DUAL Table Maintain Applications Database Entities  ----------------------------------------------------- 1.  Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
Check DUAL Table The DUAL table:  Is created automatically by ORACLE along with the data dictionary Is in the SYS schema Has one column, DUMMY, of type VARCHAR2(1), and contains one row with a value 'X' Is useful for evaluating expressions with the SELECT statement, such as SELECT 7/8 from DUAL;
Check DUAL Table Enter your choice : 7 Reading init.ora information from applora.txt ... Connecting to SYSTEM.....Connected successfully SYS.DUAL has the correct number of rows. Granting privileges on SYS.DUAL... Review the messages above, then press [Return] to continue.
Module Summary In this module, you should have learned how to do the following: List database tasks you can perform with AD Administration Validate APPS schemas Recreate grants and synonyms for APPS schemas Maintain multilingual tables
Module Discussion Name two database maintenance tasks you can perform with AD Administration and describe them. What are the Oracle Applications configurations that may change the task options in the Maintain Applications Database Objects menu?
Module Practice Validating APPS schema

More Related Content

PPT
R12 d49656 gc10-apps dba 13
PPT
R12 d49656 gc10-apps dba 14
PPT
R12 d49656 gc10-apps dba 11
PPT
R12 d49656 gc10-apps dba 10
PPT
R12 d49656 gc10-apps dba 26
PPT
R12 d49656 gc10-apps dba 27
PPT
R12 d49656 gc10-apps dba 09
PPT
R12 d49656 gc10-apps dba 18
R12 d49656 gc10-apps dba 13
R12 d49656 gc10-apps dba 14
R12 d49656 gc10-apps dba 11
R12 d49656 gc10-apps dba 10
R12 d49656 gc10-apps dba 26
R12 d49656 gc10-apps dba 27
R12 d49656 gc10-apps dba 09
R12 d49656 gc10-apps dba 18

What's hot (20)

PPT
R12 d49656 gc10-apps dba 05
PPT
R12 d49656 gc10-apps dba 15
PPT
R12 d49656 gc10-apps dba 16
PPT
R12 d49656 gc10-apps dba 03
PPT
R12 d49656 gc10-apps dba 20
PPT
R12 d49656 gc10-apps dba 02
PPT
R12 d49656 gc10-apps dba 19
PPT
R12 d49656 gc10-apps dba 23
PPT
R12 d49656 gc10-apps dba 25
PPT
R12 d49656 gc10-apps dba 01
PPT
R12 d49656 gc10-apps dba 22
PPT
R12 d49656 gc10-apps dba 24
PPT
Less16 Recovery
PPT
R12 d49656 gc10-apps dba 06
PPT
R12 d49656 gc10-apps dba 00
PPT
Less11 Security
PPT
Chapter09
PDF
17398351 sap-system-copy-homcopyv1
PDF
Oracle Concurrent Program Setup document
PPT
Les 01 core
R12 d49656 gc10-apps dba 05
R12 d49656 gc10-apps dba 15
R12 d49656 gc10-apps dba 16
R12 d49656 gc10-apps dba 03
R12 d49656 gc10-apps dba 20
R12 d49656 gc10-apps dba 02
R12 d49656 gc10-apps dba 19
R12 d49656 gc10-apps dba 23
R12 d49656 gc10-apps dba 25
R12 d49656 gc10-apps dba 01
R12 d49656 gc10-apps dba 22
R12 d49656 gc10-apps dba 24
Less16 Recovery
R12 d49656 gc10-apps dba 06
R12 d49656 gc10-apps dba 00
Less11 Security
Chapter09
17398351 sap-system-copy-homcopyv1
Oracle Concurrent Program Setup document
Les 01 core
Ad

Viewers also liked (8)

PPT
R12 d49656 gc10-apps dba 08
PDF
Oracle App's DBA Training Noida Delhi NCR
PPT
R12 d49656 gc10-apps dba 04
PPT
R12 d49656 gc10-apps dba 21
PPT
R12 d49656 gc10-apps dba 17
PPTX
OOW15 - Online Patching with Oracle E-Business Suite 12.2
PDF
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
PPT
R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 08
Oracle App's DBA Training Noida Delhi NCR
R12 d49656 gc10-apps dba 04
R12 d49656 gc10-apps dba 21
R12 d49656 gc10-apps dba 17
OOW15 - Online Patching with Oracle E-Business Suite 12.2
Developer & Fusion Middleware 2 _ Scott Robertson _ SOA, Portals and Enterpri...
R12 d49656 gc10-apps dba 07
Ad

Recently uploaded (20)

PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Institutional Correction lecture only . . .
PDF
Business Ethics Teaching Materials for college
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
Week 4 Term 3 Study Techniques revisited.pptx
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
01-Introduction-to-Information-Management.pdf
PDF
Classroom Observation Tools for Teachers
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPH.pptx obstetrics and gynecology in nursing
Institutional Correction lecture only . . .
Business Ethics Teaching Materials for college
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
Week 4 Term 3 Study Techniques revisited.pptx
Pharma ospi slides which help in ospi learning
Renaissance Architecture: A Journey from Faith to Humanism
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Final Presentation General Medicine 03-08-2024.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
102 student loan defaulters named and shamed – Is someone you know on the list?
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Microbial diseases, their pathogenesis and prophylaxis
01-Introduction-to-Information-Management.pdf
Classroom Observation Tools for Teachers

R12 d49656 gc10-apps dba 12

  • 1. AD Administration: Maintain Database Entities Tasks AD Utilities Topics
  • 2. Objectives At the end of this module, you should be able to do the following: List maintain database entities tasks you can perform with AD Administration Validate APPS schemas Recreate grants and synonyms for APPS schemas Maintain multilingual tables
  • 3. Module Overview This module includes the following topics: The Maintain Database Entites menu tasks Validating the APPS schema Recreating grants and synonyms for APPS schemas Maintaining multilingual tables
  • 4. Maintain Database Entities Maintain Applications Database Entities --------------------------------------------------- 1. Validate APPS schema 2. Re-create grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
  • 5. Validate APPS Schema Maintain Applications Database Entities ----------------------------------------------------- 1. Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
  • 6. Validate APPS Schema A report called <APPS schema name>.lst, is produced in APPL_TOP/admin/<SID>/out Review the report and fix every issue to avoid potential problems while running or maintaining Oracle Applications The report contains information about how to fix each issue
  • 7. Validate APPS Schema This task is most effective if run: Immediately after an upgrade or applying a maintenance pack After a patch is applied (for multiple patches, run it once after you apply all the patches) After performing an export/import (migration) When doing custom development in the APPS schema Whenever you receive a runtime error that suggests a problem is coming from the AD_DDL package
  • 8. Recreate Grants and Synonyms Maintain Applications Database Entities ----------------------------------------------------- 1. Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
  • 9. Recreate Grants and Synonyms This option: Recreates the grants and synonyms for the Oracle Applications public schema (APPLSYSPUB) Recreates grants on some packages from SYSTEM to APPS Then spawns parallel workers to recreate grants and synonyms linking sequences and tables in the base product schemas to the APPS schema
  • 10. Recreate Grants and Synonyms Run this task when grants or synonyms are missing from the database. This may occur as a result of: Custom development Incomplete database migrations (exports/imports) Patch and administrative sessions that failed to run successfully to completion Installing or maintaining underlying database components or options such as Replication
  • 11. Maintain Multi-lingual Tables Maintain Applications Database Entities ----------------------------------------------------- 1. Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
  • 12. Maintain Multi-lingual Tables Maintain Multi-lingual tables: Invokes PL/SQL routines to maintain multi-lingual tables by adding any missing, untranslated rows Is generally run during the NLS install and maintenance processes
  • 13. Check DUAL Table Maintain Applications Database Entities ----------------------------------------------------- 1. Validate APPS schema 2. Recreate grants and synonyms for APPS schema 3. Maintain multi-lingual tables 4. Check DUAL table 5. Return to Main Menu
  • 14. Check DUAL Table The DUAL table: Is created automatically by ORACLE along with the data dictionary Is in the SYS schema Has one column, DUMMY, of type VARCHAR2(1), and contains one row with a value 'X' Is useful for evaluating expressions with the SELECT statement, such as SELECT 7/8 from DUAL;
  • 15. Check DUAL Table Enter your choice : 7 Reading init.ora information from applora.txt ... Connecting to SYSTEM.....Connected successfully SYS.DUAL has the correct number of rows. Granting privileges on SYS.DUAL... Review the messages above, then press [Return] to continue.
  • 16. Module Summary In this module, you should have learned how to do the following: List database tasks you can perform with AD Administration Validate APPS schemas Recreate grants and synonyms for APPS schemas Maintain multilingual tables
  • 17. Module Discussion Name two database maintenance tasks you can perform with AD Administration and describe them. What are the Oracle Applications configurations that may change the task options in the Maintain Applications Database Objects menu?

Editor's Notes

  • #2: ILT Schedule: Timing Topic 30 minutes Lecture 30 minutes Practice 60 minutes Total
  • #3: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #4: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #5: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #6: &lt;Course name&gt; &lt;Lesson number&gt; - Validate APPS Schema The Validate APPS schema task runs a SQL script (advrfapp.sql) against the APPS schema to verify the integrity of the schema. It determines: Problems you must fix (not specific to the APPS schema) Problems you must fix (specific to the APPS schema) Issues you may want to address (specific to the APPS schema)
  • #7: &lt;Course name&gt; &lt;Lesson number&gt; - Validate APPS Schema The Validate Apps schema task produces a report, called &lt;APPS schema name&gt;.lst, where &lt;APPS schema name&gt; is the name of your APPS schema (for example, APPS.lst). Issues this task may find include: Missing or invalid packages Missing or invalid synonyms Invalid objects in APPS
  • #8: &lt;Course name&gt; &lt;Lesson number&gt; - Validate APPS Schema You can also run this task with SQL*Plus: UNIX: $ cd $APPL_TOP/admin/&lt;SID&gt;/out $ sqlplus &lt;SYSTEM username&gt;/&lt;SYSTEM password&gt; @$AD_TOP/admin/sql/advrfapp.sql \\ &lt;APPS schema name&gt; &lt;AOL schema name&gt; Windows: C:\\&gt; cd %APPL_TOP%\\admin\\&lt;SID&gt;\\out C:\\&gt; sqlplus &lt;SYSTEM username&gt;/&lt;SYSTEM password&gt; \\ @%AD_TOP%\\admin\\sql\\advrfapp.sql &lt;APPS schema name&gt; &lt;AOL schema name&gt;
  • #9: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #10: &lt;Course name&gt; &lt;Lesson number&gt; - Recreate Grants and Synonyms Each product’s data objects are created in its own schema (such as the GL schema) but the product code objects are created in the APPS schema. The APPS schema must have the appropriate grants and synonyms for product schema objects so that code objects compile and Applications can access data at runtime.
  • #11: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #12: &lt;Course name&gt; &lt;Lesson number&gt; - Maintain Multi-lingual Tables As discussed in the Oracle Applications Architecture section, MLS or multilingual support is Oracle Applications’ ability to operate in multiple languages simultaneously. When running the Maintain multi-lingual task you can select the number of parallel workers.
  • #13: &lt;Course name&gt; &lt;Lesson number&gt; - Maintain Multi-lingual Tables The “Maintain Multi-lingual tables” task calls PL/SQL routines that maintain multilingual tables for Oracle Applications by adding any missing, untranslated rows. This task runs the &lt;PROD&gt;NLINS.sql script for every product.
  • #14: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #15: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #16: &lt;Course name&gt; &lt;Lesson number&gt; - Check DUAL Table This task looks for a DUAL table accessible by Oracle Applications and ensures the correct grants are set up. If no such table exists, or if an existing DUAL table has more than one row, AD Administration displays an error. If a DUAL table containing only one row exists, AD Administration completes successfully. This slide shows a typical output for the Check DUAL table task. It connects to the database then verifies the DUAL table. Note: If the DUAL table does not exist, or if it does not contain exactly one row, Oracle Applications will not run correctly.
  • #17: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #18: &lt;Course name&gt; &lt;Lesson number&gt; -
  • #19: &lt;Course name&gt; &lt;Lesson number&gt; - Refer to Practice - Validating APPS schema [ LAB41FCY ]