If you can't read please download the document
Upload
theleader4u
View
11
Download
0
Embed Size (px)
DESCRIPTION
How to become a SQL Server 2012 DBA - Everything you need to [email protected]
Citation preview
Mind Q Systems Private LimitedSQL Server 2012 Database Administration (With Always On & Clustering Techniques) Module: 1Architecture &Internals of SQL Server Engine
Module: 2Installing, Upgrading, Configuration, Managing Services And Migration
Module: 3Security, Automation & Monitoring
Module: 4High Availability, Replication
Module: 5SQL Server Clustering
Module: 6Performance Tuning & Indexing
Module: 7SQL Server 2012 Engine/HA Enhancements
Module: 8Corporate Awareness and handling the environment
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92 Email: [email protected]; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems
Mind Q Systems Private LimitedModule: 1 SQL Server Architecture Introduction to SQL Server 2012* * * * * * * * * * * * * * * * * *Overview on RDBMS and Beyond Whats New in SQL Server 2012
* * * * * *
Installing & Configuring Reporting Services Best Practices on Installation
Uninstalling SQL server
Common Installation Issues Case study 1: Moving system databases Case study 2: Troubleshooting on a Failed
Relational
Installation
SQL Server Component OverviewThe The The The The The The Relational Engine Command Parser Query Optimizer SQL Manager Database Manager Query Executor Storage Engine
Upgrading to SQL server 2008 R2/2012* * * * * * * * * * * * * * * * * *Upgrading the server by applying service
packs
Upgrading the server by applying Hot fixes In-Place Up gradation from SQL server
2008 R2 to 2012 Pre-Upgrade Checks Upgrade advisor
Pages & ExtentsPagesExtents [Uniform & Mixed] Managing Extent Allocations
Best Practices to follow while upgrading Configuring Network Protocols from SQL
Configuring SQL ServerServer configuration managerConfiguring features by using SQL Sever
Tracking Free Space
Files and File groupsDatabase Files 1. Primary data files 2. Secondary data files 3. Log filesDatabase File groups [Primary & User-
surface area configuration manager Configuring other settings through SP_ConfigureDedicated Administrator Connection Connecting to DAC Configuring Server and Agent property
defined]
settings Configuring Database SettingsConfiguring Memory Settings
Memory Architecture* * * * * * *32-bit Vs 64-bit Architecture Dynamic Memory Management Effects of min and max server memory
Configuring Database Mail agent Tempdb configuration Database settings
Configuring Alert system in SQL server Best Practices on configuration tempdb &
Buffer Management Using AWE Checkpoints
The Buffer Pool and the Data Cache
Managing services* * * * * * Starting and Stopping Services through 1. Configuration manager 2. Net Command3. Command Prompt [sqlsrvr.exe]
Module: 2 Installing, Upgrading, Configuration, Managing services and Migration SQL server 2012 Installation* * *Planning the System/Pre-Requisites Installing SQL server 2008 R2 /2012 Installing Analysis Services
Start Up parameters
Starting SQL server in single user mode
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; :www.facebook.com/mindqsystems
Mind Q Systems Private Limited* Starting SQL server withminimal
Automating Administrative Tasks* * * * * * * * * * *Scheduling the Jobs
* * *
configuration Case study 1 : Tempdb failure issue Case study 3 : Changing SQL Server collation
About SQL server Agent Creating Jobs, Alerts and Operators Creating Maintenance Plans Working with Job activity Monitor
Case study 2 : Rebuilding system databases
Resolving failure Jobs
Best practices on job maintenance
Migrating SQL server* * * * * * * * * * * Migration/Upgradation Side-by-Side Migrating Databases Method
Monitoring SQL ServerThe Goal of MonitoringChoosing the Appropriate Monitoring Tools Monitoring Job activities by job activity
Side-By- Side Migration Techniques * Difference between in-place & Side by Side Advantages/Disadvantages of In-Place to 1. Migration by using Attach and Detach 2. Migration by using Back and restore
monitor
Monitoring SQL Server process by server activity monitor Monitoring SQL Server Error Logs/Windows by log file viewer Best Practices on Monitoring
method Wizard
3. Migration by using Copy Database Migrating Logins [Fixing Orphaned Users]
Module: 4 High Availability & Replication T-Log Architecture* * * * * * *Transaction Log Logical Architecture Transaction Log Physical Architecture
Migrating Jobs Import & Export
Migrating jobs & logins by using SSIS
Module: 3 Security, Automation & Monitoring Security* * * * * * * * * * * * *Security Principles
Checkpoint Operation Managing T-log commands
Write-Ahead Transaction Log Truncating and shrinking the log file Managing T-Log issues by using DBCC
Backup & Restore: Server Roles Server and Database Principles * Recovery Models [Simple, Bulk-Logged & Database Roles Full] Creating Logins and mapping Users to * How Backup Works databases * Types of backups Creating credentials * 1. Full backup Creating Schemas * 2. Diff backup Server & Database Securable * 3. T-log backup Granting to Object level Permissions * 4. Copy Only Case study 1: How to Recover "SA" * 5. Mirror password when you forget it. * 6. Tail-Log Case study 2: How to grant execute * 7. Compressed backupspermissions to a single stored procedure Case study 3: How to grant execute permissions on all stored procedures Best Practices on security
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; :www.facebook.com/mindqsystems
Mind Q Systems Private Limited* Restoring Modes [WithRecovery, No Recovery, Read only/Standby] * Performing Restore (point-in-time
* * * *
Replication Models
(snapshot/Transactional/Merge/Updatabl e/Peer to Peer) Replication agents Configuring DistributorDeploying Transactional Replication for High Availability Creating Subscriptions [Homogeneous /
* * * * * * * * * * * * * * * * *
recovery)
Disaster Recovery Planning Case study on developing and executing a *
Backup Plan database
Case study 2: How to restore a suspect
*
heterogeneous] monitor
Monitoring Replication by using replication Scripting Replication Best Practices on Replication
Case study 3: How to recover the database * * without having ldf file * Case study 4: Recovering crashed SQL Server Resolving Backup failures in Real time
Case study: Configuring peer to peer replication
scenarios
Best Practices on Backup & Recovery Log-Shipping Architecture
Modeule : 5 SQL Server Clustering Server Clustering Concepts* * * * * * * *What is a cluster and Overview of windows
Log ShippingBuilding DRS for log-shippingPre-requisites/Log-Shipping Process
cluster
Server cluster technologies
1. Server clusters
Deploying Log Shipping Removing Log Shipping shipped database
Working with Log Shipping Monitor Logs hipping Role changing [Fail-Over] Frequently Raised Errors In Log-Shipping Case study: How to add files to a logBest Practices on Log-Shipping
2. NLB clusters [Network load balancing] Basic architecture of server clusters How cluster works
Types of quorums single quorum.
Basic elements of a 2-Node cluster with
Database Mirroring
Installing SQL Server 2012 FailOver Clustering* *Pre-SQL Server Installation Tasks. Configure SQL ServerRelated Service Accounts and Service Account Security Stop Unnecessary Processes or Services Check for Pending Reboots Install SQL Server Setup Support Files
* Overview of Database Mirroring * Operating Modes in Database Mirroring * * Pre-Requisites for Database Mirroring * * Deploying Database Mirroring * * Fail-Over from Principle to Mirror * Working with Database mirroring monitor * * * Advantages & Disadvantages of * database * mirroring * * Database Snapshots * Using Database Snapshots for reporting * purposes. * * Case study on moving mirrored files * Best practices on Mirroring
SQL Server 2012 Setup
Install the First Node Add Nodes to the Instance Perform Post installation Tasks
Verify the Configuration Groups
Remove Empty Cluster Disk Resource Set the Preferred Node Order for Failover
Replication*Replication Overview
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; :www.facebook.com/mindqsystems
Mind Q Systems Private Limited* Configure a Static TCP/IPPort for the SQL
* * * * * *
Analyzing the data by using DTA [Database
Tuning Advisor]
Server Instance
Administering a SQL Server 2012 Failover Cluster** Install SQL Server Service Packs, Patches,
Performance Monitor [System Monitor] Dynamic Management Views (DMV) Best Practices on Performance Tuning Case Study A: Performance Counters SetupCollect-Analyze Case Study B: Performance Counters-
and Hot fixes * * * * * * **Introducing Failover Cluster Management
Thresholds
Monitoring the Cluster Nodes Destroying a Cluster- Using Failover
Module: 7 SQL Server 2012 Engine/HA Enhancements SQL Server 2012 Editions and Engine EnhancementsPrincipal Editions
Cluster Management
Clustered SQL Server Administration
Fail over groups between the nodes
* Automatic failover & Failback Uninstalling a Failover Clustering Instance * * Best Practices on ClusteringCase study 1: Changing the Network Name
Specialized Editions Breadth Editions Policy Based management Resource Governor Central management servers Change data capture Compression Default Schema for Groups User-defined server roles Audit Enhancements User-defined audit event Database authentication enhancements Enabling contained databases Creating users New permissions
* **
of a SQL Server Failover Cluster Case Study 2: Changing the Service Accounts for a SQL Server Failover
2008 R2 Feature at a Glance:* * * * * * * * * * * * *
Cluster
Case Study 3: Changing the IP Address of a
SQL Server Failover Cluster
Module: 6 Performance Tuning & Indexing Indexing* * * *Index Architecture How to optimally take advantage of indexes * Clustered & Non-Clustered indexes
2012 Security Enhancements
* How to determine fragmentation * Best Practices on Indexing Performance Tuning * Factors That Impact Performance * Tools used Activity Monitor, SQL Profiler, Database Tuning Advisor * Working with Activity Monitor * Blocking [SP_Who2] * SQL Profiler [How to capture events data by using Profiler] * Deadlocks and deadlock chain detection.
Index Fragmentation Index Defragmentation options\update 2012 High-Availability and Statistics Disaster-Recovery Enhancements * * * * * * * * * SQL Server AlwaysOn
AlwaysOn Availability Groups Understanding Concepts and Terminology Configuring Availability Groups Monitoring Availability groups
Backups on Secondary
AlwaysOn Failover Cluster Instances Support for Server Message Block Database Recovery Advisor
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92
Email: [email protected]; Url: www.mindqsystems.com; :www.facebook.com/mindqsystems
Mind Q Systems Private Limited* Online Operations
2012 High Availability: Interoperability and Coexistence* * * * * * * *Database Mirroring and Failover Clustering
Database Mirroring and Log Shipping Database Mirroring and Database Snapshots Replication and Log ShippingReplication and Database Mirroring Columnstore Index Overview
2012 Performance and ScalabilityColumnstore Index Fundamentals and ArchitectureNew DMVs and DMFs
Module: 8 Corporate Awareness and handling the environment* * * * * Defining the processHow they implement the security How they implement process by using CRM
tools
Knowledge on ticketing tools
Succeeding the interviews.
Mind Q Systems Pvt LtdPh: +91.40.66 66 42 91 / 92 Email: [email protected]; Url: www.mindqsystems.com; : www.facebook.com/mindqsystems