{"id":517,"date":"2007-04-03T20:51:27","date_gmt":"2007-04-03T18:51:27","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/2007\/04\/03\/sql-talk\/db-defekte\/datenbanken-zerstoeren"},"modified":"2007-04-03T20:51:27","modified_gmt":"2007-04-03T18:51:27","slug":"datenbanken-zerstoeren","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2007\/04\/03\/sql-talk\/db-defekte\/datenbanken-zerstoeren","title":{"rendered":"Datenbanken zerst&#246;ren"},"content":{"rendered":"<p>Vor ein paar Wochen habe ich mal ein paar defekte Datenbanken f&#252;r den SQL-Server-2005 erstellt. Die ben&#246;tigen wir f&#252;r den Test der Datenbanktests: Werden die defekte auch wirklich von unserer Software gefunden und k&#246;nnen sie automatisch beseitigt werden? Ich dachte ja nicht, dass sich auch noch andere Leute f&#252;r das Thema erw&#228;rmen k&#246;nnen, aber Tony Rogerson beschreibt eine sehr kreative Methode in dem Blog-Beitrag &quot;<a href=\"http:\/\/sqlblogcasts.com\/blogs\/tonyrogerson\/archive\/2007\/03\/10\/how-to-create-a-corrupt-database-using-bulk-insert-update-and-bcp-sql-server-as-a-hex-editor.aspx\">How to create a corrupt database using BULK INSERT\/ UPDATE and BCP &#8211; SQL Server as a HEX editor<\/a>&quot;. Ich selber war da deutlich direkter: mit dbcc page und einem Hex-Editor ging es auch&#8230;<br \/>\n \ud83d\ude1b<\/p>\n<div class=\"small\">gefunden bei <a href=\"http:\/\/blogs.msdn.com\/sqlserverstorageengine\/archive\/2007\/03\/22\/easy-way-to-create-a-corrupt-database-for-testing.aspx\">Paul Randal<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Vor ein paar Wochen habe ich mal ein paar defekte Datenbanken f&#252;r den SQL-Server-2005 erstellt. Die ben&#246;tigen wir f&#252;r den Test der Datenbanktests: Werden die defekte auch wirklich von unserer Software gefunden und k&#246;nnen sie automatisch beseitigt werden? Ich dachte ja nicht, dass sich auch noch andere Leute f&#252;r das Thema erw&#228;rmen k&#246;nnen, aber Tony [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7],"tags":[],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/517"}],"collection":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/comments?post=517"}],"version-history":[{"count":0,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/517\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=517"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}