Autodesk Vault – 10 GB Grenze rechtzeitig erkennen
Autodesk liefert beim Vaultserver die SQL-Server-Expressversion mit. Diese steht kostenlos zur Verfügung, jedoch dürfen die Datenbanken nicht größer als 10 GB werden.
Sobald diese Größe überschritten wird, stellt der SQL-Server seinen Dienst ein.
Damit ist ein Arbeiten mit dem Autodesk Vault nicht mehr möglich.
Ein Komprimieren der Datenbank kann höchstens kurzfristig Abhilfe schaffen. Für eine dauerhafte Lösung muss eine SQL-Server-Standard-Version gekauft werden.
Das ist nicht nur mit Kosten verbunden, sondern dauert oft mehrere Tage.
Die hier vorgestellte Lösung ändert nichts an der Limitierung der Express-Version, jedoch wird der Aufwand der Beobachtung minimiert.
Es gibt auch kostenpflichtige Tools für die Serverüberwachung. Diese Lösung verwendet Bordmittel.
Auf dem Client kann man nur mit recht hohem Aufwand die Datenbankgröße ermitteln, z. B. über das SQL Server Management Studio. Auch damit ist es sehr aufwändig.
Auf dem Server kann man die Größe der Datenbankdateien überwachen. Auch das ist sehr aufwändig.
Die Lösung besteht aus 2 Teilen:
- Eine HTML-Seite, die die ermittelten Datenbankgrößen anzeigt
- Ein PowerShell-Skript, das die Datenbankgrößen ermittelt
Zu 1.:
Das Einrichten der HTML-Seite ist auf dem Vaultserver relativ einfach, da der IIS bei der Installation installiert und konfiguriert wird. Die Datei
C:\inetpub\wwwroot\index.html
befindet sich im Anhang.
Wenn in diesem Ordner bereits eine index.html existiert, überschreiben Sie diese auf KEINEN Fall. Wählen Sie einen anderen Namen. Nur die Adresszeile im Browser ändert sich.
Zu 2.
Das Skript muss regelmäßig aufgerufen werden, z. B. einmal täglich. Eine gute Idee ist es, den Aufruf während der Datensicherung zu machen. Falls das ein Batch ist, muss man nur die folgende Zeile hinzufügen:
powershell.exe -File C:\MuMData\get-db-size.ps1
Der Server ist hoffentlich gut abgesichert. Daher muss das Ausführen dieses Skripts erlaubt werden. Zudem müssen Module installiert (siehe <<Code>>) und der servername angepasst werden.
Die Datei
C:\MuMData\get-db-size.ps1
befindet sich im Anhang.
Nun kann man von jedem Vault Client aus die Datenbankgröße anzeigen lassen:
Sobald 85 % der maximalen Größe erreicht sind, wird die
Anzeige orange,
ab 95 % wird die Anzeige rot.
Viel Spaß beim Ausprobieren!
© 11/2025 Mensch und Maschine Deutschland GmbH. Alle Rechte vorbehalten.