{"id":39940,"date":"2022-04-22T13:06:35","date_gmt":"2022-04-22T13:06:35","guid":{"rendered":"https:\/\/dbtut.com\/?p=39940"},"modified":"2022-04-22T13:09:53","modified_gmt":"2022-04-22T13:09:53","slug":"how-to-restore-sql-server-database-in-docker","status":"publish","type":"post","link":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/","title":{"rendered":"How To Restore SQL Server Database In Docker"},"content":{"rendered":"<p>In today&#8217;s article, I will talk about How To Restore SQL Server Database In Docker.<\/p>\n<p>Today, we will be talking about how we can restore our SQL Server installed on Docker,<\/p>\n<p>which works on both windows and linux systems.<\/p>\n<p>For the sample database, we will be using the sample databases shared by Microsoft on GitHub.<\/p>\n<p>For sample databases, you can download the one you want from the address below.<\/p>\n<pre class=\"lang:default decode:true \">https:\/\/github.com\/Microsoft\/sql-server-samples\/releases\/<\/pre>\n<h4>For our operations on Windows Server;<\/h4>\n<p>1) We download our sample database to a directory on our server (Example: C:\\SQL Backup )<\/p>\n<pre class=\"lang:default decode:true \">https:\/\/github.com\/Microsoft\/sql-server-samples\/releases\/download\/adventureworks\/AdventureWorks2017.bak<\/pre>\n<p>2) After the download is complete, we check the status of the container with PowerShell. If it doesn&#8217;t work, we start.<\/p>\n<p>We use the &#8220;docker ps \u2013 a&#8221; command for control.<\/p>\n<p>If the &#8220;-a&#8221; parameter gives us a list of containers that are not running, and if it is not working, we run the container with the &#8220;docker start DockerID&#8221; command.<\/p>\n<p>In our example, the container named WinDockerSQL is active.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-1.png\" width=\"1708\" height=\"127\" \/><\/p>\n<p id=\"SuexMrz\">\n<p>3) After activating the container, we need to create a path to move the backup file in the container.<\/p>\n<p>For this, we first run powershell on the container and create a folder.<\/p>\n<pre class=\"lang:default decode:true \">[code]docker exec -it WinDockerSQL powershell[\/code]<\/pre>\n<p>After the Powershell screen comes up, let&#8217;s check where we are with &#8220;Get-Location&#8221;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-2.png\" width=\"363\" height=\"188\" \/><\/p>\n<p>Let&#8217;s create a folder named DockerSQLBACKUP in the C directory.<\/p>\n<pre class=\"lang:default decode:true \">[code]New-Item -ItemType directory -Path C:\\DockerSQLBACKUP[\/code]\r\n\r\n<\/pre>\n<p>Now that we have created the folder, let&#8217;s copy our database backup that we downloaded into C:\\SQLBackup on the Windows server into the C:\\DockerSQLBACKUP folder in the container.<\/p>\n<pre class=\"lang:default decode:true \">[code]docker cp C:\\SQLBACKUP\\AdventureWorks2017.bak WinDockerSQL:\/C:\/DockerSQLBACKUP[\/code]<\/pre>\n<p>With the code above, we are copying the file from the local to the path we specified on the docker.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-3.png\" \/><\/p>\n<p id=\"lQimvLY\">Now that our backup of the database is completed, let&#8217;s use the &#8220;docker inspect&#8221; command (available in our previous articles) to find the ip address of the sql server and access it.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-4.png\" width=\"278\" height=\"324\" \/><\/p>\n<p>Then we perform the classic restore database operation.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-5.png\" \/><\/p>\n<p id=\"moHusWM\">As you can see above, there is a DockerSQLBACKUP folder in the C directory and there is a backup of the database called AdventureWorks2017 that we downloaded and copied.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-6.png\" \/><\/p>\n<p>As a result, we have moved a database backup to the container where we installed SQL Server 2017 in Docker, which we run on the Windows Server 2016 operating system.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-7.png\" \/><\/p>\n<h4>For our operations on Linux;<\/h4>\n<p>We will be following the order of operations on the Windows side.<\/p>\n<p>1) First of all, we need to download our database backup on linux.<\/p>\n<p>But before downloading, we check which directory we are in linux with &#8220;pwd&#8221;. In our example, we are in the &#8220;\/home\/cozenc&#8221; directory.<\/p>\n<pre class=\"lang:default decode:true \">[code]wget \u2018&lt;a href=\"https:\/\/github.com\/Microsoft\/sql-server-samples\/releases\/download\/adventureworks\/AdventureWorks2017.bak\"&gt;https:\/\/github.com\/Microsoft\/sql-server-samples\/releases\/download\/adventureworks\/AdventureWorks2017.bak&lt;\/a&gt;'[\/code]<\/pre>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-8.png\" \/><\/p>\n<p>2) We need to create a folder in the container where we will move the database backup file, we need to access the container first for this process.<\/p>\n<pre class=\"lang:default decode:true \">[code]sudo docker exec -it DockerSQL bash[\/code]<\/pre>\n<p>To create a folder, &#8220;mkdir -p \/var\/opt\/mssql\/backup&#8221;<\/p>\n<p>3) Since the folder creation process is completed, we need to move the database backup we downloaded to Linux into the container.<\/p>\n<pre class=\"lang:default decode:true \">[code]sudo docker cp \/home\/cozenc\/AdventureWorks2017.bak DockerSQL:\/var\/opt\/mssql\/backup[\/code]<\/pre>\n<p>4) Now that we have completed the database copying, we can proceed to the restore operation, this is like the classical restore operation.<\/p>\n<p>You can access via linux with sqlcmd or remote IP with SSMS.<\/p>\n<p>I will connect with SSMS (SQL Server Management Studio) via RemoteIP and perform the classic restore process.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-9.png\" \/><\/p>\n<p>The parts marked in the picture are \u201cd32bcf0bcc21\u201d value is our DockerID information,<\/p>\n<p>you can access this information with the docker ps command, Backup path and our database backup we put in the path.<\/p>\n<p>After the restore process is completed, we can see the following information when we check it with SSMS.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"http:\/\/www.caglarozenc.com\/wp-content\/uploads\/Resim-10.png\" \/><\/p>\n<p>&nbsp;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_39940\" class=\"pvc_stats all  \" data-element-id=\"39940\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In today&#8217;s article, I will talk about How To Restore SQL Server Database In Docker. Today, we will be talking about how we can restore our SQL Server installed on Docker, which works on both windows and linux systems. For the sample database, we will be using the sample databases shared by Microsoft on GitHub. &hellip;<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_39940\" class=\"pvc_stats all  \" data-element-id=\"39940\" style=\"\"><i class=\"pvc-stats-icon medium\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/dbtut.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1414,"featured_media":39959,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[10403,3],"tags":[],"class_list":["post-39940","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-azure","category-mssql"],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Restore SQL Server Database In Docker - Database Tutorials<\/title>\n<meta name=\"description\" content=\"In today&#039;s article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Restore SQL Server Database In Docker - Database Tutorials\" \/>\n<meta property=\"og:description\" content=\"In today&#039;s article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\" \/>\n<meta property=\"og:site_name\" content=\"Database Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2022-04-22T13:06:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-04-22T13:09:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"728\" \/>\n\t<meta property=\"og:image:height\" content=\"427\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u00c7a\u011flar \u00d6zen\u00e7\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u00c7a\u011flar \u00d6zen\u00e7\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\"},\"author\":{\"name\":\"\u00c7a\u011flar \u00d6zen\u00e7\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/92baa6fd666fb707d903177fed07d6ab\"},\"headline\":\"How To Restore SQL Server Database In Docker\",\"datePublished\":\"2022-04-22T13:06:35+00:00\",\"dateModified\":\"2022-04-22T13:09:53+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\"},\"wordCount\":583,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg\",\"articleSection\":[\"Azure\",\"MSSQL\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\",\"url\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\",\"name\":\"How To Restore SQL Server Database In Docker - Database Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/dbtut.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg\",\"datePublished\":\"2022-04-22T13:06:35+00:00\",\"dateModified\":\"2022-04-22T13:09:53+00:00\",\"description\":\"In today's article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server\",\"breadcrumb\":{\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg\",\"width\":728,\"height\":427},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/dbtut.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Restore SQL Server Database In Docker\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dbtut.com\/#website\",\"url\":\"https:\/\/dbtut.com\/\",\"name\":\"Database Tutorials\",\"description\":\"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux\",\"publisher\":{\"@id\":\"https:\/\/dbtut.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dbtut.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dbtut.com\/#organization\",\"name\":\"dbtut\",\"url\":\"https:\/\/dbtut.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"contentUrl\":\"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg\",\"width\":223,\"height\":36,\"caption\":\"dbtut\"},\"image\":{\"@id\":\"https:\/\/dbtut.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/92baa6fd666fb707d903177fed07d6ab\",\"name\":\"\u00c7a\u011flar \u00d6zen\u00e7\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dbtut.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/997658bc236de4f5a0f3f46e64535566e31ba96824c77c01165e863fc38fd1ba?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/997658bc236de4f5a0f3f46e64535566e31ba96824c77c01165e863fc38fd1ba?s=96&d=mm&r=g\",\"caption\":\"\u00c7a\u011flar \u00d6zen\u00e7\"},\"url\":\"https:\/\/dbtut.com\/index.php\/author\/caglarozenc\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Restore SQL Server Database In Docker - Database Tutorials","description":"In today's article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/","og_locale":"en_US","og_type":"article","og_title":"How To Restore SQL Server Database In Docker - Database Tutorials","og_description":"In today's article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server","og_url":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/","og_site_name":"Database Tutorials","article_published_time":"2022-04-22T13:06:35+00:00","article_modified_time":"2022-04-22T13:09:53+00:00","og_image":[{"width":728,"height":427,"url":"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg","type":"image\/jpeg"}],"author":"\u00c7a\u011flar \u00d6zen\u00e7","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u00c7a\u011flar \u00d6zen\u00e7","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#article","isPartOf":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/"},"author":{"name":"\u00c7a\u011flar \u00d6zen\u00e7","@id":"https:\/\/dbtut.com\/#\/schema\/person\/92baa6fd666fb707d903177fed07d6ab"},"headline":"How To Restore SQL Server Database In Docker","datePublished":"2022-04-22T13:06:35+00:00","dateModified":"2022-04-22T13:09:53+00:00","mainEntityOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/"},"wordCount":583,"commentCount":0,"publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg","articleSection":["Azure","MSSQL"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/","url":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/","name":"How To Restore SQL Server Database In Docker - Database Tutorials","isPartOf":{"@id":"https:\/\/dbtut.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage"},"image":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage"},"thumbnailUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg","datePublished":"2022-04-22T13:06:35+00:00","dateModified":"2022-04-22T13:09:53+00:00","description":"In today's article, I will talk about How To Restore SQL Server Database In Docker.Today, we will be talk about how we can restore SQL Server","breadcrumb":{"@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#primaryimage","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2022\/04\/Ekran-Alintisi-21.jpg","width":728,"height":427},{"@type":"BreadcrumbList","@id":"https:\/\/dbtut.com\/index.php\/2022\/04\/22\/how-to-restore-sql-server-database-in-docker\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dbtut.com\/"},{"@type":"ListItem","position":2,"name":"How To Restore SQL Server Database In Docker"}]},{"@type":"WebSite","@id":"https:\/\/dbtut.com\/#website","url":"https:\/\/dbtut.com\/","name":"Database Tutorials","description":"MSSQL, Oracle, PostgreSQL, MySQL, MariaDB, DB2, Sybase, Teradata, Big Data, NOSQL, MongoDB, Couchbase, Cassandra, Windows, Linux","publisher":{"@id":"https:\/\/dbtut.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dbtut.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dbtut.com\/#organization","name":"dbtut","url":"https:\/\/dbtut.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/","url":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","contentUrl":"https:\/\/dbtut.com\/wp-content\/uploads\/2021\/02\/dbtutlogo.jpg","width":223,"height":36,"caption":"dbtut"},"image":{"@id":"https:\/\/dbtut.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dbtut.com\/#\/schema\/person\/92baa6fd666fb707d903177fed07d6ab","name":"\u00c7a\u011flar \u00d6zen\u00e7","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dbtut.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/997658bc236de4f5a0f3f46e64535566e31ba96824c77c01165e863fc38fd1ba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/997658bc236de4f5a0f3f46e64535566e31ba96824c77c01165e863fc38fd1ba?s=96&d=mm&r=g","caption":"\u00c7a\u011flar \u00d6zen\u00e7"},"url":"https:\/\/dbtut.com\/index.php\/author\/caglarozenc\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/39940","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/users\/1414"}],"replies":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/comments?post=39940"}],"version-history":[{"count":0,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/posts\/39940\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media\/39959"}],"wp:attachment":[{"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/media?parent=39940"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/categories?post=39940"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbtut.com\/index.php\/wp-json\/wp\/v2\/tags?post=39940"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}