Technik

MODIFY FILE failed. Size is greater than MAXSIZE. (Microsoft SQL Server, Error: 5040)

06. Juni 2016 · Anwendungen · andreas · Kein Kommentar

Sofern versucht wird, in den Datenbank-Eigenschaften die maximale Dateigröße des Transaktionslogs auf einen Wert kleiner als die tatsächliche Dateigröße zu setzen wird dies vom SQL-Server mit einem

MODIFY FILE failed. Size is greater than MAXSIZE.
(Microsoft SQL Server, Error: 5040)

quittiert. Erste Suchergebnisse führen in der Regel zu Lösungsvorschlägen unter Verwendung des Befehls “backup log [DATENBANKNAME] with truncate_only”, welche von neueren Versionen des Microsoft SQL-Servers (2008 und später) mit der Fehlermeldung “’truncate_only’ is not a recognized BACKUP option.” quittiert werden.

Stattdessen muss zur Anpassung der Dateigröße das Recovery-Modell geändert werden. Hierzu wird zuerst das aktuell verwendete Modell ermittelt

SELECT name, recovery_model_desc FROM sys.databases GO

dann wird im nächsten Schritt das Modell auf “Simple” geändert:

ALTER DATABASE [DATENBANKNAME] SET RECOVERY SIMPLE; GO

Nach Ermittlung der anzupassenden Datei

SELECT name ,size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS int)/128.0 AS AvailableSpaceInMB FROM sys.database_files;

kann dann mittels

DBCC SHRINKFILE ('LOGDATEINAME', GROESSEINMB); GO

die Datei auf den gewünschten Wert verkleinert werden.

Als letzter Schritt sollte dann das Recovery-Modell wieder auf den Ausgangswert (i.d.R ‘FULL’) zurückgesetzt werden :

ALTER DATABASE [DATENBANKNAME] SET RECOVERY FULL; GO

Quake II in Full HD

21. Mai 2016 · Spiele · andreas · Kein Kommentar

Wer Quake 2 auf einem modernen Rechner installiert, erlebt eine Überraschung: die Auswahl der Bildschirmauflösungen endet bei 1600 x 1200, die heute meist übliche Full-HD-Auflösung von 1920 x 1080 wird nicht zur Auswahl angeboten.

Abhilfe schaffen entweder ominöse Patches aus unbekannten Quellen oder ein kurzer Eingriff mit dem HEX-Editor: in der “Quake2.exe” nach der Bytefolge

00 40 06 00 00 B0 04 00

suchen und diese durch

00 80 07 00 00 38 04 00

ersetzen. Hierdurch wird bei Auswahl der 1600 x 1200’er Auflösung stattdessen 1920 x 1080 eingestellt.


Windows Update - wenn's mal wieder deutlich länger dauert

17. April 2016 · Betriebssysteme · andreas · 1 Kommentar

Nachdem ich die aktuelle Windows 7 Betriebssystem-Installation zurück auf eine Sicherung aus dem Juni 2015 gesetzt hatte, war die Überraschung auf der Suche nach den zwischenzeitlich erschienenen Windows-Updates perfekt: rien ne va plus!

Die Suche dauerte nicht nur gefühlt ewig, die tatsächliche Zeit zum Auffinden der rund 60 fehlenden Updates betrug etwas mehr als 4,5 Stunden, in denen sowohl CPU als auch RAM ordentlich belastet wurden. Beim Versuch, eines der gefundenen Updates zu installieren, begann das Spiel von vorne: Windows Update zeigte über mehrere Stunden an, daß tatsächlich bereits 0% von 0 kb geladen waren.

Die Suche im Netz führte neben zahlreichen Seiten, die mit Schlangenöl und jeder Menge Voodoo zweifelhafte Vorgehensweisen empfahlen glücklicherweise auch zu “Suche nach Windows Updates dauert ewig? - Eine mögliche Lösung”.

windows-update

Nachdem der Autor zum einen plausible Hintergrundinfos zu den Windows Updates und seiner Vorgehensweise liefert und zum anderen das Konzept, die Installation einiger sowieso notwendiger Patches vorab manuell durchzuführen, vertrauenswürdig klang, wurden die vorgeschlagenen Patches

KB3145739
KB3078601
KB3087039
KB3109094

sowie die aktuellste Version des Windows Update Clients KB3138612 heruntergeladen und installiert und tatsächlich - die anschließende Suche war in rund 10 Minuten erledigt und die Installation begann ebenfalls in endlicher Zeit.

Vielen Dank an Dalai, den Autor!


Windows 7 Patches, auf die man verzichten sollte

17. April 2016 · Betriebssysteme · andreas · 2 Kommentare

Sofern von der Umstieg von Windows 7 nach Windows 10 nicht stattfinden soll, gibt es eine Reihe von Patches, die man am besten erst gar nicht installieren sollte, statt sich hinterher mit den Nebenwirkungen herumzuärgern.

windows7_patches

Diese sind nach aktuellem Kenntnisstand:

KB2952664

This update performs diagnostics on the Windows systems that participate in the Windows Customer Experience Improvement Program. These diagnostics help determine whether compatibility issues may be encountered when the latest Windows operating system is installed. This update will help Microsoft and its partners ensure compatibility for customers who want to install the latest Windows operating system.

KB3035583

This update installs the Get Windows 10 app that helps users understand their Windows 10 upgrade options and device readiness. For more information about Windows 10, see Windows 10.

KB3123862

This update adds capabilities to some computers that lets users easily learn about Windows 10 or start an upgrade to Windows 10. Before you install this update, see the Prerequisites section. For more information about Windows 10, see Windows 10.

Dazu kommen noch drei Updates, die im Wesentlichen Daten sammeln und an Microsoft übermitteln

The Diagnostic and Telemetry service collects diagnostics information about functional issues on Windows systems that participate in the Windows Customer Experience Improvement Program (CEIP).

auf deren Installation man IMHO ebenfalls verzichten kann und sollte:

KB3068708

This package updates the Diagnostic and Telemetry service on existing devices. This package also supports applications that are subscribed to Visual Studio Application Insights. The content in this article was revised to more accurately reflect the functionality of the package and related Windows Service.

KB3080149

This package updates the Diagnostics and Telemetry tracking service to existing devices. This service provides benefits from the latest version of Windows to systems that have not yet upgraded. The update also supports applications that are subscribed to Visual Studio Application Insights.

KB3173040

This notification is a reminder that the Window 10 free upgrade offer ends on July 29, 2016. Microsoft recommends that you upgrade to Windows 10 before the offer expires. You can choose to upgrade directly from the notification, dismiss the notification permanently, or choose to be reminded later.

Aktualisierungen:
01.07.2016: KB3173040 hinzugefügt.

KB2952664, dritter Versuch und KB3123862

03. Februar 2016 · Betriebssysteme · andreas · 4 Kommentare

Gerade erscheint KB2952664 mal wieder in der Liste der neuen Updates, im Gegensatz zum Januar nun aber als optionales und nicht als empfohlenes Update.

The same procedure as last year, Miss Sophie?
The same procedure as every year, James.

Rechtsklick auf “Update ausblenden” und gespannt auf’s nächste Mal warten.

Bei der Gelegenheit kann man dann auch gleich KB3123862 ausblenden, das ebenfalls der Vorbereitung auf Windows 10 dient:

The update adds capabilities to some computers that lets users easily learn about Windows 10 or start an upgrade to Windows 10.