Database SQL Server Support Plan
Database SQL Server Support Plan
Document ID:
Approvals
TECHNICAL UNIT APPROVAL:
By affixing their signature, the individual below acknowledges that they have reviewed and approve the technical
contents of the Infrastructure Support Plan and attest that they are accurate.
Merck Wave Lead Name
{See Appended Electronic Signature Page}
Fletcher James, SQL Server, Database Services
BUSINESS UNIT APPROVAL:
By affixing their signature, the individual below acknowledges that they have reviewed and approve the technical
contents of the Infrastructure Support Plan and attest that they are accurate.
Merck Tower Lead
{See Appended Electronic Signature Page}
Chuck Denecke, Database Services
Revision History
ISSUE # DATE PERSON CHANGE
1.0 2-Dec-2013 Parameswaran, Sangeeth First issuance of document.
Kumar
1.1 5-Dec-2013 Parameswaran, Sangeeth Formatting changes done
Kumar
1.2 29-Apr-2014 Jayapalreddy Vajrala Added Pre-Auth, SQLSafe and SQLDM WI’s
1.3 30-Sep-2014 Jayapalreddy Vajrala Added WI’s for AWS RDS SQL Instances
1.3 30-Sep-2014 Jayapalreddy Vajrala Added WI’s for On-Boarding SQL Server
1.4 16-Oct-2014 Jayapalreddy Vajrala IQOQ/QG Instructions
1.5 10-Aug-2015 Linda Han Updated in areas in New Builds, IQOQ QG processes;
Idera SQL DM monitoring configuration; CV Backup
configuration, migration; On-boarding an existing DB,
etc
1.6 21-Aug-2015 Linda Han Added SQL Server Class A DR Plan document link
Page 2 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
TABLE OF CONTENTS
TABLE OF CONTENTS............................................................................................................................................................3
1 INTRODUCTION.............................................................................................................................................................5
1.1 PURPOSE..........................................................................................................................................................................5
1.2 SCOPE..............................................................................................................................................................................5
1.3 AMENDMENTS TO THE SUPPORT PLAN............................................................................................................................5
2 SUPPORT STRATEGY AND ENVIRONMENT..........................................................................................................5
2.1 SUPPORT OBJECTIVE.......................................................................................................................................................5
2.2 SUPPORT STRATEGY........................................................................................................................................................5
2.3 SUPPORT ENVIRONMENT.................................................................................................................................................6
3 ABBREVIATIONS AND ACRONYMS..........................................................................................................................7
4 ROLES AND RESPONSIBILITIES................................................................................................................................7
5 TOOLS, TECHNIQUES AND METHODS....................................................................................................................7
5.1 SUPPORT TOOLS..............................................................................................................................................................7
5.2 VENDOR SUPPORT DETAIL..............................................................................................................................................8
5.3 COMMUNICATION METHOD.............................................................................................................................................9
6 IT SERVICE MANAGEMENT PROCEDURES...........................................................................................................9
6.1 SERVICE REQUEST MANAGEMENT..................................................................................................................................9
6.2 INCIDENT MANAGEMENT................................................................................................................................................9
6.3 PROBLEM MANAGEMENT................................................................................................................................................9
6.4 CONFIGURATION MANAGEMENT...................................................................................................................................10
6.5 CHANGE MANAGEMENT................................................................................................................................................10
6.6 SERVICE KNOWLEDGE MANAGEMENT..........................................................................................................................10
6.7 IT CHANGE MANAGEMENT PROCESS – PRE-AUTHORIZED CHANGES..........................................................................10
7 SECURITY AND ACCOUNT MANAGEMENT.........................................................................................................12
8 PLATFORM SUPPORT PROCEDURES....................................................................................................................13
8.1 SQL DATABASE SERVER STANDARDS..........................................................................................................................13
8.2 SQL SERVER OPERATIONAL ACTIVITIES......................................................................................................................14
8.3 STARTING, STOPPING, AND RESTARTING SQL SERVER SERVICES...............................................................................15
8.4 SQL SERVER SERVICE STARTUP OPTIONS....................................................................................................................16
8.5 CHANGING SQL SERVER CONFIGURATION SETTINGS..................................................................................................16
8.6 APPLYING SQL SERVER SERVICE PACKS.....................................................................................................................16
8.7 CHANGING SQL SERVER PORT NUMBER......................................................................................................................17
8.8 SQL SERVER AGENT JOB CREATION............................................................................................................................17
8.9 SQL SERVER LINKED SERVER CREATION....................................................................................................................17
8.10 ENABLING TRACE FILES...........................................................................................................................................17
8.11 CREATE DATABASE TRIGGER...................................................................................................................................18
8.12 IDERA........................................................................................................................................................................18
8.13 ON-BOARDING AN EXISTING SQL SERVER INSTANCE.............................................................................................19
8.14 SQL SERVER DATABASE MANAGEMENT.................................................................................................................19
8.15 SQL SERVER INSTANCE DECOMMISSION.................................................................................................................20
8.16 SQL SERVER STORAGE MANAGEMENT...................................................................................................................20
Page 3 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Page 4 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
18 REFERENCES................................................................................................................................................................35
19 RESOURCES...................................................................................................................................................................35
20 APPENDIXES..................................................................................................................................................................36
APPENDIX – A: AMAZON RDS – INFORMATIONAL GUIDELINES FOR USE AT MERCK...........................................................36
Page 5 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
1 Introduction
1.1 Purpose
The purpose of this document is to define the roles, responsibilities and procedures involved in managing the SQL
Server Database Platform.
1.2 Scope
The scope of this document includes the necessary information to manage the SQL Server Database Services
Platform. The content of this document will provide engineering and operational guidelines and the basic
principles that govern the platform.
Page 6 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
There are 2 Merck Groups and 3 Queues from where most of the cases will come:
Merck CFDBA Queues:
o Database HH
o Database Corp/MRL/MMD
Note: E-mails/IMs/Phone Calls will be responded to for Emergency Requests, but a Remedy ticket must be
submitted shortly thereafter.
Page 7 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
5.1.6 SPI
This is HP OpenView tool for monitoring SQL Server parameters. It has been discussed in details in monitoring
section.
http://webtop.merck.com/webtop/drl/objectId/090030f980f1518c
Page 9 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
STD-70NQU-N12FA-NGD9-783H
STD-PJ94K-X1242-47MN-74Q8
STD-SA612-WJ1K2-P7T6-75CE
STD-H3T0N-124PN-A34K-75S7
Page 10 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
To resolve problem ticket, root cause of the incident needs to be identified. Generally 3 times “Why” is asked for
the reason of incident and the root cause is identified. However, in some case, you may need to dig it further.
Once the root cause is identified, it mostly comes with some recommendations / change in environment which is
then taken care of by Change Management system separately. The Problem ticket can be closed once the root
cause is identified
The procedure to support Problem Management is as follows:
SDLC-SOP-05-02: IT Problem Management
The change management process ensures that standardized, consistent methods are used for efficient and prompt handling of
all changes to the Merck IT environment, in order to minimize the impact of change-related incidents upon service quality,
and consequently improve the day-to-day operations of the organization. IT Change Management processes must not impact
the regulatory business processes and products. This procedure defines the three classes of Pre-Authorized Change
sanctioned by the ETAS Change Management Authority and are contained in a Common Catalog.
Standard Change - A Pre-Authorized Change that is low risk, relatively common and may follow a Procedure
or Work Instruction. Pre-Approval and Post Approval are not required
Page 11 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Pre-Approved Change - A Pre-Authorized planned change that does not require Pre-Approval but requires
Post Approval
Administrative Change - A Pre-Authorized Change that can be implemented without the creation of an RFC
and without any signature events for more details please refer “IT Change Management Process - Pre-
Authorized Changes”.
For more details please refer “IT Change Management Process - Pre-Authorized Changes”.
6.7.1.5 Update SQL Server Services Accounts with new password credentials
The document “Update SQL Server Services Accounts with new password credentials” at below
location discusses about how to Update SQL Server Services Accounts with new password credentials
in Merck Environment.
http://webtop.merck.com/webtop/drl/objectId/090030f980ef45bd
Page 12 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
7.1.2 Each DBA Should Have their Own ISID Account Added to the Windows Groups
NORTHAMERICA\USHHSQLSRV.ClientFacing.DBA
NORTHAMERICA\USMMDMCCCORP.SQLSRV.CFDBA
NORTHAMERICA\USSQLSRV.DBPlatform.DBA
This group should be granted Local Admin of the Windows servers and also added to the SQL Server Instance as SysAdmin.
Page 13 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Retention period:
All Production Database Backups are retained for 30 days. Rest environments backups are kept for 7 days.
However, this needs to be discussed and approved by Merck DBA before we proceed with local backup. It also needs a
planning how the backup would be retained for the defined retention period and what would be recovery procedure in case
server crashes or not available.
Please refer the work instruction to setup local backup at link below:
Setup Native Backup Job in SQL Server Agent
Page 14 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
If we create a virtual resource group name on cluster server, we add suffix S1/S2/S3 for each resource group name
(on cluster server) while the instance name follow the naming convention, like environment. Where environment =
Prod / Test / Dev. etc. and XX is serial number from 01 to 99.
Page 15 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Method Description
SQL Server Configuration Manager Start, pause, resume and stop an instance of a local SQL Server or SQL
Server Agent service.
Command prompt Start an instance of SQL Server or SQL Server Agent service from a
command prompt by the net start command or by running sqlservr.exe.
Use sqlservr.exe to start SQL Server from a command prompt only to troubleshoot SQL Server. Before you start an
instance of SQL Server using sqlservr.exe from a command prompt (independent of SQL Server Configuration Manager),
consider the following:
SQL Server runs in the security context of the user, not the security context of the account assigned to run SQL
Server during setup.
All system messages appear in the window used to start an instance of SQL Server.
Page 16 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
You cannot pause, stop or resume an instance of SQL Server as a Microsoft Windows service using SQL Server
Management Studio, SQL Server Configuration Manager, the Services application in Control Panel, or any net
commands (for example, net start, net pause, net continue, and net stop).
You must shut down the instance of SQL Server before logging off Windows.
Any manually entered command prompt options take precedence over the default command prompt options written
to the Windows registry by SQL Server Setup.
Minimizing the Command Prompt window will cause Windows to remove nearly all resources from SQL Server.
This is normal, because SQL Server is not designed to operate from a minimized Command Prompt window.
SQL Server Configuration Manager and SQL Server Management Studio show the service as stopped.
Page 17 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Merck SOPs and SDLC needs to be followed to make changes to configuration settings. In case required SOP does
not exist, one has to be created by HCL and the same has to be approved by Merck DBAs.
Which Service Pack to apply and when? As on 01 Jan of every year, we check for the latest available Service
Pack. Then we start roll out from the second quarter (01st April) through the environments and complete the
patching before end of year. From next year, again we repeat the process.
The process is well defined in the patching process document. For the entire environment, pre-approval from
business owner is needed as it involves down time. Here one point is to be noted: Database Team DOES NOT
reboot the servers. If required (which is obvious in service pack patching), Database Team will contact Windows
Team to reboot the servicer as per scheduled outage.
All related document “WI for SQL Server Patching.doc” at Documentum folder. In addition, we create the server list for
tracking of patching progress. Sample tracker can be found as “DBMPCalendar_SQL_MMMDDYYYY.xlsx” at below
link.
http://teamspace.merck.com/sites/Modernization/MidrangeDB/Shared%20Documents/Forms/AllItems.aspx?
RootFolder=%2Fsites%2FModernization%2FMidrangeDB%2FShared%20Documents%2FDatabase%20Work
%20Area%2FProject%20Documents%2FTarget%20Tracker%20and
%20Planning&FolderCTID=0x0120000067BA75AC991D4E82793A5CDCB1CBC3&View={19838A01-19DA-
4520-AD59-E49918A9677B}
Page 18 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
It is important to coordinate with business owner in 2 weeks advance. There is a notification template at above
link:
2. Inform the business owner about the activity
6. Reminder of information
Post activity confirmation notification
Choose SQL profiler from the performance tools under the Microsoft SQL Server 2005/2008/2012.
Choose New Trace and Connect the Desired Database Instance
Choose required template and got to events selection to filter the login names, DB names, text, and etc. Precisely
select your columns so that you get what you need.
Click on the Run to start the trace and stop it after desired time completes (if stop time has not been defined).
Choose the folder D:\DBA hold the trace log. Keep the file size small (1 GB) after that it will roll over to new file.
If you know the period of time the trace has to be run, define the time so that trace is stopped automatically after the
time is over.
Alternate way of running profiler is through script and you can define everything in advance and schedule it to run
at specific time when needed.
Page 19 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
8.12 Idera
Merck SQL Server environment has been modernized with Idera Management tools primarily Idera SQL Safe for
database backups and Idera Diagnostic Manager for monitoring. Below are the instructions on how to use these
tools.
http://webtop.merck.com/webtop/drl/objectId/090030f980ef4a08
http://one.merck.com/sites/sa/en-us/sd/Lists/Windows%20FAQs/Categories.aspx
Page 20 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Please update the password XL file with new password for the account northamerica\srvsiderap
Please ensure that approvals from business owner are in place and Merck DBAs are in loop and they are aware of the plan
before proceeding to decommission of a Database. An RFC is required for this task.
After the task has been completed intimated the user and close the case.
Also, make sure if the database backup has to be retained for more than retention period. In that case, application owner may
need to get approval to retain the backup for the desired period and backup team will have to be assigned a work order
through remedy to carry out the task.
We do not have WI for database decommission at the moment. Has to be created and approved by Merck DBAs.
Page 22 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
To access the RDS SQL Instance through SSMS (SQL Server Management Studio), you need to use AWS-RDS
connection string: <instance_name>.c1jjnkpskclo.us-east-1.rds.amazonaws.com,25881 and you need to provide SQL
Authentication login details. You can get the login details from password xl sheet.
Page 23 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
http://webtop.merck.com/webtop/drl/objectId/090030f980ef2a89
Page 24 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Currently majority SQL instances are migrated to SQL Safe backup since late 2013 to 2014. But SharePoint
production environment and a couple of SharePoint non-production instances are still under TSM tdpsql backups
because the application needs to have object level backups that SQL safe doesn’t support. There are also some
remote and old version of SQL instances are also under TSM backups.
To Configure and Deploy SQL Safe backup please follow “WI-Deploy_Idera_SQLSafe_Backup_Agent” and
“WI-Add SQL Instance to Idera SQL Safe Backup Policies” in Documentum or follow the below URLs:
http://webtop.merck.com/webtop/drl/objectId/090030f980eea6ca and
http://webtop.merck.com/webtop/drl/objectId/090030f980f06f74
To Backup and Restore SQL databases using SQL Safe please follow “WI-Backp Databases Using SQLSafe” and
“WI-Restore_MSSQL_User_Database_to_a_different_instance” in Documentum or follow the below URLs:
http://webtop.merck.com/webtop/drl/objectId/090030f980eea6ea and
http://webtop.merck.com/webtop/drl/objectId/090030f980eea6cb
To migrate SQL Server backup from other tools to Commvault please follow the “WI-Migrate SQL Instance from
SQLSafe to Commvault Backup” in Documentum or follow the below URL:
http://webtop.merck.com/webtop/drl/objectId/090030f980f12b5e
To Backup SQL Server instances using Commvault please follow the “WI-Backp SQL Server Databases Using
CommVault” in Documentum or follow the below URL:
http://webtop.merck.com/webtop/drl/objectId/090030f980f0313d
Page 25 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
To Restore a SQl Server database using Commvault please follow the “WI-Restore SQL Server Database Using
CommVault” in Documentum or follow the below URL:
http://webtop.merck.com/webtop/drl/objectId/090030f980f0313e
11.1 AlarmPoint
Most of production database servers are being monitored using HP Openview tool, SPI. EMS team is responsible
to configure the tool on the servers. Whenever an incident happens, it sends an alert to corresponding team (in case
of database servers, goes to “Database Operations Resources” (1datoperr@northamerica.msx.merck.com). The
team is responsible to respond to the alert within 15 minutes failing which it will get escalated to higher level. For
escalation matrix, please see the attached document “AlarmPoint Escalation.Doc” in section 17.
Based on your access, you can get information about AlarmPoint and its configuration at below link.
http://alerting.merck.com/alarmpoint/signOn.do
Once Database Team has resolved the issue, Database Team sends an email to “Database Operations Resources”
(1datoperr@northamerica.msx.merck.com).
It is desired to create an incident ticket (currently it not being created) so any investigation, root cause and
resolution provided can be recorded.
For more information about AlarmPoint please refer
http://webtop.merck.com/webtop/drl/objectId/090030f980edaa14
Note: Here we use different login and password (not the isid). Check with team for further information.
Page 26 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
For Standard Alert notifications creation, see SQL Server Installation guide – Post Installation Steps.
Checklist SQL Server Installation.doc (http://webtop.merck.com/webtop/drl/objectId/090030f980f15c31).
http://teamspace.merck.com/sites/edbmm/Database%20Information/Forms/AllItems.aspx?InitialTabId=Ribbon
%2EDocument&VisibilityContext=WSSTabPersistence
Note: The alert received may be from any technology of database services including MSSQL. Database Team has
to identify and correct personnel needs to work on it.
To send Database Mail, the User must be a member of the DatabaseMailUserRole database role in the msdb
database.
Steps Performed to Create an E-mail Operator:
Connect to the instance using Microsoft SQL Management Studio
Double Click SQL Server Agent
Right Click on Operators and select New Operator
Specify an operator Name, E-mail name, and click OK
Page 27 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
There are some tables which are critical for its information and important to capture the changes. To configure such
critical tables for audit, please refer the guideline at (Cabinets/IS/Global Infrastructure/GDS/Team Folders/Database
Services/Standards/SOPs/Scripts/DI-SOP-00020 – SQLSRV Critical Table Auditing SOP Scripts).
Note: This can be obsolete from SQL 2008 onward as a feature of CDC (Change Data Capture) is ready available
there.
Page 28 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Work order is created for building SQL Server. Detail of SQL Server installation can be found in Documentum
Checklist SQL Server Installation.doc (http://webtop.merck.com/webtop/drl/objectId/090030f980f15c31).
Please refer the SQL Server Standards section for the best practices followed by Merck.
Once installation is complete, IQOQ is performed on the new instance to check the server has been built as per
standard guideline. Please refer the IQOQ document
“http://webtop.merck.com/webtop/drl/objectId/090030f980ed8ef0” (MSSQL IQOQ Tech. Document) for more
information.
Enter UserID and password as mentioned in Password list document and enter correct SQL Instance that was built
and report has to be generated.
Page 29 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
9. Enter “Service account to manage SQL Server on <server_name>” in “Description” field (enter
<server_name>a/b or a/b/c for cluster servers)
10. Check the “I have read and accept the Terms & Conditions stated above” check box at bottom of the page
11. Click “Save” button on top right.
12. Click “Submit”
13. You will get an email confirmation with your new non-person account information excluding the password.
Owners can submit the Outlook - Non-Person Account Management service request for managing a non-person
account as the self-service portal is limited to modifications of only changing NPA owners at this time.
Service Account: Service Accounts are accounts created to provide specific functionality which but do not map to a
named specific user. Examples of service accounts are non-interactive accounts utilized for application
communications, daemon accounts used in an operating system to support or monitor system activities, and common
accounts shared by all members of the workforce performing a particular role or function. Service NPA accounts are
used in system automation scenarios involving service communications—not application process communications.
A Service Account should ideally be leveraged by computer systems only to automate a programmatic, service, or
reporting function. Exceptions to this use need to be evaluated and approved by Information Risk Mgmt
Process Account: Process Accounts are created to provide specific functionality/access to an instance of an
application/database that is being executed but do not map to a named specific user. Process NPA accounts are used
in system automation scenarios involving intra- or inter-application process communications—not system
services/daemon communications.
System Account: System Accounts are local system administrative accounts provided for a product or operating
system for the purpose of enabling specific role-based access. Typically these accounts provide administrative
access to applications and system services. Please note that these accounts do not include the default product or
system accounts normally preconfigured with an OS or COTS application, but augment the default account
configurations
Page 30 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Test Account: Test Accounts are accounts created to provide specific functionality but do not map to a named
specific user. The accounts are utilized for the purposes of testing systems, applications, or enterprise access within
a dedicated test environment or domain
Training Account: Training Accounts are accounts created to provide specific functionality but do not map to a
named specific user. The accounts are utilized for the purposes of training new users on a specific
application/system in a dedicated test/training environment.
Other DR related Documents are available at \\usdata024\IT_Service_Continuity (you may need to require
permission to access).
Page 31 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Here is recovery flow for DR. Database Team / Application comes at the end (Level 5).
Note: Disaster Recovery Tests are performed annually for Class-A applications.
All levels of DR activities (Class A, Class B, etc.) are in the scope of 3A support.
15 SLA Management
15.1 SLA
Below are the SLA defined by MERCK for resolving the Support Request or Incidents.
Page 32 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Page 33 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
16 Scheduled Activities
Once the backup status report is generated, it is uploaded to the in-house developed application called backup
dashboard.
Backup monitoring & reporting is part of daily DBA operations. Backup failures/issues are reported using a tool called
Apex (Back end Oracle tool) & TIBCO Spot Fire Dashboard.
Daily at 4 PM EST, Backup Review meeting is conducted by James Fletcher, where the progress on the backup
tasks, issues, and other information’s related to backups are being discussed.
Database Operations team is responsible to keep the dashboard clean without any issue. If any issues, it should have
valid reasons and proper assignment in the dashboard.
Loka Reddy will be the contact for getting the access, doing any changes, or fixing any issues in Apex or
Dashboard.
Production Database backups (FULL/INCR) should NOT be RERUN on the weekdays.
To identify new incidents on day to daily basis, you can login to the APEX tool and sort it.
Old Incidents status will get closed once if that particular entry meets its logical requirement. For example .Last full
failed category entry will be closed once we have successful backup, OEM Consecutive failure entry will be closed,
if we have consecutive 3 successful backups.
Page 34 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Following is the link which contains Work Instructions for using TIBCO Spot Fire Dashboard.
http://teamspace.merck.com/sites/edbmm/Database%20Backup%20Information/Forms/AllItems.aspx
Action to be taken:
Check the entries and fix the issues and make sure the next day report will be cleaned.
Page 35 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Note: The DTR report will be delivered through e-mail to the intended audience.
Reports generated on a weekly and monthly basis are distributed to varies leads and uploaded to below location.
http://teamspace.merck.com/sites/InfSolEng/ISEDBEMS/ISEDB/Shared%20Documents/Database
%20Operations/Daily%20and%20Weekly%20Reports/SQL%20Server%20Reports.doc
Page 36 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
17 Training
MyLearning provide the list of required training based on the curriculum assigned to the individual’s role. HCL has
identified Non Merck Persons to play the myLearning Report Runner role across 3A Group. These individuals are
responsible to run myLearning reports & track course completions / overdue items.
Merck’s required training curriculum by role is maintain and updated by Merck Training Lead and is found at below
link:
18 References
Reference Identification / Description Source / Location
SDLC-SOP-05-08: Global Services (GS) Service Request Fulfillment https://remedy-web.merck.com
SDLC-SOP-05-01: IT Incident Management https://sdlc.merck.com
SDLC-SOP-05-02: IT Problem Management https://sdlc.merck.com
SDLC-SOP-05-07: Administration and Control of Service Knowledge
Management Articles for Global Services (GS)
https://sdlc.merck.com
ITSM-SOP-GEN-000068 - GTS Configuration Management Process http://edms.merck.com
ITSOP-0006 - Qualification of Infrastructure Systems and Components http://edms.merck.com
ITSOP-0011: System Administration and Use of Enterprise Backup and Recovery
Systems
http://edms.merck.com
ITSOP-0014 - Account and Access Management for IRM&C Supported
Applications and Systems
http://edms.merck.com
Page 37 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
19 Resources
Resource Identification /
Source / Location
Description
Remedy https://remedy-web.merck.com
Documentum http://webtop.merck.com/
Teamsite http://teamspace.merck.com/sites/edbmm/_layouts/viewlsts.aspx?BaseType=1
Share Data Access http://sda.merck.com
Database Information e.g. Password http://teamspace.merck.com/sites/edbmm/Database
files location %20Information/Forms/AllItems.aspx
Location of SOPs for CFDBA 6
Documentum\Docbases\gdmsprd\IS\Global Infrastructure\GI Document
Database Services Library\Departmental View\DBA-Database\DBA-SOP
(Webtop.merck.com)
http://teamspace.merck.com/sites/edbmm/Offshore%20MOB/Forms/AllItems.aspx?
On Boarding Document (Runbook, RootFolder=%2Fsites%2Fedbmm%2FOffshore%20MOB%2FOnBoarding
etc.) %20Documents&FolderCTID=0x01200073356873C1D3644FB6703BE1705015A4
&View={29EE8451-B74A-434F-89CA-8BA2017FF6AC}
http://teamspace.merck.com/sites/edbmm/Offshore%20MOB/Forms/AllItems.aspx?
RootFolder=%2Fsites%2Fedbmm%2FOffshore%20MOB%2FOnBoarding
On Boarding Training Checklist
%20Documents&FolderCTID=0x01200073356873C1D3644FB6703BE1705015A4
&View={29EE8451-B74A-434F-89CA-8BA2017FF6AC}
http://teamspace.merck.com/sites/edbmm/Offshore%20MOB/Forms/AllItems.aspx?
RootFolder=%2Fsites%2Fedbmm%2FOffshore%20MOB%2FOnBoarding
Changing Port numbers
%20Documents&FolderCTID=0x01200073356873C1D3644FB6703BE1705015A4
&View=%7b29EE8451-B74A-434F-89CA-8BA2017FF6AC%7d
http://teamspace.merck.com/sites/edbmm/Offshore%20MOB/Forms/AllItems.aspx?
RootFolder=%2Fsites%2Fedbmm%2FOffshore%20MOB%2FOnBoarding
Alarmpoint Escalations
%20Documents&FolderCTID=0x01200073356873C1D3644FB6703BE1705015A4
&View=%7b29EE8451-B74A-434F-89CA-8BA2017FF6AC%7d
Page 38 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
20 Appendixes
Purpose
The objective of this document is to provide items to consider when deciding on whether Amazon RDS for
SQL Server or Oracle is an appropriate database option for a given project.
Scope
This document is specifically intended to cover Amazon RDS for SQL Server and ORACLE .
Definitions
The following table contains terms and/or acronyms used in this document and the corresponding
definition.
Table 1: Definitions
Term/Acronym Definition
AD Active Directory
AWS Amazon Web Services
IOPS I/O Per Second
RDS Relational Data Service
VPC Virtual Private Cloud
Page 39 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Time to deliver
The Amazon RDS service allows for rapid deployment of new database instances that can be
setup in minutes rather than the traditional time required for server setup, database instance
install/configuration and customization.
Proof of concept projects can now quickly stand up and test and idea and increase chances of
successfully proving an idea in a timely fashion.
Scalability
The Amazon RDS allow for on demand scaling. Projects can now scale the infrastructure up or
down depending on current need. In house solutions had generally provided for the highest use
scenario which in many cases drove project costs up significantly. Amazon RDS helps alleviate
some of the burden early on in a project when it is difficult to determine the proper sizing of a
database in terms of resource utilization.
Operational
Patching ,maintenance, backups done by vendor
Cost
Amazon RDS can also help reduce the overall project cost in numerous ways. Eliminating the
need to purchase, setup, and maintain servers and database instances along with the footprint
reduction in data centers can greatly reduce cost.
The model for usage is pay for utilization. Projects that only require infrastructure for a specific
period of time such as acceptance testing can now stand up a database instance for a designated
timeframe and then shut down the instance when complete. Project will only pay for the
instance during the time is was in use.
Predictable Performance
The Amazon RDS Service allows the project to set/determine the IOPS requirement of the
database application. Amazon guarantees IOPS thereby providing our clients with consistent
database performance.
Regional independence
For projects that require a regional presence of the database instance, Amazon RDS provide for
locating services in the same region allowing for greater flexibility when deploying solutions.
Page 40 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Vendor dependence
Loss of control over the software application and becomes dependent on the provider to
maintain, update and manage it. If something goes wrong, the user does not have direct access
to the software and must depend on the provider to fix the problem. If the provider is
unresponsive or unable to fix the problem quickly, the user can experience significant issues.
May take longer to support newer product versions
By using a cloud system, Merck’s company sensitive data and information will be stored on
third-party servers. We rely on the provider security and encryption. If a breach of these
systems or procedures occurs for any reason, company’s private and confidential data may
become compromised. This could have many negative effects, and could cause legal problems
for Merck if third party confidential information (for example, customer information) is
compromised. Although VPC could can help mitigate this risk.
Amazon RDS for SQL Server does not support windows authentication. SQL authenticated
accounts are needed for application usage. Generally SQL Authentication is considered less
secure than windows authentication.
Amazon RDS for SQL Server currently only supports static ports. Dynamic ports allows for
application code to exclude the port number in the connection string which provides greater
flexibility in code. Static ports will need to be included in application code.
Loss of control over administrative functions thru normal SQL methods. Need to provide
training on Amazon procedures for administration.
Merck monitoring tools not supported.
SQL Server Enterprise Edition is not currently supported in the “license include” model. SQL
Enterprise Edition is only supported in the “bring your own license” model.
Good candidates
Non critical app although this does not rule out critical applications from using.
Application and DB Tiers split and both are hosted in cloud
Standard database features
Merck user based only (no third party)
Undesirable Candidate
Shop Floor and building management systems not good candidate due to the nature of the
application requirement to be physically located within the building where the work is being
done.
Applications that require AD authentication would not be considered good candidates for
Amazon RDS since windows authentication is currently not supported.
Application requiring SQL Server Enterprise Edition but not in a position to fund the license
cost upfront.
Colocation of database and application on same node
Applications requiring third party access outside of the Merck network
SQL Server projects requiring :
o Reporting Services
o Analysis Services
o Maintenance Plans
o Database Mail
o Distributed Queries (i.e., Linked Servers)
o Transparent Data Encryption
o Database Log Shipping
o Database Mirroring
o Windows Authentication
RDS Options
Bring your own license - Microsoft’s License Mobility program allows customers who
already own SQL Server licenses to run SQL Server deployments on Amazon RDS. This
benefit is available to Microsoft Volume Licensing (VL) customers with SQL Server
licenses (currently including Standard and Enterprise Editions) covered by active
Microsoft Software Assurance (SA) contracts. Oracle also allows customers to bring an
existing license and utilize this model.
License Included model - Under the "License Included" service model, you do not need
separately purchased Microsoft SQL Server licenses. "License Included" pricing is inclusive of
software, underlying hardware resources, and Amazon RDS management capabilities.
On demand instance - On-Demand DB Instances for the License Included model let you pay for
compute capacity by the hour your DB Instance runs with no long-term commitments. This
may be a good option for projects requiring an instance for a very short period of time during a
POC or for a development /test instance which will only be used prior to go-live.
Reserved instance – This option differs from the on-demand in that you pay upfront for a longer
term commitment such as 1 or 3 years. Amazon RDS provides three RDS Reserved Instance
types (Light, Medium, and Heavy Utilization Reserved Instances. See the following link for a
detailed description of each type and its appropriate use:
http://aws.amazon.com/rds/reserved-instances/
Within each type of reserved instance you can further customize the type of instance class:
o Micro DB Instance: 630 MB memory, Up to 2 ECU (for short periodic bursts), 64-bit
platform, Low I/O Capacity, Provisioned IOPS Optimized: No
Page 43 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
o Small DB Instance: 1.7 GB memory, 1 ECU (1 virtual core with 1 ECU), 64-bit platform,
Moderate I/O Capacity, Provisioned IOPS Optimized: No
o Medium DB Instance: 3.75 GB memory, 2 ECU (1 virtual core with 2 ECU), 64-bit
platform, Moderate I/O Capacity, Provisioned IOPS Optimized: No
o Large DB Instance: 7.5 GB memory, 4 ECUs (2 virtual cores with 2 ECUs each), 64-bit
platform, High I/O Capacity, Provisioned IOPS Optimized: 500Mbps
o Extra Large DB Instance: 15 GB of memory, 8 ECUs (4 virtual cores with 2 ECUs each), 64-
bit platform, High I/O Capacity, Provisioned IOPS Optimized: 1000Mbps
o High-Memory Extra Large DB Instance 17.1 GB memory, 6.5 ECU (2 virtual cores with
3.25 ECUs each), 64-bit platform, High I/O Capacity, Provisioned IOPS Optimized: No
Utility based model for pricing (pay for what you use)
On demand – flat hourly rate based on hours the instance is up and running
Reserved – up-front yearly amount + lower hourly rate as compared to the on-demand. Less
expensive option for longer term instances.
Per GB monthly charge
For complete details pricing, please see : http://aws.amazon.com/rds/sqlserver/#pricing
Note: Distributed refreshes - Monthly charges for deploying a database in Amazon RDS are
computed based on multiple factors including network usage. Applications deployed in
heterogeneous locations (between AWS and Merck data centers) that need scheduled data
refreshes using MViews, DB links, etc. should be understood by the application teams.
Page 44 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Provide application requirements to DBA team so that proper sized environment can be built.
Memory, CPU, IOPS and storage needs.
Operational Support
Standard Merck Operational Support model does not exist for Amazon deployed environments.
While the support model is being developed, application teams need to understand the risk
associated with support before proceeding with Amazon Deployment.
Application teams must agree to perform end to end testing of their applications if migrating from
Merck Standard platform to Amazon RDS. To avoid functional inconsistencies, all SDLC tiers must
be migrated to the new platform, when an application is being deployed in Amazon.
For further information about the Amazon RDS offering for SQL Server:
http://aws.amazon.com/rds/oracle/
http://aws.amazon.com/rds/sqlserver/
Description Link
Quick Start Guide - http://ts1.merck.com/com/cloud/Wiki/Quick%20Access%20Guide%20-
New Users using AWS %20Merck%20Lab%20Cloud.aspx
in Merck Lab Cloud
Account
AWS Tagging http://ts1.merck.com/com/cloud/Wiki/Merck%20AWS%20Tagging
Standards %20Standards.aspx
Contact AWS http://ts1.merck.com/com/cloud/Wiki/Merck%20AWS%20Enterprise
Enterprise Support %20Support.aspx
AWS - Cost Estimator http://ts1.merck.com/com/cloud/Wiki/Merck%20AWS%20Calculator.aspx
for EC2 and RDS
resources
AWS Database http://webtop.merck.com/webtop/drl/objectId/090030f980ef2ee5
Documentation
IAM Password http://ts1.merck.com/com/cloud/Wiki/Merck%20AWS%20IAM
Maintenance %20Password%20Maintenance.aspx
Cloud Authorization http://merckcloud-auth.merck.com/
portal - To get access
using ISID to Lab and
Production AWS
Page 45 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.
Platform Support Plan
Database SQL Support Plan, 1.0
DEPARTMENT/DIVISION/SERVICE AREA – TOPIC/SUBJECT/USE:
Infrastructure Engineering & Development – Database Services
Portals
RDS SQL Server http://webtop.merck.com/webtop/drl/objectId/090030f980ef743d
Provisioning
RDS - User Guide for http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_SQLSer
SQL Server ver.html
RDS - User Guide for http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_Oracle.h
Oracle tml
Page 46 of 46
The information contained herein is the sole property of Merck and is PROPRIETARY. The recipient is responsible for
safekeeping, prevention of unauthorized appropriation, use or disclosure.