DB Install and Config
This section describes and defines the processes and procedures that will be used to manage catalog requests to install and configure a database.
Authorization
The catalog request results in the execution of a number of tasks associated with installing a database management system. A database management system (DBMS) is computer software designed for the purpose of managing databases. Typical examples of DBMSs include Oracle, DB2, Microsoft Access, Microsoft SQL Server, PostgreSQL, MySQL, SQLite, FileMaker and Sybase Adaptive Server Enterprise.
- Approval and Authorization of the request
- Validation of the information in the request
- Performing the tasks associated with the request
- Closing the request
- Prerequisite action
- Approval request (validate and approve)
Fulfillment
This procedure begins when the project manager receives a catalog that involves requesting that a DBMS be installed and configured. The procedure ends when all the following activities are completed and the catalog request is closed.
Validate database requirements
- Validate memory requirements
- Create Required DB administration IDs
- Create any required DB client IDs
- Validate disk space requirements
- Create required file systems, directories, or virtual disks with proper ACLs
- Validate OS level requirements
- Validate SAN allocation requirements
- Validate TSM backup requirements
- Validate network connectivity
- Validate that required firewall ports are open
Perform database installation
- Install DB Application
- Create database instances and tables as per Database Design and Requirements document
- Test DB client connectivity
Roles
The roles responsible for managing the DBMS Install and Configure service request procedure are the Project Manager, and the Server Build Coordinator, DBA roles (as required).
Role | Responsibilities related to server/network build requests |
---|---|
Project Manager (Requester) | Coordinates the front end of the server build request process and performs service request validation and closure activities. |
Server Build Coordinator (Fulfiller Approver) | Monitors all activities related to the DBMS install and configure from receipt of approved service request to closure of service request. |
Server Build Team (Fulfiller) | Receives service request and performs all activities related to installing and configuring the server, coordinates with other functional areas that may be providing services for the request, makes updates to the configuration management and asset management systems, and performs lockdown activities and turnover activities. |
DBA Team (Fulfiller) | Involved in database planning, installation, configuration, and testing activities. |