Great Deal! Get Instant $10 FREE in Account on First Order + 10% Cashback on Every Order Order Now

Please see attached document for the full instruction for the assignment. Lab Submission Tasks: Part 1 - Concepts Using the URL provided in the ‘Resource’ section –...

1 answer below »


Please see attached document for the full instruction for the assignment.



Lab Submission Tasks:












Part 1 -





Concepts







Using the URL provided in the ‘Resource’ section – review the following sections for this Lab submission and answer the questions below….



·



Starting RMAN: Overview;



·



Starting RMAN
without
a connection to a database;



·



Connecting to a database
without
a Recovery Catalog;



·



Connecting to a database
with
a Recovery Catalog;







1.







a.



What are the basic options available to a DBA when starting RMAN?




Type your



answer in the box provided















b.



How

would you

start RMAN?




Type your



answer in the box provided































Part 2 – Unlocking an Oracle account










Open your



first CMD window for performing SQLPLUS commands


….




 --


Connect as
SYSTEM





      SQLPLUS



       Enter user-name:system



       Enter password: (your SYSTEM password)



      SQL>alter user SYSBACKUP account unlock;



       User altered.



      SQL>alter user SYSBACKUP identified by SYSBACKUP123;




User altered.



      SQL> EXIT






--
Connect as
SYSBACKUP
and test that your ‘unlock’ worked and the password works



      SQLPLUS



       Enter user-name:SYSBACKUP



        Enter password: (thepassword you just entered above)



      SQL> EXIT







Provide screenshots of your SQLPLUS statements and results, paste into the box provided.















2.





Exit your first CMD window which was connected to SYSTEM and
reconnect to SQLPLUS as SYS as SYSDBA





Use the

show parameter recovery

command to show the settings of all recovery parameters.

The results show you three things:



o



Where the db_recovery_file destination is



o



The size of the db_recovery_file



o



Is the recovery_parallelism set on/off







Provide screenshots of your SQL


PLUS



statements and results, paste into the box provided.

















3.





In your CMD window, connected as SYS as SYSDBA….




We need

to configure the
fast recovery
file destination and size.



o



Set the fast recovery file destination size to be
10G

using the following command




sqlplus>
alter system set db_recovery_file_dest_size=10G



o



Next,

set the file destination to be ‘C:\app\
yourname
\fast_recovery_area\orcl’.

(

Make sure you have created this folder on your laptop

)




sqlplus

>


alter system set db_recovery_file_dest=’c:\app\cpotter\fast_recovery_area\orcl’









o



Finally, r
un the

show parameter recovery

command again

to verify your changes







Provide screenshots of your SQL


PLUS



statements and results, paste into the box provided.

















4.





In your CMD window, connected as SYS as SYSDBA….




o



Check if the database is in the archive mode by executing the


archive log list


command



o



Exit from this CMD window







Provide screenshots of your SQL


PLUS



statements and results, paste into the box provided.

















5.




Open a



second




CMD window



and run

RMAN



--


Run RMAN and tell RMAN which 'target' database to connect to



      




rman target '"SYSBACKUP"' (


note the quotations – single/double/text/double/single

)



      target database Password: (

enter password you created for SYSBACKUP in question 1

)







Provide screenshots of your



RMAN



statements and results, paste into the box provided.















6.





In your CMD window which is running RMAN (



see question 5



)




o



E
xecute the

shutdown immediate

command to shutdown the database



o



Then execute the




startup





mount



command (this prepares database for backup)








Provide screenshots of your



RMAN



statements and results, paste into the box provided.

















7.





In your CMD window which is running RMAN (



see question 5



)




o



E
xecute the

backup database

command to create a backup
before
you change the archive log mode.



o



Next, u
se the command

List backup;

to list the backups



o



Next,

use the

delete backup;

command to delete the backups



o



Finally,
list your backups
again to ensure they were deleted










Provide screenshots of



all



your



RMAN


statements and results, paste into the box provided.


















8.





In your CMD window which is running RMAN (



see question 5



)




o



Execute the

alter database archivelog

