
{"id":3575,"date":"2019-05-23T06:08:39","date_gmt":"2019-05-23T06:08:39","guid":{"rendered":"https:\/\/www.kerneldatarecovery.com\/blog\/?p=3575"},"modified":"2021-01-16T06:42:00","modified_gmt":"2021-01-16T06:42:00","slug":"how-to-prevent-sql-database-corruption","status":"publish","type":"post","link":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/","title":{"rendered":"How to Prevent SQL Database Corruption?"},"content":{"rendered":"<p>Microsoft SQL Server is one of the best and vastly used software to satisfy database needs for various organizations. To handle such a powerful and demanding application which helps organize and maintain data, proficiency and experience is mandatory for a DBA or the person dealing with SQL Server.<\/p>\n<p>Many times, it was noticed that the user handling SQL Server database wasn\u2019t aware of what he was doing or how the scenes of database corruption should be taken care, resulting in error messages and user queries like below.<\/p>\n<div class=\"brd_line-blue\">Msg 945, Level 14, State 2, Line 1<br \/>\nDatabase \u2018customer\u2019 cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server error log for details.<\/div>\n<p>Though you\u2019ll find some built-in utilities to deal with database corruption or database file inaccessibility problems, they don\u2019t prove to be useful all the times.<\/p>\n<p>In this article, we\u2019ll guide you on how to prevent SQL database corruption covering what to avoid and what to practice keeping the database safe and prevent corruption.<\/p>\n<h4>Practice These to Prevent SQL Database Corruption<\/h4>\n<p>Database errors and issues may appear suddenly and shock you. To keep things uninterrupted and seamless as they are, we suggest you practice the points given below.<\/p>\n<ul>\n<li><strong>Use the Repair Option Carefully<\/strong><\/li>\n<p>Using the DBCC CHECKDB T-SQL parameter, you can run a database error check and hopefully repair the database. But it&#8217;s important to understand that DBCC CHECKDB is not the first thing one (the DBA) should consider for the issues related to the database, as it may result in loss of data.<\/p>\n<li><strong>Don\u2019t Upgrade SQL Server<\/strong><\/li>\n<p>The practice of upgrading SQL Server whenever a new version is common amongst many users, as the new version comes the next best compilation of new features, bug fixes, speed, etc. But sometimes it may cause issues in fixing the issues in the corrupt database.<\/p>\n<li><strong>Avoid Frequent Server Restarts<\/strong><\/li>\n<p>Restarting the Server now and then is not the correct approach, when an error or issues appears. In cases like objects are corrupt, the database is inaccessible, database crash, and more, it may not work. For issues about which the user does not have the necessary knowledge\/information, we suggest doing enough research before attempting anything.<\/p>\n<li><strong>Avoid Server Shutdown<\/strong><\/li>\n<p>We don\u2019t recommend shutting down the SQL Server for fixing the database corruption as it can cause loss of objects, and the possibility of getting the lost data back is quite low. If database recovery is in progress, then, it can also render the database in an inconsistent state.<\/p>\n<li><strong>Optimize Queries<\/strong><\/li>\n<p>With queries, you can create, read, write, update, delete, and do a lot more in the target database, but sometimes big queries and nested queries create problems, as to function proper queries use resources and some require more than usual. Thus, it may lead to database corruption. To tackle this, the user can write a script to optimize the long and nested T-SQL query ultimately.<\/p>\n<li><strong>Monitor Database Space<\/strong><\/li>\n<p>The DBA \u2013 Database Administrator, should also monitor database space regularly, as a sudden increase in the size of database and files can cause issues like application lag, slow data fetch over the network, longer query execution time, and more.<\/p>\n<li><strong>Backup SQL Server Database<\/strong><\/li>\n<p>It is one of the most important points one should never forget when dealing with SQL Server database; backups are not just insurance for the worst cases but the only way for fast data recovery. For the database, a full backup is essential, and upon its completion, the DBA should perform differential data backups, to make sure the data would never be lost. And once database backup is complete read through our guide on <a href=\"https:\/\/www.kerneldatarecovery.com\/blog\/which-recovery-model-to-choose-for-sql-server\/\">which recovery model to choose for SQL server<\/a> to select the most suitable recovery model, as per your need.<\/p>\n<li><strong>How to Fix SQL Server Database Corruption<\/strong><\/li>\n<p>With the useful points we\u2019ve given above, you can create a set of good practices especially if you\u2019re new to database administration; and if you have experience in database operations, you can tally and find out what aren\u2019t you doing to keep things going smooth with your database.<\/ul>\n<p>But what if you\u2019re not looking for points or methods to prevent database file corruption but searching for methods to recover the data lost due to database corruption or damage, we suggest our users to download and use <strong><a href=\"https:\/\/www.kerneldatarecovery.com\/sql-recovery.html\">SQL Recovery tool<\/a><\/strong>.<\/p>\n<p>It&#8217;s an advanced tool that helps to get rid of SQL Server Database issues like MDF file corruption and perform database backup, database recovery to live SQL Server instance, and more.<\/p>\n<p>Below given is our compilation of steps on how to use the tool efficiently and recover data from either corrupt\/damaged or healthy database file.<br \/>\nNote: The procedure given below also helps you back up the SQL Server database, both in a healthy state and corrupt state.<\/p>\n<h4>Method to Prevent Data Loss in case of Database Corruption<\/h4>\n<ol>\n<li>Open <strong>SQL Recovery tool<\/strong>.\n<p align=\"center\"><a class=\"dl\" href=\"https:\/\/www.kerneldatarecovery.com\/dl\/dl.php?id=77\" onclick=\"dataLayer.push({'event': 'TrackEvent', 'eventCategory': 'Download', 'eventAction': 'SQLRecovery', 'eventLabel': 'BlogDLid=77'});\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1659 noshadow\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2018\/06\/dl-btn-new.png\" alt=\"Download Now\" width=\"160\" height=\"49\"><\/a><\/p>\n<\/li>\n<li>Click <strong>Browse <\/strong>to select the database file (MDF) to <strong>recover\/backup<\/strong>.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S01-2.png\" alt=\"Click Browse to select the database file\" class=\"alignnone size-full wp-image-3578\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S01-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S01-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S01-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<li>Here, navigate to the folder and select the <strong>MDF file<\/strong>, and click <strong>Open<\/strong>.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S02-2.png\" alt=\"select the MDF file, and click Open.\" class=\"alignnone size-full wp-image-3579\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S02-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S02-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S02-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><br \/>\n<strong>Note: <\/strong>You can select both healthy or corrupt\/damaged\/inaccessible database file in this step.<\/li>\n<li>Now, click Recover to initiate the database file scan.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S03-2.png\" alt=\"click Recover to initiate the database file scan.\" class=\"alignnone size-full wp-image-3580\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S03-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S03-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S03-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<li>Waite while MDF file scan is progressing.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S04-2.png\" alt=\"Waite while MDF file scan is progressing.\" class=\"alignnone size-full wp-image-3581\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S04-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S04-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S04-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<p><strong>Note: <\/strong>To select another database file, click on Stop to halt scan immediately.<\/p>\n<li>Once the scan is complete, all database objects will display, as below.<br \/>\n<strong>Click on the + icon<\/strong> to expand and collapse objects, shown below.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S05-2.png\" alt=\"Click on the + icon to expand and collapse objects, shown below\" class=\"alignnone size-full wp-image-3582\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S05-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S05-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S05-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><br \/>\n<strong>Note: <\/strong>Click on any item to generate live data preview.<\/li>\n<li>To <strong>recover\/backup MDF file<\/strong> data, checkmark the parent item, and click on the <strong>Save <\/strong>button, same as below:<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S06-2.png\" alt=\"click on the Save button\" class=\"alignnone size-full wp-image-3583\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S06-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S06-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S06-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<li>Now, select a <strong>local path to save the database<\/strong> backup, click <strong>Browse<\/strong>.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S07-2.png\" alt=\"click Browse.\" class=\"alignnone size-full wp-image-3584\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S07-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S07-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S07-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><br \/>\n<strong>Note: <\/strong>The \u201cBatch File\u201d option will save both recovered or backup database files to the selected local path\/location.<\/li>\n<li>Once you select the folder\/location, click <strong>Ok<\/strong>.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S08-2.png\" alt=\"click Ok\" class=\"alignnone size-full wp-image-3585\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S08-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S08-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S08-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><br \/>\n<strong>Note: <\/strong>SQL Recovery offers you to select the file save location either on the hard drive or external storage devices.<\/li>\n<li>Again, click Ok.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S09-2.png\" alt=\"click Ok\" class=\"alignnone size-full wp-image-3586\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S09-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S09-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S09-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<li>Wait while the file recovery\/backup completes.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S10-2.png\" alt=\"Wait while the file recovery\/backup completes\" class=\"alignnone size-full wp-image-3587\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S10-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S10-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S10-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<p><strong>Note: <\/strong>It would take time proportional to the file size, to complete the recovery\/backup.<\/p>\n<li>Once database file <strong>backup is complete<\/strong>, click <strong>Ok<\/strong>.<br \/>\n<img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S11-2.png\" alt=\"click Ok.\" class=\"alignnone size-full wp-image-3588\" width=\"936\" height=\"640\" srcset=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S11-2.png 936w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S11-2-300x205.png 300w, https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/S11-2-768x525.png 768w\" sizes=\"(max-width: 936px) 100vw, 936px\" \/><\/li>\n<p>SQL Server database backup has completed successfully, and we\u2019d suggest keeping that file updated and safely stored.<\/ol>\n<h4>Wrap Up<\/h4>\n<p>As \u201c<strong>Precaution is Better than Cure,<\/strong>\u201d it is quite better to prevent database corruption. But if you\u2019re specifically looking for something robust to deal with various database issues such as, <a href=\"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-restore-master-database-in-sql-server\/\">how to restore master database in SQL server<\/a>, recover database from suspect mode, how to import SQL server 2008 database to SQL server 2014, and more then, SQL Database Recovery is the best solution you can find.<\/p>\n<p align=\"center\"><a class=\"dl\" href=\"https:\/\/www.kerneldatarecovery.com\/dl\/dl.php?id=77\" onclick=\"dataLayer.push({'event': 'TrackEvent', 'eventCategory': 'Download', 'eventAction': 'SQLRecovery', 'eventLabel': 'BlogDLid=77'});\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1659 noshadow\" src=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2018\/06\/dl-btn-new.png\" alt=\"Download Now\" width=\"160\" height=\"49\"><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft SQL Server is one of the best and vastly used software to satisfy database needs for various organizations. To handle such a powerful and demanding application which helps organize and maintain data, proficiency and experience is mandatory for a DBA or the person dealing with SQL Server. Many times, it was noticed that the [&hellip;]<\/p>\n","protected":false},"author":20,"featured_media":7771,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_stopmodifiedupdate":true,"_modified_date":""},"categories":[6],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.10 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Prevent SQL Database Corruption?<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Prevent SQL Database Corruption?\" \/>\n<meta property=\"og:description\" content=\"Microsoft SQL Server is one of the best and vastly used software to satisfy database needs for various organizations. To handle such a powerful and demanding application which helps organize and maintain data, proficiency and experience is mandatory for a DBA or the person dealing with SQL Server. Many times, it was noticed that the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/\" \/>\n<meta property=\"og:site_name\" content=\"Data Recovery Blog - KDR Tools\" \/>\n<meta property=\"article:published_time\" content=\"2019-05-23T06:08:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-16T06:42:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/How-to-Prevent-SQL-Database-Corruption-1-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1142\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Yatendra Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yatendra Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Prevent SQL Database Corruption?","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:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/","og_locale":"en_US","og_type":"article","og_title":"How to Prevent SQL Database Corruption?","og_description":"Microsoft SQL Server is one of the best and vastly used software to satisfy database needs for various organizations. To handle such a powerful and demanding application which helps organize and maintain data, proficiency and experience is mandatory for a DBA or the person dealing with SQL Server. Many times, it was noticed that the [&hellip;]","og_url":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/","og_site_name":"Data Recovery Blog - KDR Tools","article_published_time":"2019-05-23T06:08:39+00:00","article_modified_time":"2021-01-16T06:42:00+00:00","og_image":[{"width":1142,"height":500,"url":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/05\/How-to-Prevent-SQL-Database-Corruption-1-1.jpg","type":"image\/jpeg"}],"author":"Yatendra Singh","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yatendra Singh","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/#article","isPartOf":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/"},"author":{"name":"Yatendra Singh","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#\/schema\/person\/c6587bf0c09ab16eec693fddd1968684"},"headline":"How to Prevent SQL Database Corruption?","datePublished":"2019-05-23T06:08:39+00:00","dateModified":"2021-01-16T06:42:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/"},"wordCount":1126,"commentCount":0,"publisher":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#organization"},"articleSection":["Database Recovery"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/","url":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/","name":"How to Prevent SQL Database Corruption?","isPartOf":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#website"},"datePublished":"2019-05-23T06:08:39+00:00","dateModified":"2021-01-16T06:42:00+00:00","breadcrumb":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/how-to-prevent-sql-database-corruption\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.kerneldatarecovery.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Prevent SQL Database Corruption?"}]},{"@type":"WebSite","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#website","url":"https:\/\/www.kerneldatarecovery.com\/blog\/","name":"Data Recovery Blog - KDR Tools","description":"Data Recovery Blog - KDR Tools","publisher":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.kerneldatarecovery.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#organization","name":"Data Recovery Blog - KDR Tools","url":"https:\/\/www.kerneldatarecovery.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/04\/logo.png","contentUrl":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/04\/logo.png","width":161,"height":47,"caption":"Data Recovery Blog - KDR Tools"},"image":{"@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#\/schema\/person\/c6587bf0c09ab16eec693fddd1968684","name":"Yatendra Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.kerneldatarecovery.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/04\/Yatendra.jpg","contentUrl":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-content\/uploads\/2019\/04\/Yatendra.jpg","caption":"Yatendra Singh"},"url":"https:\/\/www.kerneldatarecovery.com\/blog\/author\/yatendrasingh\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/posts\/3575"}],"collection":[{"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/users\/20"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/comments?post=3575"}],"version-history":[{"count":15,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/posts\/3575\/revisions"}],"predecessor-version":[{"id":8287,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/posts\/3575\/revisions\/8287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/media\/7771"}],"wp:attachment":[{"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/media?parent=3575"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/categories?post=3575"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kerneldatarecovery.com\/blog\/wp-json\/wp\/v2\/tags?post=3575"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}