{"id":2591,"date":"2009-04-15T21:36:52","date_gmt":"2009-04-15T19:36:52","guid":{"rendered":"http:\/\/www.glorf.it\/blog\/?p=2591"},"modified":"2009-04-15T21:37:16","modified_gmt":"2009-04-15T19:37:16","slug":"datenbankdateien-mit-nicht-standard-extensions","status":"publish","type":"post","link":"http:\/\/www.glorf.it\/blog\/2009\/04\/15\/sql-talk\/sql-server\/datenbankdateien-mit-nicht-standard-extensions","title":{"rendered":"Datenbankdateien mit Nicht-Standard-Extensions"},"content":{"rendered":"<p>Heute verdiente ich mir durch eine gewonnene Wette eine T&#252;te Gummib&#228;rchen. Ein Kollege las in einem Vergleich zwischen der SQL Server Compact Edition und der Express Edition, dass die Extensions bei der Express-Edition fix auf MDF, NDF und LDF festgelegt seien. Das erschien mir esoterisch.<\/p>\n<p>Komischerweise steht im Artikel &quot;<a href=\"http:\/\/download.microsoft.com\/download\/A\/4\/7\/A47B7B0E-976D-4F49-B15D-F02ADE638EBE\/Compact_Express_Comparison.doc\">Choosing Between SQL Server 2005 Compact Edition and SQL Server 2005 Express Edition<\/a>&quot;<br \/>\ntats&#228;chlich in der tabellarischen &#220;bersicht unter dem Punkt &quot;Support for different file extensions&quot; bei Compact Edition &quot;ja&quot;, bei Express Edition &quot;nein&quot;. Im Text steht sogar: <\/p>\n<blockquote><p>Microsoft considers SQL Server MDF files to be the security equivalent of .EXE files, and should be treated with the same sense of concern when receiving EXEs from unknown sources. To minimize the possibility of illicit code running, SQL Server Express Edition data files must always use an MDF file extension.<\/p><\/blockquote>\n<p>Ich hatte das zuletzt unter SQL-Server-2000 ausprobiert, aber f&#252;hrte die einschl&#228;gigen Aktionen auch mal schnell am SQL-Server-2005 durch:<\/p>\n<p><code>CREATE DATABASE [MyExtensionTest]<br \/>\nON\t(\tNAME = &#x0027;datafile&#x0027;,<br \/>\n\t\tFILENAME = &#x0027;c:\\temp\\datafile.data&#x0027;<br \/>\n\t)<br \/>\nLOG ON (<br \/>\n\t\tNAME = &#x0027;logfile&#x0027;,<br \/>\n\t\tFILENAME = &#x0027;c:\\temp\\datafile.log&#x0027;<br \/>\n\t)<\/code><\/p>\n<p>Das klappte genauso einwandfrei, wie ein CREATE-TABLE danach. Auch das Trennen und das anschlie&#223;ende erneute Anh&#228;ngen der Datenbank klappte an der Express-Edition-2005 ganz prima. W&#228;ren wir bei den Myst-Busters, dann geh&#246;rte diese Info eindeutig in die Kategorie &quot;Ger&#252;cht&quot;.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Heute verdiente ich mir durch eine gewonnene Wette eine T&#252;te Gummib&#228;rchen. Ein Kollege las in einem Vergleich zwischen der SQL Server Compact Edition und der Express Edition, dass die Extensions bei der Express-Edition fix auf MDF, NDF und LDF festgelegt seien. Das erschien mir esoterisch. Komischerweise steht im Artikel &quot;Choosing Between SQL Server 2005 Compact [&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":[46,470],"_links":{"self":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/2591"}],"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=2591"}],"version-history":[{"count":6,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/2591\/revisions"}],"predecessor-version":[{"id":2600,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/posts\/2591\/revisions\/2600"}],"wp:attachment":[{"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/media?parent=2591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/categories?post=2591"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.glorf.it\/blog\/wp-json\/wp\/v2\/tags?post=2591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}