0% found this document useful (0 votes)
28 views19 pages

DBA Lab Report.1

This lab report by Roshan Shrestha outlines the steps involved in configuring and managing an Oracle Database using various tools and commands. It includes detailed instructions for creating database connections, users, tablespaces, profiles, and pluggable databases, as well as performing connectivity tests and backups. The document serves as a practical guide for completing the course requirements in Database Administration at Kantipur College of Management and Information Technology.

Uploaded by

Roshan Shrestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views19 pages

DBA Lab Report.1

This lab report by Roshan Shrestha outlines the steps involved in configuring and managing an Oracle Database using various tools and commands. It includes detailed instructions for creating database connections, users, tablespaces, profiles, and pluggable databases, as well as performing connectivity tests and backups. The document serves as a practical guide for completing the course requirements in Database Administration at Kantipur College of Management and Information Technology.

Uploaded by

Roshan Shrestha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

A

LAB REPORT
ON
DATABASE ADMINISTRATION

By
Roshan Shrestha

T.U. REG. :6-2-388-9-2020

Submitted to:
Pradip Bochhibhoya

IT Department
Kantipur College of Management and Information Technology

In partial fulfillment of the requirements for the Course


Database Administration

Mid-Baneshwor, Kathmandu
June, 2025
Table of Contents
1. What steps are involved in configuring Oracle Database using Oracle Database
Configuration Assistant (DBCA)?................................................................................................1
2. Create a database connection using SQL developer:.............................................................3
3. Connect Database by creating user and grant privilege:.......................................................4
3.1 Query....................................................................................................................................4
3.2 Output...................................................................................................................................4
4. Create the tablespace in oracle database:...............................................................................5
4.1 Query....................................................................................................................................5
4.2 Output...................................................................................................................................5
5. Assign 10mb quota creating new user on tablespace with created above:...........................6
5.1 Query....................................................................................................................................6
5.2 Output...................................................................................................................................6
6. Create profile to assign it to the existing user:........................................................................7
6.1 Query....................................................................................................................................7
6.2 Output...................................................................................................................................7
7. Create Pluggable Database in Container database:...............................................................8
7.1 Query....................................................................................................................................8
7.2 Output...................................................................................................................................8
8. Test Oracle Net Connectivity using TNSPING:.....................................................................9
8.1 Query....................................................................................................................................9
8.2 Output...................................................................................................................................9
9. Check the log mode and alter the database to archive log mode:......................................10
10. Check listener status:...........................................................................................................11
10.1 Query................................................................................................................................11
10.2 Output...............................................................................................................................11
11. Backup Database using RMAN utility:..............................................................................12
10.1 Query................................................................................................................................12
1. What steps are involved in configuring Oracle Database using
Oracle Database Configuration Assistant (DBCA)?
 Run DBCA command from command line

 D:\>dbca

1
2
2. Create a database connection using SQL developer:
 Open SQL developer, create new connection and fill all the field with values

3
3. Connect Database by creating user and grant privilege:
3.1 Query

create user subhanjal identified by "1234";

Grant connect,resource,create Session to subhanjal;

3.2 Output

4
4. Create the tablespace in oracle database:
4.1 Query

create tablespace t01 Datafile 'D:\subhanjaldatafile\[Link]' size 5m blocksize 8k;

select*from dba_tablespaces;

4.2 Output

5
5. Assign 10mb quota creating new user on tablespace with created
above:
5.1 Query

create user SubhanjalGiri identified by "1234" default tablespace t01 QUOTA 10m on t01;

5.2 Output

6
6. Create profile to assign it to the existing user:
6.1 Query

create profile my_details limit


PASSWORD_LIFE_TIME 99
CONNECT_TIME 777
CPU_PER_CALL 11111
SESSIONS_PER_USER 333;

6.2 Output

7
7. Create Pluggable Database in Container database:
7.1 Query

show CON_NAME;

create PLUGGABLE database BCAPDB01


admin user subhanjal identified by "1234";

ALTER SESSION set container=BCAPDB01;

SHOW CON_NAME;

7.2 Output

8
8. Test Oracle Net Connectivity using TNSPING:
 Open the command prompt to run the query

8.1 Query

D:\>Tnsping bca7th

8.2 Output

9
9. Check the log mode and alter the database to archive log mode:
D:\>sqlplus / as sysdba
SQL> select log_mode from v$database;

SQL> shutdown immediate;

SQL> startup mount;

SQL> alter database archivelog;

SQL> select log_mode from V$database;

10
10. Check listener status:
10.1 Query

D:\>lsnrctl status

10.2 Output

11
11. Backup Database using RMAN utility:

10.1 Query

D:\>rman target /

RMAN> backup database;

Starting backup at 26-JUN-24


using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=129 device type=DISK
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00001 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSTEM_M7M8DL57_.DBF
input datafile file number=00003 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSAUX_M7M8FOGV_.DBF
input datafile file number=00004 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_UNDOTBS1_M7M8G4TH_.DBF
input datafile file number=00007 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_USERS_M7M8G613_.DBF
channel ORA_DISK_1: starting piece 1 at 26-JUN-24
channel ORA_DISK_1: finished piece 1 at 26-JUN-24
piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
BACKUPSET\2024_06_26\O1_MF_NNNDF_TAG20240626T002528_M7P3RWW7_.BKP
tag=TAG20240626T002528 comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: [Link]
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00010 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_SYSAUX_M7M9F26P_.DBF

