2011-12-22 24 views

Trả lời

17
Get-SPSite -Limit All -ContentDatabase contentdbname | select url, @{label="Size";Expression={$_.usage.storage}} 
+0

Có anyway để tăng tốc độ này khi nó được sử dụng cho chỉ trở về một bộ sưu tập trang web? – RSM

1

Thật dễ dàng, chỉ cần xem tài liệu và tại đây: SPContentDatabase.Sites.

+0

có thể nhận tất cả các tuyển tập trang trong cơ sở dữ liệu nội dung cụ thể bằng PowerShell không? nếu có thì có tài liệu nào không? – SPAdmin

+0

@SPAdmin PowerShell có thể sử dụng các hội đồng .NET khác, gọi các phương thức, truy cập các thuộc tính, v.v. http://blogs.msdn.com/b/mattbie/archive/2010/02/23/how-to-call-net -và-win32-phương pháp-từ-powershell-và-bạn-xử lý sự cố-packs.aspx –

2

này cũng có thể đạt được bằng cách

get-spsite -limit all | select url,contentdatabase 

Sản lượng giúp bạn tất cả các cơ sở dữ liệu nội dung của bạn và những bộ sưu tập trang web chứa bên trong. Tất cả sẽ giúp bạn nếu bạn có hơn 100 tuyển tập site.

+0

Cảm ơn bạn đã cung cấp giải pháp thay thế. Nhưng bạn có thể đã nói nó một cách đẹp hơn .. – stefan

+0

Giải quyết vấn đề cho tôi, cảm ơn :) – Renan

Các vấn đề liên quan