SQL DBA Training….!!
SQL Server DBA Training Details
Expecting Little Fast
SQL Server DBA Online/Classroom Training Contact:
Module-1: Starting with SQL Server
Roles & Responsibilities of a Database Administrator
Types of DBAs
History of SQL Server
What is Domain? And it’s configuration.
Different types of SQL Server Versions & Editions
Uninstall SQL
Instance types in SQL Server
o Default Instance
o Named Instance
SQL Server Services
o Instance aware services
o Instance unaware services
Module-2: SQL Server Installation, Configuration, Up-Gradations, Migrations
Pre-requisites
Installation (2008 R2/2012/2014/2016 and 2017)
Post Installation verification Session -- Error log reading
Up-gradations (2008 R2/2012/2014/2016 and 2017)
Migrations (2008 R2/2012/2014/2016 and 2017)
Module-3: Functioning of Databases
1
SQL DBA Training….!!
Database Introduction
Types of Database and Brief explanation
o System Databases
Model
o User Database
Creating Database
Database Architecture
o Pages
o Extents
o File groups
Transaction log Architecture
Modifying Database
o Adding Files
o Moving and renaming of Database files
Database modes
Real time Scenario
Module-4: Security
Authentication Types in SQL Server
Types of Login
o Windows Login
o SQL Login
Creating Users and Logins
o Server roles
o Password policy
o Understanding Database and Server Roles
o Permissions
o Working on access level issues
o Orphan users Finding and Fixing
2
SQL DBA Training….!!
o Important Queries
Module-5: Recovery Models of Database
Types of Recovery Models
Full
Bulk Logged
Simple
Differences between Recovery Models
Setting Recovery Models according to the Scenarios with examples
Module-6: Database Backups and Restoration
Database Backups
Why we need backups
Types of Backup (8 Types)
Full Backup
Differential Backup
Transaction Log Backup
Copy-only, Mirrored, Split Backups and Tail log Backups
Backup Strategy & Retention Strategy
Understanding how the data moving from Log to Data File, CHECKPOINT
Monitoring the space usage of Log File and fixing (i.e Shrinking).
Checking the backup files VALID or CORRUPTED
Performing Restorations
Types of Restoration
Attach and Detach
Shrinking files
3
SQL DBA Training….!!
Module-7: Automation of SQL SERVER
Working with SQL SERVER Agent
Creating Jobs
Creating Maintenance Plans
DB Mail Configuration
Managing Jobs and Resolving issues
Monitoring Jobs
Monitoring Tables
Log Shipping
DB Mirroring
AlwaysOn (HADR)
Replication
Clustering (Windows & SQL Server) -- Automatic Failover
HIGH AVAILABILTY CONCEPTS
Module-1: Replication
Working with Replication
o Terminology
o Pre-requisites to implement to Replication
o Types of Replications
o DISTRIBUTOR Database
o Agents involved in Replication
o Configuring Replication
o Resolving Issues
Discussing Real Time Scenarios
Module-2: Log Shipping
Log Shipping
4
SQL DBA Training….!!
o Working with Log Shipping
o Pre-requisites to implement Log Shipping
o Different modes of Log Shipping
o Configuring Log Shipping
o Monitoring
o Manually Performing Failover
Discussing Real Time Scenarios
Module-3: Database Mirroring
Working with Database Mirroring
o Pre-requisites to implement Mirroring
o Pre check mirroring ports ENABLED or DISABLED
o Operating Modes
o Differences between Modes
o Port numbers involved in Mirroring
o Requirements for Mirroring
o Configuring Mirroring
o Mirroring failover
o Issues on Mirroring
Discussing Real Time Scenarios
Module-4: Clustering
Introduction about clustering
Building Windows cluster (Win2008 & 2012/2016 cluster) – windows
Building SQL Cluster (SQL 2008R2, 2012/2014/2016/2017 clusters)
Clustering Architecture
Importance of IP’s involved in Clustering
SAN importance
Drive dependency
Nodes in Clustering
5
SQL DBA Training….!!
Important commands
SQL Server Cluster Patching (Active/Passive) & (Active/Active)
Discussing Real Time Scenarios
Module-5: Always On
SQL Always On prerequisites and configuration
Always On complete setup
Failover AG groups.
Patching
Discussing Real Time Scenarios
ADVANCED CONCEPTS
Module-1: Monitoring Tools
System Monitor
SQL Server Profiler
SQL Server and Windows Error Logs
Module-2: Database Performance Tuning
ACID properties
Indexes
Types of indexes
Fragmentation in Indexes
Discussion about index management jobs
Database Tuning Advisor
Dead Locks
Blockings
Terminating Processes
Module-3: Managing the SQL Server and Databases
Changing the Default path of Database files
6
SQL DBA Training….!!
Modifying the Logical and Physical names of database files
What is DAC account? How it works? With one example.
Module-4:Important commands (Scripts).
DBCC commands
DMV’s commands
Creating database maintenance jobs using custom scripts.
Module-5: Edition and version changes
DB refresh from one environment to other.
Version and edition upgradation.
Edition degradation.
Module-6: New Features
Quick review about SQL 2017 & 2019
Dynamic Data Masking
Query Store -2016
Compare plan
Resemble Index
Smart Differential Backups
High Lights:
Discussions on Real time scenarios
Replying to Questioner mails on subject doubts
Resume Preparations
Providing materials.
Giri Yadav
Mb: +91-9036367291
Mail: girisqldba19@gmail.com
@ Rs30, 000/- for 30 days (30 - 40 Hours) - One-to-one / On-line Training
Timings: will be intimated after discussion