Secrets to 1z0 062 pdf

It is impossible to pass Oracle 1z0 062 pdf exam without any help in the short term. Come to Testking soon and find the most advanced, correct and guaranteed Oracle 1z0 062 dumps practice questions. You will get a surprising result by our Far out Oracle Database 12c: Installation and Administration practice guides.

Q1. You enabled an audit policy by issuing the following statements: 

SQL> AUDIT POLICY ORA_DATABASE_PARAMETER BY SCOTT; 

SQL> AUDIT POLICY ORA_DATABASE_PARAMETER BY SYS, SYSTEM; 

For which database users and for which executions is the audit policy now active? Select two. 

A. SYS, SYSTEM 

B. SCOTT 

C. Only for successful executions 

D. Only for failed executions 

E. Both successful and failed executions 

Answer: A,E 

Explanation: * The ORA_DATABASE_PARAMETER policy audits commonly used Oracle Database parameter settings. By default, this policy is not enabled. 


Q2. To implement Automatic Management (AMM), you set the following parameters: 

When you try to start the database instance with these parameter settings, you receive the following error message: 

SQL > startup 

ORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settings, see alert log for more information. 

Identify the reason the instance failed to start. 

A. The PGA_AGGREGATE_TARGET parameter is set to zero. 

B. The STATISTICS_LEVEL parameter is set to BASIC. 

C. Both the SGA_TARGET and MEMORY_TARGET parameters are set. 

D. The SGA_MAX_SIZE and SGA_TARGET parameter values are not equal. 

Answer:

Explanation: 

Example: SQL> startup force ORA-00824: cannot set SGA_TARGET or MEMORY_TARGET due to existing internal settings ORA-00848: STATISTICS_LEVEL cannot be set to BASIC with SGA_TARGET or MEMORY_TARGET 


Q3. You configure your database Instance to support shared server connections. 

Which two memory areas that are part of PGA are stored in SGA instead, for shared server connection? 

A. User session data 

B. Stack space 

C. Private SQL area 

D. Location of the runtime area for DML and DDL Statements 

E. Location of a part of the runtime area for SELECT statements 

Answer: A,C 

