
This is the introduction to the course. We will talk about how this course is structured and what will you learn after completing this course.
Learn how can this course help you with your SQL Server journey.
This lecture, is an overview of what you will learn in this section.
In this lecture, you will learn how to patch a standalone SQL Server machine.
In this lecture, you will learn how to patch a SQL Server failover cluster instance.
In this lecture and demo, you will learn about the “Maximum Number of Concurrent Connections Setting” in SQL Server.
In this lecture and demo, you will learn how to search for specific keywords in SQL Server Agent jobs.
In this lecture, you will learn about the SQL Server Browser service.
In this lecture and demo, you will learn how to get disk usage statistics for all tables in a SQL Server database.
In this lecture, you will learn how to handle disk space issues that might come up during heavy index rebuild operations.
In this lecture, you will learn how to add a database to a SQL Server Availability Group using T-SQL.
In this lecture and demo, you will learn about contained databases in SQL Server and how to migrate from a non-contained database to a contained database.
In this lecture and demo, you will learn how to model database creation in SQL Server, using the Model system database.
In this lecture, you will learn about the SQL Server compatibility levels.
In this lecture and demo, you will learn about backup compression in SQL Server.
In this lecture and demo, you will learn how to transfer ownership of all database objects back to dbo.
This lecture, is a recap of what you have learned in this section.
This lecture, is an overview of what you will learn in this section.
In this lecture, you will learn about the importance of database indexes.
In this lecture and demo, you will learn how to rebuild indexes in SQL Server.
In this lecture, you will learn about the tempdb system database in SQL Server.
In this lecture, you will learn more about the tempdb system database in SQL Server, and more specifically about tempdb growth.
In this lecture, you will be introduced to the powerful In-Memory OLTP Engine in SQL Server.
In this lecture and demo, you will learn even more about In-Memory OLTP in SQL Server, and we will create a T-SQL based example of using In-Memory OLTP.
In this lecture and demo, you will learn how to get RAM usage statistics for SQL Server databases, using T-SQL scripts.
In this lecture and demo, you will learn how to get CPU usage statistics for SQL Server databases, using T-SQL scripts.
In this lecture, you will learn about concurrency control in SQL Server, and more specifically, about locking and blocking.
This lecture, is a recap of what you have learned in this section.
This lecture, is an overview of what you will learn in this section.
In this lecture, we will discuss about the necessity for securing your SQL Server instances, databases and servers.
In this lecture and demo, you will learn about Transparent Data Encryption in SQL Server.
In this lecture, you will learn about 10+1 useful facts about Transparent Data Encryption in SQL Server.
In this lecture and demo, you will learn how to encrypt a SQL Server database backup.
In this lecture, you will learn about SQL Server support for TLS 1.2.
In this lecture and demo, you will learn how to enable SSL certificate-based encryption on a standalone SQL Server machine.
In this lecture and demo, you will learn how to enable SSL certificate-based encryption on a SQL Server failover cluster.
In this lecture and demo, you will learn about the SELECT ALL USER SECURABLES permission in SQL Server.
In this lecture and demo, you will learn about Dynamic Data Masking in SQL Server 2016 and later.
In this lecture, you will learn about the “Public” database role in SQL Server.
In this lecture and demo, you will learn about Row Level Security in SQL Server 2016 and later.
In this lecture and demo, you will learn why the Windows “Built-In\Administrators” Group should not be SQL Server SysAdmins.
How to Rename Logins in SQL Server
In this lecture and demo, you will learn about orphaned users in SQL Server and how you can handle them.
This lecture, is a recap of what you have learned in this section.
This lecture, is an overview of what you will learn in this section.
In this lecture and demo, you will learn how you can use proxy accounts in SQL Server Agent jobs.
In this lecture and demo, you will learn about Unicode support in pre-SQL Server 2019 versions.
In this lecture and demo, you will learn about Unicode support in SQL Server 2019 and later versions.
In this lecture and demo, you will learn how to create a simple linked server between two SQL Server instances.
In this lecture, we will be discussing about SQL Server Machine Learning Services, as this feature allows you to run Python and R scripts in SQL Server in-database.
In this lecture and demo, we will be installing SQL Server Machine Learning Services, as part of performing a new installation of SQL Server.
This lecture, is a recap of what you have learned in this section.
This lecture, is an overview of what you will learn in this section.
In this lecture, you will learn how to troubleshoot the error message: Rule “KB2919355 Installation” failed.
In this lecture and demo, you will learn how to troubleshoot the error message: Error converting data type varchar to float.
In this lecture, you will learn how to troubleshoot the error message: Database […] cannot be upgraded because it is read-only or has read-only files.
In this lecture, you will learn how to troubleshoot the error message: Could not load file or assembly ‘Microsoft.SqlServer.Smo, Version=10.0.0.0, …
In this lecture, you will learn how to troubleshoot the error message: A connection was successfully established with the server, but then an error occurred during the login process.
In this lecture, you will learn how to troubleshoot the error message: The SELECT permission was denied on the object ‘extended_properties’, database ‘mssqlsystemresource’, schema ‘sys’.
In this lecture and demo, you will learn how to troubleshoot the error message: ORDER BY items must appear in the select list if SELECT DISTINCT is specified.
In this lecture, you will learn how to troubleshoot the error message: A network-related or instance-specific error occurred while establishing a connection to SQL Server.
In this lecture, we troubleshoot the SQL Server error message "There is no SQL Server Failover Cluster Available to Join".
In this lecture, we troubleshoot the SQL Server error message "An error occurred within the report server database. This may be due to a connection failure, timeout or low disk condition within the database".
In this lecture, we troubleshoot the SQL Server error message "Operating System Error 170 (Requested Resource is in use)".
In this lecture, we troubleshoot the error message "Cannot Connect to WMI Provider" you might get when trying to run SQL Server Configuration Manager.
In this lecture, we troubleshoot the SQL Server error message "The Multi-Part Identifier Could not be Bound".
In this lecture, we troubleshoot the SQL Server error message "Argument data type ntext is invalid for argument 1 of left function".
In this lecture, we troubleshoot the SQL Server error message "String or binary data would be truncated".
In this lecture, we troubleshoot the SQL Server Integration Services error message "Microsoft SSIS Service failed to start. Configuration system failed to initialize".
This lecture, is a recap of what you have learned in this section.
This lecture, is an overview of what you will learn in this section.
In this lecture, we’ll cover the SQL Server security hierarchy — one of the most important, yet often misunderstood, concepts. A solid understanding of this structure helps you assign permissions correctly, avoid common mistakes, and build secure, well-managed environments.
In this lecture and demo, you will learn where are temporary tables actually stored in the tempdb system database.
In this lecture, you will learn how to suppress the “N Row(s) Affected” output message in SQL Server.
In this lecture, you will learn how to setup SQL Server Reporting Services (SSRS) in order to be able to access it using a fully qualified domain name (FQDN).
In this special topic, we will talk about Stretch Database in SQL Server and via a comprehensive live demonstration, we will see how it is possible via the Stretch Database technology, to store a database table on Azure SQL Database, while being able to access it from your on-premises SQL Server database.
SQL Server Administrators, among other, need to also know how to work with SSMS in terms of running queries. Therefore, in this special topic, we will see how we can run queries against SQL Server using SQL Server Management Studio, as well as how we can script different wizard-based procedures to T-SQL code.
A DBA must know how to import and export data in SQL Server. Via this special topic, we will talk about some of these methods, as well as see a live demonstration.
A DBA must know how to interact via SQL Server with the Operating System for performing different tasks, for example file operations. In this special topic, we will see how you can write to a text file using SQL in SQL Server.
A DBA must know how to interact via SQL Server with the Operating System for performing different tasks, for example file operations. In this special topic, we will see how you can read from a text file using SQL in SQL Server.
In this special topic, we are going to see how we can install SQL Server 2019 on CentOS Linux version 8.
As Database Administrators (DBAs), we are called many times for supporting developers connecting their applications to our SQL Server instances (i.e. provide the connection string, etc.). Therefore, we need to have the relevant knowledge. In this special topic, via a live demonstration, you will learn how to connect to SQL Server and run queries, via a C++ program.
In this lecture, I share with you, useful tips and best practices, regarding the installation and initial setup of SQL Server.
In this lecture, I will be answering frequently asked questions about SQL Server Transparent Data Encryption (TDE).
Via this lecture and live demonstration, you will learn how to easily retrieve version information about your SQL Server instances.
In this lecture, you will learn many useful T-SQL tips and tricks that will help you when working with SQL Server.
In this lecture, we will be discussing about the benefits of using stored procedures in databases.
Via this lecture and live demonstration, you will learn all about T-SQL snippets in SSMS.
This T-SQL tip helps you retrieve the version name a SQL Server instance using the @@VERSION system function in SQL Server.
In this lecture, we'll be discussing about SQL Server Backup and Recovery. More specifically, we'll be discussing about concepts such as: types of SQL Server backups, recovery options and best practices.
In this lecture, we discuss topics that have to do with TDE certificate management in SQL Server, along with their best practices.
In this lecture, we cover the basics of SQL Server performance tuning. Performance tuning is crucial for maintaining efficient and responsive databases.
Discover how Data Warehouses and Data Lakes differ, and learn which is ideal for your needs in analytics, reporting, and big data.
In this lecture, we’ll go over clustered and non-clustered indexes as our foundation, then move on to more advanced types such as columnstore, filtered, and full-text indexes.
In this special topic, we’ll look at some of the most common mistakes SQL developers make—often without realizing it.
In this lecture, we'll explore Privileged Access Management, or PAM, in SQL Server, since privileged accounts, like sysadmin logins, are powerful but also pose the highest security risks if they’re misused or compromised.
In this lecture, we will talk about what you have learned in this course.
Bonus lecture.
Unleash Your Potential in SQL Server Administration: Learn Proven Strategies for Efficient Data Management!
Are you ready to take your SQL Server administration skills to the next level? Look no further! This engaging and comprehensive course is designed to equip you with essential hands-on tips and techniques for efficiently managing Microsoft SQL Server instances and databases. From maintenance and performance optimization to security, integration, and error handling, you'll dive into the core aspects of SQL Server administration. Join us on this transformative journey and become a true SQL Server maestro!
Major Learning Objectives:
Master SQL Server Maintenance: Patching, High Availability, and More!
Optimize Performance: Unleash the Power of Indexes, In-Memory OLTP, RAM, and CPU Monitoring.
Secure Your Data: Encrypt Databases and Backups, Utilize Dynamic Data Masking, Tackle Orphaned Users, and More.
Achieve Seamless Integration: Harness the Potential of Linked Servers, Work with Unicode, and More.
Troubleshoot Like a Pro: Learn How to Overcome Common Errors and Implement Effective Error Handling.
Special Topics: Unveil Advanced Techniques for Special SQL Server Administration Tasks.
Prerequisites:
Basic Knowledge of SQL Server
Familiarity with Database Concepts (Recommended but Not Required)
Enthusiasm and Eagerness to Learn!
Course Highlights:
7+ Hours of High-Quality Video Content
Live Demonstrations and Hands-on Guides
Useful Quizzes for Self-Assessment
Downloadable Resources, including T-SQL Scripts and Links
Practice Test to Strengthen Your Skills
Instructor Q&A Support
Certificate of Completion
Hear What Our Learner Have to Say!
"A very interesting and useful course for database professionals. I can directly apply it at my work and believe it will resolve difficulties regarding the administration of our SQL server."
"Interesting course, with many tips and trick about SQL Server. Some complex topics (as for me TDE) are explained very well and very clearly."
"This course is helpful to the persons who are looking for the career in SQL server. It is helpful to the beginners up to middle level."
"Very useful and well organized course. The knowledge gained will be actively used in practice."