OptimizeSQL Technologies #211, Nilgiri Block Aditya Enclave, Ameerpet.

Hyderabad Ph: 040-66777220/440
SQL Server DBA Course Highlights
• • • • • • • • • • • • Only institute completely dedicated for SQL Server training. First time in Hyderabad with complete setup. Hands on training with working experts and authors. Complete real time environment. Real time environment with IBM servers. Good learning material with Lab exercises. Group discussions on every Saturday with working experts. Free FAQs & resume preparation. Excellent class room environment. Customized training for working professionals. Certification oriented training. 1 Month free support after completion of course.

Module 1: Starting with SQL Server
• • • • • • • • • Responsibilities of Database Administrator Types of DBAs History of SQL Server - versions What’s New in SQL Server 2005 & 2008 for Administrators? SQL Server 2005 & 2008 Service Packs Editions of SQL Server Tools of SQL Server Differences between Enterprise and Standard editions Requirements o Hardware o Software Instances o Advantages of Instances o Types Default Instance Named Instances SQL Server Services o Instance–aware Services o Instance–unaware Services o Start & Stopping Services

Module 2: Installing and configuring
• Installing SQL Server 2005 & 2008. o Pre – installation steps o Installations o Viewing installation process with LOG files. o Common issues. o Adding or removing components. o Installing service packs. Configuration o Configuring various Services. o Startup Parameters. o Configuring data file and log file paths. o Memory configuration o Remote connections o Configuring network protocols, ports. o Configuring services o Configuring default backup folder and authentication in windows registry.


OptimizeSQL Technologies, 040- 66777220/440

Module 3: Working with Databases
• Working o o o with databases. System Defined databases Moving system databases Handling TempDb database.

Database Architecture. o Data Files o Log Files o Filegroups o Extents o Pages – types o Page architecture o Tracking free space o Log file full – how to solve the problem. Creating Databases. Adding files, filegroups.

• •

Module 4: Implementing Security.
• • • Security in SQL Server 2008 Security Enhancements Types of Authentications. o Windows Authentication Creating logins from windows users and groups Orphan logins. o SQL Server Authentication Creating SQL logins and testing logins Setting authentication Mode Security Auditing. Understanding server roles. Working with users. Resolving orphan users. Understanding database roles, custom and application roles. Understanding permissions. Encryption and decryption. Working with certificates and schemas. Security catalog views and stored procedures. Major issues.

• • • • • • • • • • •

Module 5: Backup and Restoration
• • • • Understanding Transaction Log file. Understanding checkpoints & Lazy writer. Truncating log file. Recovery Models o Full o Bulk Logged o Simple Setting recovery model. Database Backups o Why we need to backups Backup Types. o Full o Differential o Transaction Log o File or Filegroup Copy-only, Mirrored and tail log backups. Backup Devices. Performing Restoration Backup system databases. Compressions o Row Compression o Page Compression o Data Partitions o Table Compression via T-SQL o Compressing Backups

• • •

• • • • •


OptimizeSQL Technologies, 040- 66777220/440

• • • •

Using LiteSpeed for backups. Point-in-time recovery. Viewing complete details of backup process. Issues related to backups.

Module 6: Replication
• • • • • • • Replication and advantages New features Replication Entities Replication Architecture. Replication Agents. Types of Replications Configuring Replication o Snapshot Replication o Transactional Replication o Merge Replication Peer to peer replication. Configuring Oracle publication Replication Topologies Managing replication. Monitoring and Tuning Replication.

• • • • •

Module 7: Automating Administrative Tasks.
• Working with Database Mail. o Mail architecture. o Configuring Profiles and Accounts o Sending Mail Configuring linked servers. Implementing Automation o Configuring SQL Server Agent. o Creating Operators, Alerts, Jobs o Managing jobs and resolving errors. o Monitoring jobs. o Auto alert when jobs are enabled, disabled or failed. Database Snapshots. Reverting from Snapshot.

• •

• •

Module 8: High Availability
• • Introduction to High Availability. Working with Log Shipping. o Features o Jobs o Requirements to implement Log Shipping. o Configuring Log Shipping. o Monitoring Log Shipping. o Manually performing Fail Over. o Transferring logins. o Log shipping tables and stored procedures. o Handling issues. Working o o o o o o o with Database Mirroring. Advantages Architecture Operating Modes Servers involved in Mirroring Requirements for Mirroring Configuring Monitoring Using Mirroring Monitor Using System Monitor Using Profiler Using System views and SPs. Mirroring Fail Over Mirroring system tables and stored procedures. Major issues with mirroring.

o o o


OptimizeSQL Technologies, 040- 66777220/440

Module 9: Advanced Administration Concepts
• • Maintenance plans Monitoring and Tuning SQL Server o Performance counters setup o Measuring performance of server. o Tuning queries. o Tuning databases. o Tuning physical architecture of databases. o Using DTA. Monitoring Tools o System Monitor o SQL Server Profiler o Database Engine Tuning Advisor. o Dynamic Management Views. o SQL Server and Windows Error Logs. Troubleshooting o Physical server performance. o Connectivity to SQL Server o Database Performance. Managing Concurrency o SQL Server Architecture Relational Engine Storage Engine Buffer pool Managing execution plans. o Locks o Deadlocks o Transaction Isolation Levels. o Understanding Blocking. o Terminating Processes. o Using the DAC. Managing Databases o Manage Index Fragmentation o Manage Statistics o Shrink Files o Performing database integrity checks by using DBCC CHECKDB o Index Rebuilding and Reorganizing. Migrations. Using DBCC commands.

• •

Resource Governor
o o o o o o o o Troubleshooting SQL Server Managing Resource Utilization Resource Governor Resource Pools Creating a Resource Pool Workload Groups Creating a Workload Group Classification Creating a Classifier Function


Module 10: Clustering SQL Server
• • • • • • • • • Introduction to cluster environment & features. Overview of Windows Clustering. How SQL Server supports clustering. Requirements Installing and configuring SQL Server clustering. Applying service packs and hot fixes. Moving groups. Adding node on a SQL Server Failover cluster. Troubleshooting cluster issues.


OptimizeSQL Technologies, 040- 66777220/440

Sign up to vote on this title
UsefulNot useful