Download APPENDIX BB Database Administration Document Template

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Global serializability wikipedia , lookup

Commitment ordering wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Serializability wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Microsoft Access wikipedia , lookup

IMDb wikipedia , lookup

Team Foundation Server wikipedia , lookup

Oracle Database wikipedia , lookup

SQL wikipedia , lookup

Btrieve wikipedia , lookup

Functional Database Model wikipedia , lookup

Ingres (database) wikipedia , lookup

PL/SQL wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Database wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Concurrency control wikipedia , lookup

Versant Object Database wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Relational model wikipedia , lookup

Database model wikipedia , lookup

Clusterpoint wikipedia , lookup

ContactPoint wikipedia , lookup

Transcript
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
PA State Police (PSP)
Database Administration
SP – Application name
Version 1.0
Date: mm/dd/ccyy
SECURITY WARNING
The information contained herein is proprietary to the Commonwealth of Pennsylvania and must not be
disclosed to un-authorized personnel. The recipient of this document, by its retention and use, agrees to
protect the information contained herein. Readers are advised that this document may be subject to the
terms of a non-disclosure agreement.
DO NOT DISCLOSE ANY OF THIS INFORMATION WITHOUT OBTAINING PERMISSION FROM
THE MANAGEMENT RESPONSIBLE FOR THIS DOCUMENT.
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
Version History
Date
Version
Modified By / Approved By
Section(s)
Comment
MM/DD/YYYY
1.0
Author Name
All
Initial Version
MM/DD/YYYY
1.1
Updater Name
Chapter/section
Minor update details
Click the show/hide icon
on your tool bar to view examples of the required input.
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
Table of Contents
1
INTRODUCTION................................................................................................................................. 4
1.1
OBJECTIVES.................................................................................................................................. 4
1.2
SCOPE........................................................................................................................................... 4
1.3
AUDIENCE ..................................................................................................................................... 4
1.4
NAMING CONVENTIONS................................................................................................................ 4
1.5
CONTACTS .................................................................................................................................... 4
1.6
AVAILABILITY................................................................................................................................. 4
2 DATABASE GUIDE ........................................................................................................................... 5
2.1
DATABASE ADMINISTRATION ....................................................................................................... 5
2.1.1 Database Details .................................................................................................................... 5
2.1.1.1
2.1.1.2
2.1.1.3
2.1.1.4
Databases .......................................................................................................................................................... 5
Roles ................................................................................................................................................................... 6
User Accounts ................................................................................................................................................... 6
Administrative Tasks......................................................................................................................................... 7
2.1.2 Automated Scheduled Processes........................................................................................ 7
2.1.3 Linked Servers ........................................................................................................................ 7
2.1.4 Replication ............................................................................................................................... 7
2.1.5 SQL Server Analysis Services ............................................................................................. 8
2.1.6 SQL Server Integration Services ......................................................................................... 8
2.1.7 SQL Server Reporting Services ........................................................................................... 8
2.1.8 SQL Server Configuration ..................................................................................................... 8
2.2
SERVER ADMINISTRATORS .......................................................................................................... 9
2.3
STORAGE REQUIREMENTS .......................................................................................................... 9
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
1 Introduction
1.1 OBJECTIVES
This document describes the database administration and maintenance procedures for the
Application’s database. It is developed and maintained by the Database team.
1.2 SCOPE
This document is focused on the applications database details.
1.3 AUDIENCE
PSP authorized personnel who will be administrating the databases.
1.4 NAMING CONVENTIONS
Provide a list of acronyms used in this document.




BIT – Bureau of Information Technology
DHQ – Department Headquarters
PSP – Pennsylvania State Police
SP – State Police
1.5 CONTACTS
List the Application contacts include the business owner and technical support group
responsible for the application. Do not include developer names.
Name
Organization
Role / Responsibility*
Application Support
Business Owner
Vendor
* (from an application perspective)
1.6 AVAILABILITY
List the Applications critical availability times.
Phone
Email
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
2 Database Guide
2.1 DATABASE ADMINISTRATION
Specify the database-server administration details below.
2.1.1 Database Details
2.1.1.1 Databases
List the databases, their purpose, server, projected annual growth, recovery model (see
definition below) and encryption. Purpose & annual growth only required for production.
Development
Instance
Database Name
Recovery Model*
TDE
Recovery Model*
TDE
Test/Staging
Instance
Database Name
Production
Database Name
Purpose
Instance
Annual
Growth
Recovery Model*
TDE
* Description of Recovery Types: Information Only – DO NOT CHANGE
Recovery Model
Backup Type
Recoverability
Simple
Full
Database is recoverable to the previous
night’s full backup
Full
Full + Diff + T-Log
Database is recoverable to the most recent
Full, Diff or T-Log backup
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
2.1.1.2 Roles
List the user-defined database roles and their permissions for each database. Do not list
fixed database-level roles such as db_datareader. Create user-defined database roles
(AppDev, DBMail) for the databases.
Database Name
All
Development only
MSDB
Role
AppDev
DBMail
Rights
Show plan, View definition
Execute sp_send_dbmail
2.1.1.3 User Accounts
List the user accounts used in the application and the roles to be assigned for these
accounts in the Database server.
Database Name
Development
UserName
Role
Database Name
Test/Staging
UserName
Role
Database Name
Production
UserName
Role
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
2.1.1.4 Administrative Tasks
Specify any administrative tasks that need to be performed on the database server
including scheduled jobs, tuning, replication, data retention, etc. Reminder: Click the
show/hide icon
on your tool bar to view examples of the required input.
Job Name
Schedule
Purpose
Type
2.1.2 Automated Scheduled Processes
List all scheduled jobs that need to run against the database server from another server,
along with purpose and schedule. This section is only required for Production
environment.
Job Name
Schedule
Purpose
Type
2.1.3 Linked Servers
List any linked server connections needed for access to a database on a remote server if
applicable.
Linked Server
Data Source
Catalog
2.1.4 Replication
List any replication performed on the databases.
Publication name:
Publisher
Publication Database
Subscriber
Subscription Database
Remote Login
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
Publication name:
Publisher
Publication Database
Subscriber
Subscription Database
2.1.5 SQL Server Analysis Services
Provide the details of SQL Service Analysis Services requirements if applicable.
DataSource
Database Name
Purpose
User Name
2.1.6 SQL Server Integration Services
List and provide a brief description of each SQL Server Integration Services (SSIS) package
if applicable.
Description
Package Name
2.1.7 SQL Server Reporting Services
Specify the associated URL, Report Server, CWOPA Service Account, and Folder and will the
reports use Report Builder or Data Subscription, if applicable. Database name and SQL
Account are documented in the User Account section.
URL
Report
Server
CWOPA Account
Report
Builder
Folder
2.1.8 SQL Server Configuration
Define any special SQL Server configuration that is not documented elsewhere is this
document. Include items that go against existing practices.
APPENDIX BB
DATABASE ADMINISTRATION DOCUMENT TEMPLATES
6100038971
SQL Server Version –
2.2 SERVER ADMINISTRATORS
List the administrators for the database servers. At least one administrator must be
identified and a CWOPA group will need to be created and documented below for this
administrator.
Server
Environment
CWOPA Administrative
Group Name
Purpose
Development
Test/Staging
Production
SP-PSP-DB-Admins
PSP DBA Account
2.3 STORAGE REQUIREMENTS
Specify the required Storage allocation for the servers. This section is only required for
dedicated SQL Server instances.
Server/Cluster Name
Drive
Purpose
1
Data
2
Log
3
Temp DB
1
Data
2
Log
3
Temp DB
1
Data
2
Log
3
Temp DB
Storage