پایگاه های داده شیرپوینت – 10 سوال متداول

پایگاه‌های اطلاعاتی مهم‌ترین مصنوعات شیرپوینت هستند و پایگاه‌های داده محتوا مخزنی هستند که تمام محتوای شیرپوینت در آن وجود دارند.
اجازه دهید برخی از سوالات متداول در پایگاه داده های محتوای شیرپوینت را خلاصه کنیم:
 
1.آیا یک مجموعه سایت می تواند به یک یا چند پایگاه داده محتوا برود؟
نه! این یک محدودیت طراحی است. هر پایگاه داده شیرپوینت می تواند یک یا چند مجموعه سایت داشته باشد، اما برعکس آن غیرممکن است. مجموعه یک سایت را نمی توان در بیش از یک پایگاه داده محتوا ریخت.
2.چگونه می توان تمام پایگاه های داده شیرپوینت فارم خود را دریافت کرد؟
برای دریافت همه پایگاه داده های محتوایی که در حال استفاده هستند:
Get-SPDatabase | Sort-Object Name | Format-Table Name
همه پایگاه‌های داده شیرپوینت را دریافت کنید – از جمله آن‌هایی که در حال حاضر به برنامه‌های وب شیرپوینت متصل نیستند:
Get-SPContentDatabase | Sort-Object Name | Format-Table Name
 

3.اندازه توصیه شده پایگاه داده شیرپوینت؟

حجم پیشنهادی: 100 گیگابایت حداکثر 200 گیگابایت برای شیرپوینت! 

در سناریوهای خاص، تا 4 ترابایت! به مرزها و محدودیت های نرم افزار برای سرورهای شیرپوینت مراجعه کنید.
می توانید تا 500 پایگاه داده محتوا در هر فارم شیرپوینت داشته باشید!

 

4.چگونه اندازه پایگاه داده محتوا را بدست آوریم؟
اندازه پایگاه داده محتوا را می توان با استفاده از این PowerShell بازیابی کرد:
[Math]::Round(((Get-SPContentDatabase "SP16_Content_Crescent_Intranet").DiskSizeRequired)/1GB,2)
برای دریافت تمام اندازه های پایگاه داده در ایمیل، از این اسکریپت PowerShell استفاده کنید:
 SharePoint Content Databases Size Report

5.چگونه می توان تمام پایگاه های داده محتوای یک برنامه وب شیرپوینت را دریافت کرد؟

برو به:

 SharePoint 2016 Central Administration >> Application Management >> Manage Content Database >> 

برنامه وب خود را انتخاب کنید تا لیست پایگاه داده های محتوای مرتبط را دریافت کنید.

از این اسکریپت PowerShell برای یافتن پایگاه داده محتوای مجموعه سایت استفاده کنید:

(Get-SPWebApplication "https://intranet.crescent.com/").ContentDatabases | Select -ExpandProperty Name

6.چگونه می توان دریافت که مجموعه سایت خاصی در کدام پایگاه داده محتوا ذخیره شده است؟

برای دریافت اینکه مجموعه سایت پایگاه داده در چه محتوایی وجود دارد، به

 

SharePoint Central Administration >> Application Management >> View all site collections >> Pick your site collection

بروید. اکنون، پایگاه داده محتوای مجموعه سایت را مانند صفحه زیر خواهید یافت:

از این اسکریپت PowerShell برای یافتن پایگاه داده محتوای مجموعه سایت استفاده کنید:

(Get-SPSite “https://intranet.crescent.com”).ContentDatabase.Name

برای دریافت پایگاه داده محتوای هر مجموعه سایت، به:

Get Content Database for All Site collections

7.چگونه می توان تمام مجموعه های سایت را در یک پایگاه داده محتوا دریافت کرد؟
برای یافتن تمام مجموعه های سایت شیرپوینت که در یک پایگاه داده محتوا ذخیره شده اند، از این اسکریپت PowerShell استفاده کنید:
(Get-SPContentDatabase "SP16_Content_Crescent_Intranet").Sites | Select URL

برای دریافت تمام مجموعه های سایت از تمام پایگاه های داده محتوا به این پست مراجعه کنید: 

Get All SharePoint Site Collections in All Content Databases

8.آیا می توانم یک مجموعه سایت در یک پایگاه داده محتوای خاص ایجاد کنم؟

بله!شما می توانید. به طور پیش فرض، شیرپوینت از منطق استفاده می کند: بزرگترین تفاوت بین حداکثر تعداد مجموعه های سایت و تعداد فعلی مجموعه های سایت برای ایجاد مجموعه های سایت. شما نمی توانید پایگاه داده محتوای خاصی را از طریق SharePoint Central Administration مشخص کنید. با این حال، با استفاده از PowerShell، می توانید یک مجموعه سایت در یک پایگاه داده محتوای خاص ایجاد کنید:

 Create Site Collection in New/Specific Content Database

9.چگونه یک مجموعه سایت را از یک پایگاه داده محتوا به دیگری منتقل کنیم؟

استفاده از: Move-SPSite cmdlet برای انتقال مجموعه سایت شیرپوینت از یک پایگاه داده محتوا به دیگری. 

برای دستورالعمل های دقیق تر به این پست مراجعه کنید:

Move site collection from One Content Database to Another

10.چگونه پایگاه داده محتوای شیرپوینت را روی حالت فقط خواندنی تنظیم کنیم؟

می توانید پایگاه داده محتوای شیرپوینت را از طریق SQL Server Management Studio یا PowerShell روی حالت فقط خواندنی تنظیم کنید. مراجعه کنید به: 

How to Set SharePoint 2013 Content Database to Read Only Mode?

ضبط پیام صوتی

زمان هر پیام صوتی 5 دقیقه است