command to put the database in ARCHIVELOG mode



o



Next,

open the database

using



alter database open



command




o



Now, backup the database with archive log using

backup database plus archivelog

command








Provide screenshots of your



RMAN



statements and results, paste into the box provided.

















9.





In your CMD window which is running RMAN (



see question 5



)




o



Enter the command

show all

to see the RMAN configuration parameters




o



Enter the command

show default device type

to see if
DISK
is set on (it is the default)




o



Use command

list backup summary

to see the files created by your ‘backup’ command in question 7




o



Execute the

RESTORE TABLESPACE





SYSTEM

VALIDATE




command to validate that the datafiles for the specified tablespace named ‘tableSpaceName’ can be restored. Take a screen shot of your work and paste it below. The VALIDATE parameter means that the restoration is not done, but it shows the restoration

could
be done.



o



Now we need to test that we can use our backup files to ‘recover’ our database. This is extremely important.



o



First,

s




hutdown



the database and then exit RMAN.






o



T
hen,

copy all of the physical files of the database


to a safe location outside of the Oracle file hierarchy.

Make sure to do so before the


se

steps



and once files have been
moved, d

elete the original files after you have taken the copy. (worst case file loss!!)



o



This is an example of the files that need to be moved.













Provide screenshots of your



RMAN



statements and results, paste into the box provided.

















10.





Open a new CMD window, connect SYS as SYSDBA and run SQLPLUS




o



Now, once the database files have been deleted, t
ry to

startup

your database. (

HINT ---

It should

not

be able to start…)



o



Exit this CMD window




Provide screenshots of your



SQLPLUS



statements and results, paste into the box provided.














Open a new CMD window and use command -




RMAN target SYSBACKUP





o



Startup the database using RMAN with this command

RMAN> STARTUP NOMOUNT









o



It is time now to restore the


control file


from

our

backup.



To find the location of your control file --- look at the results you have pasted into question 8, when you used the command



BACKUP DATABASE PLUS ARCHIVELOG



– here is what some of your result should look like ….





Starting backup at 14-SEP-22




using channel ORA_DISK_1




channel ORA_DISK_1: starting full datafile backup set




channel ORA_DISK_1: specifying datafile(s) in backup set




input datafile file number=00007 name=C:\APP\CPAVO\ORADATA\ORCL\EXAMPLE01.DBF




input datafile file number=00003 name=C:\APP\CPAVO\ORADATA\ORCL\SYSAUX01.DBF




input datafile file number=00001 name=C:\APP\CPAVO\ORADATA\ORCL\SYSTEM01.DBF




input datafile file number=00005 name=C:\APP\CPAVO\ORADATA\ORCL\UNDOTBS01.DBF




input datafile file number=00006 name=C:\APP\CPAVO\ORADATA\ORCL\USERS01.DBF




channel ORA_DISK_1: starting piece 1 at 14-SEP-22




channel ORA_DISK_1: finished piece 1 at 14-SEP-22




piece handle=C:\APP\CPAVO\PRODUCT XXXXXXXXXXDBHOME_1\DATABASE\0417NDFV_1_1 tag=TAG20220914T182255 comment=NONE




channel ORA_DISK_1: backup set complete, elapsed time: 00:00:15




channel ORA_DISK_1: starting full datafile backup set




channel ORA_DISK_1: specifying datafile(s) in backup set





including
current control file
in backup set






including current SPFILE in backup set




channel ORA_DISK_1: starting piece 1 at 14-SEP-22




channel ORA_DISK_1: finished piece 1 at 14-SEP-22





piece handle



=


C:\APP\CPAVO\PRODUCT XXXXXXXXXXDBHOME_1\DATABASE\0517NDGE_1_1



tag=TAG20220914T182255 comment=NONE





channel ORA_DISK_1: backup set complete, elapsed time: 00:00:01




Finished backup at 14-SEP-22








o