Explanation: A: PGA itself is subdivided. The UGA (User Global Area) contains session state information, including stuff like package-level variables, cursor state, etc. Note that, with shared server, the UGA is in the SGA. It has to be, because shared server means that the session state needs to be accessible to all server processes, as any one of them could be assigned a particular session. However, with dedicated server (which likely what you're using), the UGA is allocated in the PGA. 

C: The Location of a private SQL area depends on the type of connection established for a session. If a session is connected through a dedicated server, private SQL areas are located in the server process’ PGA. However, if a session is connected through a shared server, part of the private SQL area is kept in the SGA. 

Note: 

* System global area (SGA) The SGA is a group of shared memory structures, known as SGA components, that contain data and control information for one Oracle Database instance. The SGA is shared by all server and background processes. Examples of data stored in the SGA include cached data blocks and shared SQL areas. 

* Program global area (PGA) 

A PGA is a memory region that contains data and control information for a server process. It is nonshared memory created by Oracle Database when a server process is started. Access to the PGA is exclusive to the server process. There is one PGA for each server process. Background processes also allocate their own PGAs. The total memory used by all individual PGAs is known as the total instance PGA memory, and the collection of individual PGAs is referred to as the total instance PGA, or just instance PGA. You use database initialization parameters to set the size of the instance PGA, not individual PGAs. 

Reference: Oracle Database Concepts 12c 


Q4. You find this query being used in your Oracle 12c database: 

Which method a used by the optimizer to limit the rows being returned? 

A. A filter is added to the table query dynamically using ROWNUM to limit the rows to 20 percent of the total rows 

B. All the rows are returned to the client or middle tier but only the first 20 percent are returned to the screen or the application. 

C. A view is created during execution and a filter on the view limits the rows to 20 percent of the total rows. 

D. A TOP-N query is created to limit the rows to 20 percent of the total rows 

Answer:


Q5. In which two scenarios do you use SQL* Loader to load data? 

A. Transform the data while it is being loaded into the database. 

B. Use transparent parallel processing without having to split the external data first. 

C. Load data into multiple tables during the same load statement. 

D. Generate unique sequential key values in specified columns. 

Answer: A,D 

Explanation: You can use SQL*Loader to do the following: 

/ (A) Manipulate the data before loading it, using SQL functions. 

/ (D) Generate unique sequential key values in specified columns. 

etc: 

/ Load data into multiple tables during the same load session. 

/ Load data across a network. This means that you can run the SQL*Loader client on a different system from the one that is running the SQL*Loader server. 

/ Load data from multiple datafiles during the same load session. 

/Specify the character set of the data. 

/ Selectively load data (you can load records based on the records' values). 

/Use the operating system's file system to access the datafiles. 

/ Load data from disk, tape, or named pipe. 

/ Generate sophisticated error reports, which greatly aid troubleshooting. 

/ Load arbitrarily complex object-relational data. 

/ Use secondary datafiles for loading LOBs and collections. 

/ Use either conventional or direct path loading. While conventional path loading is very flexible, direct path loading provides superior loading performance. 

Note: 

* SQL*Loader loads data from external files into tables of an Oracle database. It has a powerful data parsing engine that puts little limitation on the format of the data in the datafile. 


Q6. In your multitenant container database (CDB) containing same pluggable databases (PDBs), you execute the following commands in the root container: 

Which two statements are true? 

A. The C # # ROLE1 role is created in the root database and all the PDBs. 

B. The C # # ROLE1 role is created only in the root database because the container clause is not used. 

C. Privileges are granted to the C##A_ADMIN user only in the root database. 

D. Privileges are granted to the C##A_ADMIN user in the root database and all PDBs. 

E. The statement for granting a role to a user fails because the CONTAINER clause is not used. 

Answer: A,C 

Explanation: * You can include the CONTAINER clause in several SQL statements, such as the CREATE USER, ALTER USER, CREATE ROLE, GRANT, REVOKE, and ALTER SYSTEM statements. * * CREATE ROLE with CONTAINER (optional) clause / CONTAINER = ALL Creates a common role. / CONTAINER = CURRENT Creates a local role in the current PDB. 


Q7. Which two tasks can be performed on an external table? 

A. partitioning the table 

B. creating an invisible index 

C. updating the table by using an update statement 

D. creating a public synonym 

E. creating a view 

Answer: C,D 


Q8. Which two statements are true about Oracle Managed Files (OMF)? 

A. OMF cannot be used in a database that already has data files created with user-specified directions. 

B. The file system directions that are specified by OMF parameters are created automatically. 

C. OMF can be used with ASM disk groups, as well as with raw devices, for better file management. 

D. OMF automatically creates unique file names for table spaces and control files. 

E. OMF may affect the location of the redo log files and archived log files. 

Answer: D,E 

Explanation: 

D: The database internally uses standard file system interfaces to create and delete files as needed for the following database structures: 

Tablespaces Redo log files Control files Archived logs Block change tracking files Flashback logs RMAN backups 

Note: 

* Using Oracle-managed files simplifies the administration of an Oracle Database. Oracle-managed files eliminate the need for you, the DBA, to directly manage the operating system files that make up an Oracle Database. With Oracle-managed files, you specify file system directories in which the database automatically creates, names, and manages files at the database object level. For example, you need only specify that you want to create a tablespace; you do not need to specify the name and path of the tablespace's datafile with the DATAFILE clause. 

http://www.oracle-base.com/articles/9i/oracle-managed-files.php http://docs.oracle.com/cd/B10500_01/server.920/a96521/omf.htm Reference: What Are Oracle-Managed Files? 


Q9. In your database, you want to ensure that idle sessions that are blocking active are automatically terminated after a specified period of time. 

How would you accomplish this? 

A. Setting a metric threshold 

B. Implementing Database Resource Manager 

C. Enabling resumable timeout for user sessions 

D. Decreasing the value of the IDLE_TIME resource limit in the default profile 

Answer:

Explanation: An Oracle session is sniped when you set the idle_time parameter to disconnect inactive sessions. (It's only like sniping on ebay in that a time is set for an action to occur.) 

Oracle has several ways to disconnect inactive or idle sessions, both from within SQL*Plus via resources profiles (connect_time, idle_time), and with the SQL*net expire time parameter. Here are two ways to disconnect an idle session: 

Set the idle_time parameter in the user profile Set the sqlnet.ora parameter expire_time 


Q10. You are administering a database stored in Automatic Storage Management (ASM). You use RMAN to back up the database and the MD_BACKUP command to back up the ASM metadata regularly. You lost an ASM disk group DG1 due to hardware failure. 

In which three ways can you re-create the lost disk group and restore the data? 

A. Use the MD_RESTORE command to restore metadata for an existing disk group by passing the existing disk group name as an input parameter and use RMAN to restore the data. 

B. Use the MKDG command to restore the disk group with the same configuration as the backed-up disk group and data on the disk group. 

C. Use the MD_RESTORE command to restore the disk group with the changed disk group specification, failure group specification, name, and other attributes and use RMAN to restore the data. 

D. Use the MKDG command to restore the disk group with the same configuration as the backed-up disk group name and same set of disks and failure group configuration, and use RMAN to restore the data. 

E. Use the MD_RESTORE command to restore both the metadata and data for the failed disk group. 

F. Use the MKDG command to add a new disk group DG1 with the same or different specifications for failure group and other attributes and use RMAN to restore the data. 

Answer: A,C,F 

Explanation: AC (not E): 

The md_restore command allows you to restore a disk group from the metadata created by 

the md_backup command. 

md_restore can’t restore data, only metadata.