Jetzt hatte ich doch gerade die Frage: wie groß ist eigentlich meine ContentDatenbank meiner aktuellen Site-Collection? Und weil ich Herausforderungen mag: SharePoint 2007 bzw. Windows Services 3.0.
Natürlich gibt es nur einen Weg um dies herauszufinden:
[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint") $site = New-Object Microsoft.SharePoint.SPSite("http://portal.acme.local") $diskMethod = [Microsoft.Sharepoint.Administration.SPContentDatabase].getMethod("get_DiskSizeRequired") $diskMethod.Invoke($site.ContentDatabase, "instance,public", $null, $null, $null)
Das Ergebnis zeigt die Größe der Datenbank in Bytes an.
Geht doch!