PowerShell kullanarak SharePoint İçerik Veritabanını Salt Okunur Moduna Nasıl Ayarlayabilirim?
Gereksinim: İçerik veritabanını PowerShell kullanarak SharePoint Server'da salt okunur olacak şekilde ayarlayın.
Çözüm: Yükseltme, olağanüstü durum kurtarma/yüksek düzeyde kullanılabilir bakım, yama uygulama vb. senaryolarda SharePoint veritabanlarını salt okunur moda ayarlamamız gerekebilir. SharePoint içerik veritabanını SQL Server'dan salt okunur moda ayarlama Management Studio başka bir makalede açıklanmaktadır: SharePoint veritabanı nasıl salt okunur hale getirilir? Bu sefer PowerShell kullanarak içerik veritabanını salt okunur hale getirelim.
İçerik veritabanını salt okunur SharePoint olarak ayarlamak için PowerShell
Önkoşullar: Aşağıdaki betiği kullanmak için sunucunuzda/iş istasyonunuzda SQL Server Management Studio'nun kurulu olduğundan emin olun!
#You may have to adjust the below path according to your SSMS version!
Add-Type -Path "C:\Program Files\Microsoft SQL Server\130\SDK\Assemblies\Microsoft.SqlServer.Smo.dll"
#Configuration variables
$SQLInstance ="Abjsvrv9"
$DatabaseName = "SP16_Content_Crescent_Intranet"
Try {
#Set the Error Action
$ErrorActionPreference = "Stop"
#Get the Server
$Server = New-Object -TypeName Microsoft.SqlServer.Management.Smo.Server -ArgumentList $SQLInstance
#Get the Database
$Database = $Server.Databases[$DatabaseName]
$Server.KillAllProcesses($DatabaseName)
#Set Read only option to True
$Database.DatabaseOptions.ReadOnly = $true
$Database.Alter()
Write-host "$($DatabaseName) Database made Read-only" -f Green
}
catch {
Write-Host "Operation Failed. Find the Error Message below:" -ForegroundColor Red
Write-Host $_.Exception.Message -ForegroundColor Red
}
finally {
#Reset the Error Action to Default
$ErrorActionPreference = "Continue"
}
Bu, SharePoint'teki salt okunur içerik veritabanını oluşturur. Doğrulamak için SharePoint 2013 merkezi Yönetim >> Uygulama Yönetimi >> İçerik Veritabanlarını Yönetme >> “Veritabanı Salt Okunur” işaretini kontrol edebilirsiniz!
Yukarıdaki içerik veritabanında bulunan site koleksiyonlarından herhangi birine giderseniz, SharePoint 2016 sitelerinde bakım modu bildirimini bulacaksınız!

