<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Server Backup - MSSQL Query</title>
	<atom:link href="https://mssqlquery.com/tag/sql-server-backup/feed" rel="self" type="application/rss+xml" />
	<link>https://mssqlquery.com</link>
	<description>MSSQL and TSQL Programming and TSQL Examples</description>
	<lastBuildDate>Thu, 09 Mar 2023 20:03:59 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.3.1</generator>

<image>
	<url>https://mssqlquery.com/wp-content/uploads/2023/06/cropped-mssql-query-icon-32x32.png</url>
	<title>SQL Server Backup - MSSQL Query</title>
	<link>https://mssqlquery.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Listing When Full, Differential and Log Backups of All Databases Are Taken in SQL Server</title>
		<link>https://mssqlquery.com/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Thu, 09 Mar 2023 20:03:59 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[All Databases Backup]]></category>
		<category><![CDATA[SQL Server All Databases Backup]]></category>
		<category><![CDATA[SQL Server Backup]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=1394</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will try to give information about listing when Full, Differential and Log backups of all databases are taken in SQL Server. In SQL Server, in some cases, you may want to list when Full, Differential and Log backups of all databases were taken. You&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server">Listing When Full, Differential and Log Backups of All Databases Are Taken in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will try to give information about listing when Full, Differential and Log backups of all databases are taken in SQL Server.</p>
<p>In SQL Server, in some cases, you may want to list when Full, Differential and Log backups of all databases were taken.</p>
<p>You can easily do this using the code below.</p>
<pre class="line-numbers"><code class="language-sql">SELECT
	substring(s.name, 1, 50) AS 'Veritabanı_Adi'
   ,b.backup_start_date AS 'Full DB Backup Tarihi'
   ,c.backup_start_date AS 'Differential Backup Tarihi'
   ,d.backup_start_date AS 'Transaction Log Tarihi'
FROM master..sysdatabases s
LEFT OUTER JOIN msdb..backupset b
	ON s.name = b.database_name
		AND b.backup_start_date = (SELECT
				MAX(backup_start_date) AS 'Full DB Backup Tarihi'
			FROM msdb..backupset
			WHERE database_name = b.database_name
			AND TYPE = 'D') -- full database backups only, not log backups
LEFT OUTER JOIN msdb..backupset c
	ON s.name = c.database_name
		AND c.backup_start_date = (SELECT
				MAX(backup_start_date) 'Differential Backup Tarihi'
			FROM msdb..backupset
			WHERE database_name = c.database_name
			AND TYPE = 'I')
LEFT OUTER JOIN msdb..backupset d
	ON s.name = d.database_name
		AND d.backup_start_date = (SELECT
				MAX(backup_start_date) 'Log Backup Tarihi'
			FROM msdb..backupset
			WHERE database_name = d.database_name
			AND TYPE = 'L')
WHERE s.name &lt;&gt; 'tempdb'
ORDER BY s.name</code></pre>
<p>When you run the above code, you will see a result similar to the one below.</p>
<p><img decoding="async" fetchpriority="high" class="alignnone wp-image-1396 size-full" src="https://mssqlquery.com/wp-content/uploads/2023/03/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server-1.png" alt="Listing When Full, Differential and Log Backups of All Databases Are Taken in SQL Server" width="700" height="500" srcset="https://mssqlquery.com/wp-content/uploads/2023/03/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server-1.png 700w, https://mssqlquery.com/wp-content/uploads/2023/03/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server-1-300x214.png 300w" sizes="(max-width: 700px) 100vw, 700px" /></p>
<p>As you can see, we have listed when Full, Differential and Log backups of all databases are taken.</p>
<p>Good luck to everyone in business and life.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 106</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/listing-when-full-differential-and-log-backups-of-all-databases-are-taken-in-sql-server">Listing When Full, Differential and Log Backups of All Databases Are Taken in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Seeing Backup or Restore Progress in SQL Server</title>
		<link>https://mssqlquery.com/seeing-backup-or-restore-progress-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Thu, 23 Feb 2023 09:56:55 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Backup]]></category>
		<category><![CDATA[SQL Server Backup Time]]></category>
		<category><![CDATA[TSQL Restore Backup]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=1332</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will try to give information about seeing the backup or restore progress in SQL Server. In SQL Server, in some cases you may want to see the backup or restore progress. You can easily do this using the code below. SELECT session_id AS SPID,&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/seeing-backup-or-restore-progress-in-sql-server">Seeing Backup or Restore Progress in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will try to give information about seeing the backup or restore progress in SQL Server.</p>
<p>In SQL Server, in some cases you may want to see the backup or restore progress.</p>
<p>You can easily do this using the code below.</p>
<pre class="line-numbers"><code class="language-sql">SELECT session_id AS SPID,
       command AS [Command],
       a.text AS Query,
       start_time AS [Start Time],
       percent_complete AS [Percent Complete],
       dateadd(second, estimated_completion_time / 1000, getdate()) AS [Estimated Completion Time]
FROM sys.dm_exec_requests r
    CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) a
WHERE r.command like 'BACKUP%'
      OR r.command like 'RESTORE%'</code></pre>
<p>Good luck to everyone in business and life.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 75</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/seeing-backup-or-restore-progress-in-sql-server">Seeing Backup or Restore Progress in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Backing Up with Code in SQL Server</title>
		<link>https://mssqlquery.com/backing-up-with-code-in-sql-server</link>
		
		<dc:creator><![CDATA[Yavuz Selim Kart]]></dc:creator>
		<pubDate>Fri, 25 Nov 2022 23:23:51 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Backing Up with Code in SQL Server]]></category>
		<category><![CDATA[SQL Server Backup]]></category>
		<category><![CDATA[SQL Server Backup with Code]]></category>
		<guid isPermaLink="false">https://mssqlquery.com/?p=1225</guid>

					<description><![CDATA[<p>Hello everyone, In this article, I will try to give information about backing up with code in SQL Server. In SQL Server, in some cases, you may want to return with the backup code you have. You can easily do this using the code below. --Code 1 (restore backup via&#46;&#46;&#46;</p>
<p>The post <a href="https://mssqlquery.com/backing-up-with-code-in-sql-server">Backing Up with Code in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Hello everyone,</p>
<p>In this article, I will try to give information about backing up with code in SQL Server.</p>
<p>In SQL Server, in some cases, you may want to return with the backup code you have.</p>
<p>You can easily do this using the code below.</p>
<pre class="line-numbers"><code class="language-sql">--Code 1 (restore backup via .bak file)

USE [master];

RESTORE DATABASE [DATABASENAME] --Where you specify the database name
FROM DISK = N'C:\database\backup\DATABASENAME.bak' --Here you choose the database path and database name
WITH FILE = 1,
     NOUNLOAD,
     REPLACE,
     STATS = 5;

--Code 2 (To return a backup by specifying the location of the mdf and ldf files via the .bak file)

USE [master];

RESTORE DATABASE [DATABASENAME] --Where you specify the database name
FROM DISK = N'C:\database\backup\DATABASENAME.bak' --Here you choose the database path and database name
WITH FILE = 1,
     MOVE 'DatabaseName' --Where you specify the database name
     TO N'C:\Database\DATABASENAME.mdf', --You specify the .mdf path and name here
     MOVE N'DATABASENAME_log'
     TO N'C:\Database\DATABASENAME_log.ldf', --You specify the .ldf path and name here
     NOUNLOAD,
     REPLACE,
     STATS = 5;</code></pre>
<p>Good luck to everyone in business and life.</p>
<div class='epvc-post-count'><span class='epvc-eye'></span>  <span class="epvc-count"> 61</span><span class='epvc-label'> Views</span></div><p>The post <a href="https://mssqlquery.com/backing-up-with-code-in-sql-server">Backing Up with Code in SQL Server</a> first appeared on <a href="https://mssqlquery.com">MSSQL Query</a>.</p>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
