2017-04-05 53 views
0

我們的SharePoint應用程序數據庫知識產權,現在改變了,(這不是我的控制之下)如何由於它改變了我無法連接到我的網站,無法連接到中央管理改變的SharePoint數據庫配置

那麼我怎麼找到數據庫IP /名稱存儲的地方,以便我可以更改數據庫配置。

我已經檢查了所有的web.config文件中下IIS->探索文件夾 我已經改變了 'DSN' 項下的路徑

HKEY_LOCAL_MACHINE \ SOFTWARE \微軟\ Shared工具\ Web服務器Extensions \ 14.0 \安全\ ConfigDb

+0

運行SharePoint配置嚮導並設置數據庫服務器 –

回答

0

您可以使用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() 

我希望我可以幫忙。

相關問題