Microsoft

Maintaining a Microsoft SQL Server 2008 Database (M6231)

Classroom Learning
Classroom Learning
Also available via

Who Needs to Attend

IT professionals who administer and maintain SQL Server databases

 

Prerequisites

  • Basic knowledge of the Microsoft Windows operating system and its core functionality
  • Working knowledge of Transact-SQL
  • Working knowledge of Relational databases
  • Core Windows Server skills
  • Database design skills
  • Recommended, but not required: Course 6177: Writing Queries Using Microsoft SQL Server 2008 Transact-SQL

 

Follow-On Courses

There are no follow-ons for this course.

 

Learn to install and configure SQL Server 2008.

In this instructor-led course, students will gain the knowledge and skills to maintain a Microsoft SQL Server 2008 database, focusing on learning how to use SQL Server 2008 database maintenance features and tools.

This course incorporates material from the Official Microsoft Learning Product 6231: Maintaining a Microsoft SQL Server 2008 Database.

What You'll Learn

 

  • Install and configure SQL Server 2008
  • Manage database files
  • Back up and restore databases
  • Manage security
  • Transfer data into and out of SQL Server
  • Automate administrative tasks
  • Replicate data between SQL Server instances
  • Maintain high availability
  • Monitor SQL Server

Course Outline

 

1. Installing and Configuring SQL Server

  • Preparing to Install SQL Server
  • Installing SQL Server
  • Configuring a SQL Server Installation

2. Managing Databases and Files

  • Planning Databases
  • Creating Databases
  • Using Policy-Based Management

3. Disaster Recovery

  • Planning a Database Backup Strategy
  • Backing Up a User Database
  • Restoring User Databases
  • Performing Online Restore Operations
  • Recovering Data from Database Snapshots
  • System Databases and Disaster Recovery

4. Managing Security

  • Overview of SQL Server Security
  • Protecting the Server Scope
  • Protecting the Database Scope
  • Managing Keys and Certificates
  • Auditing Security

5. Transferring Data

  • Overview of Data Transfer
  • Introduction to SQL Server Integration Services

6. Automating Administrative Tasks

  • Automating Administrative Tasks in SQL Server
  • Using SQL Server Agent
  • Creating Maintenance Plans
  • Implementing Alerts
  • Managing Multiple Servers
  • Managing SQL Server Agent Security

7. Implementing Replication

  • Overview of Replication
  • Managing Publications and Subscriptions
  • Configuring Replication in Some Common Scenarios

8. Maintaining High Availability

  • Introduction to High Availability
  • Implementing Log Shipping
  • Implementing Database Mirroring
  • Implementing Server Clustering
  • Using Distributed High Availability Solutions

9. Monitoring SQL Server

  • Viewing Current Activity
  • Using SQL Server Profiler
  • Monitoring with DDL Triggers
  • Using Event Notifications

10. Troubleshooting and Performance Tuning

  • Troubleshooting SQL Server
  • Performance Tuning in SQL Server
  • Using Resource Governor
  • Using Data Collector

Labs

 

Lab 1: Installing and Configuring SQL Server

  • Installing SQL Server
  • Configuring SQL Server

Lab 2: Managing Databases and Files

  • Creating a Database
  • Monitoring and Managing Filegroup Usage
  • Creating a Policy

Lab 3: Disaster Recovery

  • Implementing a Backup Strategy
  • Restoring and Recovering a Database
  • Performing Piecemeal Backup and Restore Operations
  • Restoring the Master Database

Lab 4: Managing Security

  • Creating Logins and Assigning Server-Scope Permissions
  • Creating Database Users and Assigning Database-Scope and Schema-Scope Permissions
  • Encrypting Data Using Certificates and Keys
  • Implementing SQL Server Audit

Lab 5: Transferring Data

  • Using the Import/Export Wizard
  • Performing a Bulk Load
  • Creating an SSIS Solution

Lab 6: Automating Administrative Tasks

  • Configuring SQL Server Agent
  • Creating Operators and Jobs
  • Creating Alerts

Lab 7: Implementing Replication

  • Implementing Snapshot Replication
  • Implementing Peer-to-Peer Transactional Replication
  • Implementing HTTP Merge Replication

Lab 8: Maintaining High Availability

  • Configuring Log Shipping
  • Configuring Database Mirroring

Lab 9: Monitoring SQL Server

  • Monitoring SQL Server Activity
  • Tracing SQL Server Activity
  • Using DDL Triggers
  • Using Event Notifications

Lab 10: Troubleshooting and Performance Tuning

  • Troubleshooting Connectivity Problems
  • Troubleshooting Concurrency Problems
  • Using the Database Engine Tuning Advisor
  • Implementing Resource Governor
  • Implementing Data Collector

Classroom Dates and Locations

DateClick to Sort LocationClick to Sort  
Sep 13 - 17, 2010St. John's, NLRegister
Sep 13 - 17, 2010Victoria, BCRegister
Sep 13 - 17, 2010Toronto, ONRegister
Sep 20 - 24, 2010Vancouver, BCRegister
Sep 27 - Oct 1, 2010Halifax, NSRegister
Oct 4 - 8, 2010Calgary, ABRegister
Oct 4 - 8, 2010Edmonton, ABRegister
Nov 1 - 5, 2010Winnipeg, MBRegister
Nov 1 - 5, 2010Mississauga, ONRegister
Nov 1 - 5, 2010Kitchener, ONRegister
Jan 24 - 28, 2011Toronto, ONRegister
Jan 24 - 28, 2011Ottawa, ONRegister
Jan 24 - 28, 2011Montreal, QCRegister
Jan 24 - 28, 2011Halifax, NSRegister
Feb 7 - 11, 2011Edmonton, ABRegister
Feb 7 - 11, 2011Calgary, ABRegister
Feb 7 - 11, 2011Victoria, BCRegister
Feb 7 - 11, 2011Vancouver, BCRegister
Mar 7 - 11, 2011Winnipeg, MBRegister
Mar 7 - 11, 2011Mississauga, ONRegister
Mar 7 - 11, 2011Kitchener, ONRegister
May 9 - 13, 2011Halifax, NSRegister
May 9 - 13, 2011Toronto, ONRegister
May 9 - 13, 2011Ottawa, ONRegister
May 9 - 13, 2011Montreal, QCRegister

 

Don’t see the location or date you need? No problem – just use our By Request service.

Course Code: 6186

Registration Information

 

$2475 CAD

5 Day Course

Microsoft Course: M6231

Eligible for SATV Purchase

5 Day SATV Voucher

 

Buy this course

 

Quote this course

 

Request a date & location

Bring this course On-Site.

 

Alert Me Alert Me

 

Resources

PDF of this course