我們目前擁有一個包含一個Web前端和一個SQL 2005數據庫服務器的SharePoint 2010服務器場。我們希望將我們的SharePoint數據庫移至新的SQL 2012服務器。我已經在我們的開發環境中使用了微軟推薦的方法 - http://technet.microsoft.com/en-us/library/cc512723(v=office.14).aspx。在SharePoint 2010中指定不同的數據庫服務器
當我們最初部署SharePoint時,我們沒有創建SQL別名。所以,現在我們必須爲DBServer01創建一個別名來指向DBServer02。現在我的所有數據庫都列爲附加到DBServer01 SQL實例,但別名將它們重定向到DBServer02。它可以工作,但我更願意將它設置得更加優雅/精細(我認爲這應該是從開始設置的方式),SharePoint中列出的每個數據庫都附加到別名,而不是DBServer名稱(如有必要,以便將來可以通過SQL別名進行更改)。
我無法在Central Admin中找到一種方法來改變這種情況,並想知道是否有人知道通過Management Shell執行此操作的方法?
我明白別名'不要重定向到個人數據庫,這不是我想要做的。在管理中心中,每個數據庫都與一個「SQL實例」關聯。我錯誤地將它們設置爲原始數據庫服務器名稱,而我們應該使用別名。所以現在我唯一的選擇是爲DBServ01創建一個別名到DVServ02(新的數據庫服務器)。但是現在我無法從SP Web前端引用DBServ01(即使用SQL DB作爲Web部件的數據源)。如果我可以在中央管理中更改「SQL實例」名稱,我仍然可以使用DVServ01作爲數據源。 – user3120426
爲什麼你唯一的選擇是創建一個別名,爲什麼你不能使用鏈接的stsadm命令將數據庫移動到最終位置? –