SQL Server Health Check

The automatic SQL Server health check monitoring must collect crucial metrics to diagnose memory, CPU, I/O issues that are needed for proper SQL Server performance. It also has to have a good set of reliable, accurate configurable alerts that will tell us if the failure occurs. Of course, you can create your own set of scripts and run them every time you need to check the working state of your SQL server. But the easiest way is to use the SQL Server health check from SqlBak. It will make all crucial checks for you, collect the statistics, and, if something goes down, will send the email notifications immediately.

Read more

SQL Server Backup and Restore Tutorial

In that post, let’s talk about one of the primary sections in the daily life for each DBA this is SQL Server backup and restore tutorial. The greatest way to backup and restore your SQL Server database is to apply SqlBak. Using SqlBak, you can be sure that your SQL Server database is safe. Below you can find simple SQL Server backup and restore tutorial.

Read more

Msg 3201, Level 16 Cannot open backup device. Operating system error 5(Access is denied.)

Below you can find the solution of the following SQL Server error message:

Msg 3201, Level 16 Cannot open backup device. Operating system error 5(Access is denied.)

Probably you face this error when you try to make SQL Server database backup. It has to be admitted that this error message belongs to the permissions issue on the local disk and user account which is running SQL Server.

Read more

The log or differential backup cannot be restored because no files are ready to rollforward

Working with SQL Server sometimes you have to restore your database and sooner or later during the restoration process you can receive the following error message:

Msg 3117, Level 16, State 1, Line 1
The log or differential backup cannot be restored because no files are ready to roll forward.
Msg 3013, Level 16, State 1, Line 1
RESTORE LOG is terminating abnormally.

Read more

SQL Server Restore Database from Backup

SQL Server restore a database from backup – how to do it? This is one of the crucial questions related to SQL Server. In this article, we are going to show you two ways how you can do it. The first and the easiest way to make the SQL Server database from a backup is to use SqlBak. And second – you can use standard T-SQL Commands to restore your SQL Server.

Read more

This differential backup cannot be restored because the database has not been restored to the correct earlier state

In this article, we are going to discuss how to solve the error which can occur during the restoration of a differential backup. Here is the error message:

Msg 3136, Level 16, State 1, Line 1
This differential backup cannot be restored because the database has not been restored to the correct earlier state.
Msg 3013, Level 16, State 1, Line 1
RESTORE DATABASE is terminating abnormally.

Read more

Failed to update database because the database is read-only

Here we are going to discuss how to solve the error message “Failed to update database because the database is read-only” that you can face with working with SQL Server. Below the complete text of this error:

Msg 3906, Level 16, State 1, Line 10
Failed to update database "MyData" because the database is read-only.

Of course, experience DBA can say that your database is read-only and you don’t have any way to write into it. All you need is simply mark the database as read-write. That’s it. But still, we are going to show you, how you can solve this issue using simple T-SQL Commands or SQL Server Management Studio .

Read more