Home / All Courses / Microsoft / Microsoft PowerShell / 55069: PowerShell for SQL Server Administrators

55069: PowerShell for SQL Server Administrators Training & Certification Course

Overview

This two-day Microsoft PowerShell course provides candidates with the knowledge and skills needed to use PowerShell and SMO components for SQL Server administration on SQL Server 2016, 2014 or 2012. Students will learn how to manage day-to-day and scheduled maintenance tasks. The main focus will be the administration of the database engine, but optional material & exercises on Analysis Services (SSAS) and Integration Services (SSIS) are also included.

Audience Profile

This Microsoft PowerShell course is intended for SQL Server administrators who work in a Windows network environment. At least one year of experience administering SQL Servers and using PowerShell is recommended.

At Course Completion

  • Install and Configure SQL Server and all its components using PowerShell
  • Manage day-to-day SQL Server Administration with PowerShell
  • Maintain the SQL Server environment using PowerShell scripting and programming options

 

Prerequisite

Experience working on Windows desktops or servers, Experience working in a Windows domain environment

Recommended Course

10962: Advanced Automated Administration With Windows PowerShell

Full Description

Module 1: Install and Configure SQL Server with PowerShell

This module explains how to setup SQL Server components using PowerShell.

Lessons: Module Objectives

  1. Install SQL Server
  2. Configure Database Settings
  3. Configure SQL Server Settings
  4.  Configure SQL Server Policy-Based Management

Lab 1: Install and Configure SQL Server with PowerShell

  • Exercise 1: Install SQL Server
  • Exercise 2: Configure Database Settings
  • Exercise 3: Configure SQL Server Settings
  • Exercise 4: Configure SQL Server Policy-Based Management

After completing this module, students will be able to:

  • Use PowerShell to Install SQL Server Instances
  • Use PowerShell to Add/Remove components to an existing instance (SSRS, SSIS, SSAS, Tools, etc.)
  • Use PowerShell to configure SQL Server and Database Settings
  • Use PowerShell to configure SQL Server Policy-Based Management

 

Module 2: Administering SQL Servers with PowerShell

This module explains how to perform day-to-day administrative tasks on SQL Server Instances using PowerShell.

Lessons: Module Objectives

  •  Managing Users and Roles
  •  Managing Database Performance
  •  Managing Database Availability
  •  Managing SQL Server Features

Lab 1: Administering SQL Servers with PowerShell

  • Exercise 1: Managing Users and Roles
  • Exercise 2: Managing Database Performance
  • Exercise 3: Managing Database Availability
  • Exercise 4: Managing SQL Server Features

After completing this module, students will be able to:

  • Use PowerShell to Manage Users and Roles
  • Use PowerShell to Manage Database Performance
  • Use PowerShell to Manage Database Availability (Using Clustering and AlwaysOn Availability Features)
  • Use PowerShell to Manage Integration Services (SSIS) and Analysis Services (SSAS)

 

Module 3: Maintaining SQL Server with PowerShell

This module explains how to perform maintenance tasks on SQL Server Instances using PowerShell.

Lessons: Module Objectives

  1. Managing Backups and Restores
  2. Maintaining Database Integrity and Performance
  3. Monitoring and Auditing
  4. Task Automation
  5. Generating Reports
  6. Review

Lab 1: Maintaining SQL Server with PowerShell

  • Exercise 1: Managing Backups and Restores
  • Exercise 2: Maintaining Database Integrity and Performance
  • Exercise 3: Monitoring and Auditing
  • Exercise 4: Task Automation
  • Exercise 5: Generating Reports

After completing this module, students will be able to:

  • Use PowerShell to Manage SQL Server Backups and Restores
  • Use PowerShell to Maintain Database Integrity and Performance (Using DBCC and other tools)
  • Use PowerShell to Monitor and Audit changes to a SQL Server Instance

Fees & Schedule

Delivery ModeCourse DurationFees
Live Virtual Training 2 DaysAsk for Quote
Onsite Classroom Training 2 DaysAsk for Quote
Customized Training 2 DaysAsk for Quote

FAQ's

SpireTec solutions is the latest technology enabled I.Tmanagement training company specialized in offering 1500+ courses with the state of art training facilities backed by a team of industry experts in various domains with assuring best quality services.
Since SpireTec provides 24X7 training and support for your training needs is very adaptable to your time availabilities and offers customized training programs according to your availability and time zones of your contingent.
Because SpireTec aims for the personal & professional growth of you as individual & corporate as a whole, providing training on the latest and updated versions in the designated domains.
It is preferable but not mandatory to have domain experience in the area of your interest in which you want to opt training, supported by good English communication skills, a good Wi-Fi and computer or laptop system in case you want remote training
Spire Tec aims and ensure to offer finest and world-class training to the participants by giving them a proper counselling and a guided career path by our industry experts which leads guaranteed success for you in the corporate world
We offer online training (1-1, Group training), Classroom training, Onsite training with state of art facilities.
You can make payment online via PayPal with any of the debit & credit cards or via direct bank transfer.