nerdexam
Oracle

1Z0-083 · Question #139

HR_ROOT is an application container with the HR_APP application installed. No application PDBs and no application seed have yet been created in HR_ROOT. An application PDB, PDB1, must be created so…

The correct answer is C. Create an application seed, synchronize it with HR_ROOT, and then create the PDB1 application D. Create the PBD1 application PDB and synchronize it with HR_ROOT. Options C and D are correct because both represent valid paths to give an application PDB access to HR_APP's objects: in C, you synchronize an application seed with HR_ROOT (propagating HR_APP's objects into it), then PDB1 is cloned from that seed already containing the app…

Multitenant Architecture

Question

HR_ROOT is an application container with the HR_APP application installed. No application PDBs and no application seed have yet been created in HR_ROOT. An application PDB, PDB1, must be created so that the HR_APP application's common objects are accessible to it. Which two methods can be used? (Choose two.)

Options

  • ACreate an application seed, and install HR_APP in it.
  • BCreate the PDB1 application PDB and install HR_APP in it.
  • CCreate an application seed, synchronize it with HR_ROOT, and then create the PDB1 application
  • DCreate the PBD1 application PDB and synchronize it with HR_ROOT.
  • ECreate the PBD1 application PDB and synchronize it with PDB$SEED.

How the community answered

(18 responses)
  • A
    17% (3)
  • B
    11% (2)
  • C
    67% (12)
  • E
    6% (1)

Explanation

Options C and D are correct because both represent valid paths to give an application PDB access to HR_APP's objects: in C, you synchronize an application seed with HR_ROOT (propagating HR_APP's objects into it), then PDB1 is cloned from that seed already containing the app objects; in D, you create PDB1 as an application PDB directly under HR_ROOT and then run ALTER PLUGGABLE DATABASE SYNC to pull HR_APP's objects down from the root.

Why the distractors fail:

  • A is wrong because you never install an application into the seed - the seed is synchronized from HR_ROOT; installing HR_APP in the seed directly bypasses how application containers work, and this still doesn't create PDB1.
  • B is wrong because you don't install HR_APP individually in each application PDB - that defeats the entire purpose of an application container; applications are installed once at the Application Root and propagated via synchronization.
  • E is wrong because PDB$SEED is the CDB-level seed, which knows nothing about HR_APP; application PDBs synchronize with their Application Root (HR_ROOT), not with PDB$SEED.

Memory tip: The Application Root is always the "source of truth" - any path to a valid application PDB must trace back to HR_ROOT, either indirectly (seed ← HR_ROOT → PDB1) or directly (PDB1 ← SYNC ← HR_ROOT). If a choice points away from HR_ROOT as the sync target, it's wrong.

Topics

#Application Container#Application PDB#Application Seed#Synchronization

Community Discussion

No community discussion yet for this question.

Full 1Z0-083 Practice