{"id":790,"date":"2007-11-07T21:41:11","date_gmt":"2007-11-07T20:41:11","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/2007\/11\/07\/sql-server\/pruefung-unmoeglich-master-db-auf-fat"},"modified":"2007-11-07T21:41:11","modified_gmt":"2007-11-07T20:41:11","slug":"pruefung-unmoeglich-master-db-auf-fat","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2007\/11\/07\/sql-talk\/sql-server\/pruefung-unmoeglich-master-db-auf-fat","title":{"rendered":"Pr&#252;fung unm&#246;glich: Master-DB auf FAT"},"content":{"rendered":"<blockquote><p>Liegt die Master auf FAT,<br \/>\nist die Pr&#252;fung gar nicht nett&#8230;<\/p><\/blockquote>\n<p>OK, der Reim ist nicht gut, aber das Feature auch nicht&#8230; \ud83d\ude09<\/p>\n<p>Ganz spannend finde ich, dass man Master-Datenbanken des SQL-Servers-2005, die auf einer FAT oder FAT32-Partition liegen, nicht pr&#252;fen kann. Es geht schlicht weg nicht. Microsoft hat die internen Abl&#228;ufe so sehr auf NTFS abgestimmt, dass es hier keine Chance gibt. Nat&#252;rlich setzt man heutzutage kein FAT mehr ein. Aber wenn man bedenkt, dass es noch sehr viele Windows-2000-Systeme gibt und darauf auch Express-Editionen installiert werden, dann hat man eine gro&#223;e Treffer-Chance. Damals war es wegen der guten alten Boot-Diskette noch g&#228;ngig, die Boot-Partition mit FAT zu formatieren&#8230;<\/p>\n<blockquote><p>Description: [Microsoft][ODBC SQL Server Driver][SQL Server]Die CHECK-Anweisung wurde abgebrochen. Die Datenbank konnte nicht &#252;berpr&#252;ft werden, da ein Datenbanksnapshot nicht erstellen werden konnte und die Datenbank oder Tabelle nicht gesperrt werden konnte. <\/p><\/blockquote>\n<p>Wenn man verstehen will, warum das nicht geht, dann muss man sich ziemlich tief in die neuen Features des SQL-Server-2005 einw&#252;hlen. Um den laufenden Betrieb nicht zu behindern, wird bei einer Pr&#252;fung <a href=\"http:\/\/www.simple-talk.com\/sql\/database-administration\/sql-server-2005-snapshots\/\">Snapshot<\/a> der Datenbank erstellt. Dazu werden aber spezielle Features von NTFS verwendet: Sparse-Files. Das kann auch zu anderen Problemen f&#252;hren, z.B. wenn &quot;neben&quot; den Datenbank-Dateien nicht <a href=\"http:\/\/support.microsoft.com\/kb\/926070\/en\">mehr genug Platz<\/a> ist. <\/p>\n<p>Andere Datenbanken k&#246;nnen &#252;brigens gepr&#252;ft werden, wenn sie auf FAT gespeichert sind. Hier sperrt der SQL-Server einfach die Datenbank.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Liegt die Master auf FAT, ist die Pr&#252;fung gar nicht nett&#8230; OK, der Reim ist nicht gut, aber das Feature auch nicht&#8230; \ud83d\ude09 Ganz spannend finde ich, dass man Master-Datenbanken des SQL-Servers-2005, die auf einer FAT oder FAT32-Partition liegen, nicht pr&#252;fen kann. Es geht schlicht weg nicht. Microsoft hat die internen Abl&#228;ufe so sehr auf [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/790"}],"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=790"}],"version-history":[{"count":0,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/790\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=790"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}