BESCHREIBUNG
Das Erstellen einer Datenbank aus dem Windows-Client bricht mit folgender Fehlermeldung ab:
„MODIFY FILE failed. Specified size is less than or equal to current size“
URSACHE
Die Setup Routine versucht mit einem „ALTER DATABASE [DBName] MODIFY FILE“-Statement die Grössen der mdf- und ldf-Datei der Datenbank zu verändern. Ist das mdf-File nach dem Erstellen grösser als 32 MB oder das ldf-File grösser als 5MB, führt der Befehl zu dem oben genannten Fehler.
LÖSUNG
Die Initialgrösse der mdf- und ldf-Datei wird in der Systemdatenbank „model“ festgelegt.
- Starten Sie das Microsoft SQL Server Management Studio
- Löschen Sie eine allenfalls schon teilweise erstellte TimeSafe Leistungserfassungs-Datenbank
- Suchen Sie in den Systemdatenbanken die Datenbank „model“
- Öffnen Sie die Eigenschaften der model-Datenbank und wechseln Sie zur Ansicht „Files“
- Merken Sie sich die Initialgrösse der mdf- und ldf-Datei
- Ändern Sie die Initialgrösse der mdf-Datei auf 5MB und die Initialgrösse der ldf-Datei auf 1MB und verlassen Sie den Dialog mit „OK“
- Starten Sie die TimeSafe Leistungserfassung und erstellen Sie die neue Datenbank
- Ändern Sie die Initialgrösse der mdf- und ldf-Datei in der model-Datenbank wieder auf die ursprünglichen Werte zurück