12
input datafile file number=00009 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_SYSTEM_M7M9F266_.DBF
input datafile file number=00011 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_UNDOTBS1_M7M9F26P_.DBF
input datafile file number=00012 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\O1_MF_USERS_M7M9F7H9_.DBF
input datafile file number=00013 name=D:\SUBHANJALDATAFILE\[Link]
input datafile file number=00014 name=D:\SUBHANJALDATAFILE\[Link]
channel ORA_DISK_1: starting piece 1 at 26-JUN-24
channel ORA_DISK_1: finished piece 1 at 26-JUN-24
piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\BACKUPSET\2024_06_26\
O1_MF_NNNDF_TAG20240626T002528_M7P3S499_.BKP tag=TAG20240626T002528
comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: [Link]
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00006 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSAUX_M7M8P3JG_.DBF
input datafile file number=00005 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSTEM_M7M8P3HH_.DBF
input datafile file number=00008 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_UNDOTBS1_M7M8P3JY_.DBF
channel ORA_DISK_1: starting piece 1 at 26-JUN-24
channel ORA_DISK_1: finished piece 1 at 26-JUN-24
piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
C40A25255B8E425E8CB8E5613DFCBB33\BACKUPSET\2024_06_26\
O1_MF_NNNDF_TAG20240626T002528_M7P3S7JY_.BKP tag=TAG20240626T002528
comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: [Link]
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00016 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_SYSAUX_M7P1DBXV_.DBF
input datafile file number=00015 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_SYSTEM_M7P1DBX6_.DBF
input datafile file number=00017 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_UNDOTBS1_M7P1DBXY_.DBF
channel ORA_DISK_1: starting piece 1 at 26-JUN-24
channel ORA_DISK_1: finished piece 1 at 26-JUN-24

13
piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\BACKUPSET\2024_06_26\
O1_MF_NNNDF_TAG20240626T002528_M7P3SPVX_.BKP tag=TAG20240626T002528
comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: [Link]
channel ORA_DISK_1: starting full datafile backup set
channel ORA_DISK_1: specifying datafile(s) in backup set
input datafile file number=00019 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_SYSAUX_M7P1GV2L_.DBF
input datafile file number=00018 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_SYSTEM_M7P1GV2G_.DBF
input datafile file number=00020 name=D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_UNDOTBS1_M7P1GV2O_.DBF
channel ORA_DISK_1: starting piece 1 at 26-JUN-24
channel ORA_DISK_1: finished piece 1 at 26-JUN-24
piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\BACKUPSET\2024_06_26\
O1_MF_NNNDF_TAG20240626T002528_M7P3TT6F_.BKP tag=TAG20240626T002528
comment=NONE
channel ORA_DISK_1: backup set complete, elapsed time: [Link]
Finished backup at 26-JUN-24

Starting Control File and SPFILE Autobackup at 26-JUN-24


piece handle=D:\APP\SUBHANJALGIRI\FAST_RECOVERY_AREA\BCA7TH\
AUTOBACKUP\2024_06_26\O1_MF_S_1172621387_M7P3TXNB_.BKP comment=NONE
Finished Control File and SPFILE Autobackup at 26-JUN-24

RMAN>

14
RMAN> shutdown immediate

RMAN> startup mount;

RMAN> restore database;

Starting restore at 26-JUN-24


allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=130 device type=DISK

skipping datafile 1; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\


DATAFILE\O1_MF_SYSTEM_M7M8DL57_.DBF
skipping datafile 3; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSAUX_M7M8FOGV_.DBF
skipping datafile 4; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_UNDOTBS1_M7M8G4TH_.DBF
skipping datafile 7; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_USERS_M7M8G613_.DBF
skipping datafile 5; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSTEM_M7M8P3HH_.DBF

15
skipping datafile 6; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_SYSAUX_M7M8P3JG_.DBF
skipping datafile 8; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
DATAFILE\O1_MF_UNDOTBS1_M7M8P3JY_.DBF
skipping datafile 9; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_SYSTEM_M7M9F266_.DBF
skipping datafile 10; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_SYSAUX_M7M9F26P_.DBF
skipping datafile 11; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\
O1_MF_UNDOTBS1_M7M9F26P_.DBF
skipping datafile 12; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
8D7BD7637211413B814CFBF34A0C1BA8\DATAFILE\O1_MF_USERS_M7M9F7H9_.DBF
skipping datafile 13; already restored to file D:\SUBHANJALDATAFILE\[Link]
skipping datafile 14; already restored to file D:\SUBHANJALDATAFILE\[Link]
skipping datafile 15; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_SYSTEM_M7P1DBX6_.DBF
skipping datafile 16; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_SYSAUX_M7P1DBXV_.DBF
skipping datafile 17; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
908D4BFBD9064083ABED89FFE7D9CF95\DATAFILE\
O1_MF_UNDOTBS1_M7P1DBXY_.DBF
skipping datafile 18; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_SYSTEM_M7P1GV2G_.DBF
skipping datafile 19; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_SYSAUX_M7P1GV2L_.DBF
skipping datafile 20; already restored to file D:\APP\SUBHANJALGIRI\ORADATA\BCA7TH\
6C450B3FD2A5469EBD991AD30A1A9A2D\DATAFILE\
O1_MF_UNDOTBS1_M7P1GV2O_.DBF
restore not done; all files read only, offline, excluded, or already restored
Finished restore at 26-JUN-24
RMAN>

RMAN> recover database;

16
RMAN> alter database open;

17

You might also like