icon icon

Administration and Maintenance of SQL Server

icon

Training process

Training needs analysis

If you have specific requirements regarding the training programme, we will carry out a training needs analysis for you. This will guide us on which aspects of the programme should receive greater emphasis, so that the training programme meets your specific needs.

What will you gain?

icon

Reliable instance setup - You will learn how to install and configure SQL Server instances, choose practical database settings, and organize data and log files so your environment runs in a stable way.

icon

Effective access control - You will work with logins, users, roles, schemas, and permissions, so you can grant access correctly, protect resources, and reduce the risk of mistakes or unauthorized activity.

icon

Confident backup and recovery - You will learn how to plan full, differential, and transaction log backups, and how to restore databases after failures to minimize downtime and prevent critical data loss.

icon

Admin task automation - You will create jobs in SQL Server Agent, set schedules, alerts, and notifications, and automate routine administration so you can respond faster and spend less time on manual work.

icon

Better performance control - You will use monitoring tools, DMVs, Query Store, and execution plan analysis to identify bottlenecks faster and make better decisions when tuning SQL Server performance.

icon

Smarter database tuning - You will learn how to manage indexes, statistics, and data fragmentation so you can improve query speed, plan maintenance work, and keep databases in good operational condition.

icon

Readiness for failures - You will practice common failure scenarios, error log analysis, and diagnostics, so you can restore services more efficiently and reduce the impact of unexpected incidents.

icon

Fit for your environment - During consultations, you will review the configuration of your own environment and discuss real cases, so you can apply solutions that match your daily administration tasks.

Training programme

1. Architecture and configuration

  • SQL Server architecture – components, versions and editions,
  • installation and configuration of the instance,
  • database configuration: data and log files, system directories,
  • administrative tools: SSMS, SQLCMD, Configuration Manager.

2. Security and access management

  • security model: logins, users, roles, schemas,
  • permissions and access control,
  • encryption, access auditing and activity tracking.

3. Backups and recovery

  • backup strategies: full, differential, transaction log,
  • planning backup schedules,
  • database recovery: emergency scenarios, recovery tests.

4. Instance Management and Automation

  • SQL Server Agent – creating and managing jobs,
  • alerts, notifications and conditional logic,
  • maintenance schedules and automatic tasks.

5. Monitoring and performance

  • monitoring of server operation – Activity Monitor, DMVs, Performance Monitor,
  • Query Store and analysis of query plans,
  • indexes and statistics – creation, optimization, rebuild.

6. Environment maintenance and best practices

  • data fragmentation and reorganization,
  • management of SQL Server updates and versions,
  • error logs, registers and diagnostics,
  • tools supporting the administrator's work (RedGate, dbForge, others).

7. Practical scenarios and adaptation to the environment

  • typical problems and emergency scenarios,
  • verification of the configuration in the participants’ environment,
  • consultations and discussion on specific cases.

What are the prerequisites for participating in the training?

icon

Basic SQL skills - You should be comfortable with core SQL statements such as SELECT, JOIN, INSERT, UPDATE, and DELETE, so you can focus on administration rather than query syntax during class.

icon

Relational database basics - You should understand concepts such as tables, records, primary keys, relationships, and indexes, so it is easier for you to follow configuration, performance, and maintenance topics.

icon

Windows environment skills - You should be able to navigate Windows and basic administrative tools efficiently, because the training includes installation, service configuration, and work with management consoles.

icon

Familiarity with SSMS - You should have basic experience using SQL Server Management Studio, so you can complete the exercises smoothly and focus on administrative tasks instead of the interface.