Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan

Database availability is utmost critical factor for most of the businesses to sustain and continue their business. The required availability varies within an organization and unavailability is intolerable. Failed role transition is one of the causes for the unavailability. The predominant Oracle sof...

Full description

Bibliographic Details
Main Author: Sathis , Krishnan
Format: Thesis
Published: 2019
Subjects:
Online Access:http://studentsrepo.um.edu.my/12820/
http://studentsrepo.um.edu.my/12820/1/Sathis_Krishnan.pdf
http://studentsrepo.um.edu.my/12820/2/Sathis_Krishnan.pdf
_version_ 1848774738211504128
author Sathis , Krishnan
author_facet Sathis , Krishnan
author_sort Sathis , Krishnan
building UM Research Repository
collection Online Access
description Database availability is utmost critical factor for most of the businesses to sustain and continue their business. The required availability varies within an organization and unavailability is intolerable. Failed role transition is one of the causes for the unavailability. The predominant Oracle software with Data Guard databases versions is commonly used to run the most demanding, mission-critical database driven applications such as manufacturing, e-banking, etc. In this complex administration of Oracle Data Guard environment maintaining and executing an efficient role transition requires an automated tool to optimize an error free role transition. Having discovered by the survey result which conducted to a group of database administrators, there is a need for the database administrators to have an automated tool to perform the role transition more efficient and error free. With an assessment of the Oracle Data Guard database, we have developed an approach for an efficient role transition of Oracle Data Guard database in term of the architecture concept and components, best practices and their impact on role transition. The approach consists of role transition, implemented with a custom developed tool, and prerequisite and post task of role transitions using the recommended Oracle best practices. The approach is designed by doing a comparative study of existing Oracle best practices and interviewing database administrators. The approach consists of prerequisite and post task of role transition such as verify configuration health check, ensure no redo log transmission gap between primary and standby database, overall health check of production database and its standby databases and other checks. Finally, an evaluation between the existing methods and the proposed approach one is provided based on how they solve the Oracle Data Guard role transitions gaps with considering the external factors challenges and the degree of automation provided. The results of the study show the proposed a role transition approached, a set of SQL query scripts integrated in a custom designed Perl tool and demonstrated how the tool helped to automate the role transition process. It has significantly reduced the time taken to perform the role transition up to 80% with 99% successful role transition. Moreover, the Oracle Database Automated Role Transition (ODaRT) ease the routine task database administrator and helpful for the novice to perform error free role transition.
first_indexed 2025-11-14T14:03:04Z
format Thesis
id um-12820
institution University Malaya
institution_category Local University
last_indexed 2025-11-14T14:03:04Z
publishDate 2019
recordtype eprints
repository_type Digital Repository
spelling um-128202022-02-13T20:07:51Z Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan Sathis , Krishnan QA75 Electronic computers. Computer science QA76 Computer software Database availability is utmost critical factor for most of the businesses to sustain and continue their business. The required availability varies within an organization and unavailability is intolerable. Failed role transition is one of the causes for the unavailability. The predominant Oracle software with Data Guard databases versions is commonly used to run the most demanding, mission-critical database driven applications such as manufacturing, e-banking, etc. In this complex administration of Oracle Data Guard environment maintaining and executing an efficient role transition requires an automated tool to optimize an error free role transition. Having discovered by the survey result which conducted to a group of database administrators, there is a need for the database administrators to have an automated tool to perform the role transition more efficient and error free. With an assessment of the Oracle Data Guard database, we have developed an approach for an efficient role transition of Oracle Data Guard database in term of the architecture concept and components, best practices and their impact on role transition. The approach consists of role transition, implemented with a custom developed tool, and prerequisite and post task of role transitions using the recommended Oracle best practices. The approach is designed by doing a comparative study of existing Oracle best practices and interviewing database administrators. The approach consists of prerequisite and post task of role transition such as verify configuration health check, ensure no redo log transmission gap between primary and standby database, overall health check of production database and its standby databases and other checks. Finally, an evaluation between the existing methods and the proposed approach one is provided based on how they solve the Oracle Data Guard role transitions gaps with considering the external factors challenges and the degree of automation provided. The results of the study show the proposed a role transition approached, a set of SQL query scripts integrated in a custom designed Perl tool and demonstrated how the tool helped to automate the role transition process. It has significantly reduced the time taken to perform the role transition up to 80% with 99% successful role transition. Moreover, the Oracle Database Automated Role Transition (ODaRT) ease the routine task database administrator and helpful for the novice to perform error free role transition. 2019-08 Thesis NonPeerReviewed application/pdf http://studentsrepo.um.edu.my/12820/1/Sathis_Krishnan.pdf application/pdf http://studentsrepo.um.edu.my/12820/2/Sathis_Krishnan.pdf Sathis , Krishnan (2019) Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan. Masters thesis, Universiti Malaya. http://studentsrepo.um.edu.my/12820/
spellingShingle QA75 Electronic computers. Computer science
QA76 Computer software
Sathis , Krishnan
Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title_full Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title_fullStr Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title_full_unstemmed Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title_short Automation tool for role transition in oracle data guard databases by adopting oracle best known practices / Sathis Krishnan
title_sort automation tool for role transition in oracle data guard databases by adopting oracle best known practices / sathis krishnan
topic QA75 Electronic computers. Computer science
QA76 Computer software
url http://studentsrepo.um.edu.my/12820/
http://studentsrepo.um.edu.my/12820/1/Sathis_Krishnan.pdf
http://studentsrepo.um.edu.my/12820/2/Sathis_Krishnan.pdf