Use the command (

note the ‘blue’ lines above from the backup command’ –
piece handle
is used in this next command







RMAN>

restore controlfile from "




C:\APP\CPAVO\PRODUCT XXXXXXXXXXDBHOME_1\DATABASE\0517NDGE_1_1
"





o



Once RMAN has restored your control file run the command

RMAN> alter database mount

(to remount the database)



o



Now issue the command

RMAN> restore database



o



Next issue the command

RMAN> recover database



o



Finally issue the command

RMAN> alter database open resetlogs









Now we make sure the database up and running properly after the recovery







Open a new CMD window, connect SYS as SYSDBA and run SQLPLUS








In SQLPLUS, use the following commands





1.







SQL> select name from v$database











2.







SQL> select open_mode from v$database











3.







SQL> select tablespace_name from dba_tablespaces


























Provide screenshots of your



RMAN



statements and results, paste into the box provided.








Answered Same Day Mar 10, 2023

Solution

Aditi answered on Mar 11 2023
34 Votes
CST2355 – Database Systems: Assignment 1
CST8276 - Advanced Database Topics
Lab 8 - Understanding Oracle’s Backup and Recovery Capabilities
This assignment relates to the following Course Learning Requirements:
CLR 2 - Administer a DBMS using knowledge of SQL, database security features, globalization, and database architecture (storage, memory and processes)
CLR 4 - Explain and practice aspects of the role and responsibilities of a database administrator in the cu
ent IT environment
Objectives of the La
Demonstrate the ability to backup and restore Oracle database using RMAN.
Resources:
https:
docs.oracle.com/database/121/BRADV
cmquick.htm#BRADV89346
ORACLE-BASE - Multitenant : Backup and Recovery of a Container Database (CDB) and a Pluggable Database (PDB) in Oracle Database 12c Release 1 (12.1)
Deliverable:
Use this WORD document as your submission file. Download it and type your answers or screenshot/paste your SQL statements and results into the box provided with each question.
(
22
)
Pay particular attention to the information in this link for those of you using the multitenant database installation (CDB and Pluggable databases) -- https:
docs.oracle.com/database/121/BRADV
cmcnctg.htm#BRADV671
Lab Submission Tasks:
Part 1 - Concepts
Using the URL provided in the ‘Resource’ section – review the following sections for this Lab submission and answer the questions below….
· Starting RMAN: Overview;
· Starting RMAN without a connection to a database;
· Connecting to a database without a Recovery Catalog;
· Connecting to a database with a Recovery Catalog;
1.
a. What are the basic options available to a DBA when starting RMAN?
Type your answer in the box provided
Start the RMAN executable at the operating system on CMDwhile connecting to one or more databases, as in below examples.
· % rman TARGET / CATALOG rman/cat@catd
· % rman TARGET SYS / oracle@trgt NO CATALOG
· % rman TARGET / CATALOG rman/cat@catdb AUXILIARYSYS/oracle@auxd
. How would you start RMAN?
(
In

interactive

manner.
By

supplying

a

command

file

containing

a

string

of

RMAN

instructions

in

atch

mode.
Using

an

output-redirecting

log

file fo

RMAN.
Using

a

command

pipe.
)Type your answer in the box provided
Part 2 – Unlocking an Oracle account
Open your first CMD window for performing SQLPLUS commands….
-- Connect as SYSTEM
SQLPLUS
Enter user-name: system
Enter password: (your SYSTEM password) SQL> alter user SYSBACKUP account unlock;
User altered.
SQL> alter user SYSBACKUP identified by SYSBACKUP123; User altered.
SQL> EXIT
-- Connect as SYSBACKUP and test that your ‘unlock’ worked and the password works
SQLPLUS
Enter user-name: SYSBACKUP
Enter password: (the password you just entered above) SQL> EXIT
Provide screenshots of your SQLPLUS statements and results, paste into the box provided.
        
2. Exit your first CMD window which was connected to SYSTEM and reconnect to SQLPLUS as SYS as SYSDBA
Use the show parameter recovery command to show the settings of all recovery parameters. The results show you three things:
· Where the db_recovery_file destination is
· The size of the db_recovery_file
· Is the recovery_parallelism set on/off
Provide screenshots of your SQLPLUS statements and results,...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here