Glorf.it

Glorf IT

Bedenkliches aus dem IT-Alltag

7. November 2007 um 21:41

Prüfung unmöglich: Master-DB auf FAT

Liegt die Master auf FAT,
ist die Prüfung gar nicht nett…

OK, der Reim ist nicht gut, aber das Feature auch nicht… 😉

Ganz spannend finde ich, dass man Master-Datenbanken des SQL-Servers-2005, die auf einer FAT oder FAT32-Partition liegen, nicht prüfen kann. Es geht schlicht weg nicht. Microsoft hat die internen Abläufe so sehr auf NTFS abgestimmt, dass es hier keine Chance gibt. Natü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ße Treffer-Chance. Damals war es wegen der guten alten Boot-Diskette noch gängig, die Boot-Partition mit FAT zu formatieren…

Description: [Microsoft][ODBC SQL Server Driver][SQL Server]Die CHECK-Anweisung wurde abgebrochen. Die Datenbank konnte nicht überprüft werden, da ein Datenbanksnapshot nicht erstellen werden konnte und die Datenbank oder Tabelle nicht gesperrt werden konnte.

Wenn man verstehen will, warum das nicht geht, dann muss man sich ziemlich tief in die neuen Features des SQL-Server-2005 einwühlen. Um den laufenden Betrieb nicht zu behindern, wird bei einer Prüfung Snapshot der Datenbank erstellt. Dazu werden aber spezielle Features von NTFS verwendet: Sparse-Files. Das kann auch zu anderen Problemen führen, z.B. wenn "neben" den Datenbank-Dateien nicht mehr genug Platz ist.

Andere Datenbanken können übrigens geprüft werden, wenn sie auf FAT gespeichert sind. Hier sperrt der SQL-Server einfach die Datenbank.

7. November 2007 um 21:25

Pre-Beta der PowerShell 2.0

Alle Fans der Powershell können sich schon mal auf die Version 2.0 freuen, die irgendwann demnächst erscheinen soll. Die Liste der Features ist recht lang und vielversprechend.

Wer bereit ist gewisse Risiken einzugehen oder noch eine virtuelle Maschine frei hat, der kann schon mal das "Windows PowerShell 2.0 Community Technology Preview (CTP)" testen. Es kann nicht parallel zu der 1er Version laufen, eine Deinstallation ist notwendig. Daher entschied ich mich zu einem späteren Test…
Außerdem finde ich die Aussagen nicht gerade ermutigend, z.B. "Graphical PowerShell is a very early alpha version meant for previewing early thinking and getting feedback." Windows-2000-Nutzer müssen übrigens draußen bleiben.

via Heise und meinem ChefChef
7. November 2007 um 21:14

Reguläre Ausdrücke für Fortgeschrittene

Wer meint sich mit C# und regulären Ausdrücken auszukennen, der wird den Artikel "In depth with .NET RegEx balanced grouping" interessant finden. Das ist um Welten komplexer als alles was ich bisher mit regulären Ausdrücken getrieben habe und das hielt ich bisher für Fortgeschritten.

Irgendwie wird man dann doch bescheiden, wenn man sieht, wie andere in der nächst-höheren Liga spielen…

gefunden bei DailyGrind
|