您可以使用SharePoint Management Shell更改应用程序的数据库实例。
如果你想改变一次,你可以下面的PowerShell代码运行的所有应用程序:
# ForEach schleife
ForEach($db in get-spdatabase) {
$db.ChangeDatabaseInstance("newDataBaseAddress")
$db.Update()
}
如果你想改变只有一个应用程序可以运行下面的代码:
$db = get-spdatabase -identity id
$db.ChangeDatabaseInstance("newDataBaseAddress")
$db.Update()
要获得应用程序的ID只需运行:
get-spdatabase
将数据库服务器更改为中央管理如果WSS_Admin取决于旧的数据库运行以下代码:
$centralAdmin=Get-SPWebApplication -IncludeCentralAdministration | ? {$_.DisplayName -match ‘SharePoint Central Administration’}
$good=Get-SPWebApplication -identity placeHereTheIdOfAnApplicationThatHasTheCorrectDatabaseInstance
$centralAdmin.Parent.DefaultDatabaseInstance=$good.Parent.DefaultDatabaseInstance
$centralAdmin.Parent.Update()
$centralAdmin.Update()
我希望我可以帮忙。
运行SharePoint配置向导并设置数据库服务器 –