none
Share Point 2010 資料庫不在相容範圍 RRS feed

  • 問題

  • Hi 各位前輩

    我的環境是 Win Server 2008 R2 std, SharePoint 2010 Server, SQL Server 2008 R2 std

    想請教一下,SharePoint 2010 出現資料庫不在相容範圍的訊息時,更新預設安裝的SharePoint SQL Server Express 執行個體有用嗎?!

    我嘗試將Express資料庫更新為Std,但管理中心仍舊顯示這個提示,而且悲劇的是我更新完完全沒有變更/查閱資料庫的權限(查閱Will保哥的解法啟動時加入-m;來加入,但無法以唯一的使用者登入)

    希望有經驗的前輩指教,感謝

    2012年11月6日 上午 12:31

解答

  • Hi Oscar

    謝謝你的回覆,坦白說面對SP2010我一開始有點手足見矬

    如果您不另席指教的話,可否說明一下Update-SPContentDatabase 該如何使用?! 因為我Server上的PowerShell無法辨識此cmdlet。

    另外,我在google上找到了這篇 http://www.shareesblog.com/?p=560

    在下列位址執行

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN

    psconfig -cmd upgrade -inplace v2v

    就OK了!!

    當然我仍舊不死心地想問,我的SP2010的安裝方式是

    WinServer 2008 R2 -> Framework4.0 -> SQL Server 2008 R2 -> SP Server 2010 -> 設定SP Server 2010 -> 安裝所有更新 -> 資料庫版本不符 -> 升級SQL SharePoint 執行個體 -> 重新進行SP精靈設定 -> 執行psconfig

    不知道前輩們的做法是否跟我一樣。

    • 已標示為解答 herrowui 2012年11月12日 上午 08:30
    2012年11月12日 上午 02:54

所有回覆

  • 這和SQL無關

    在你的圖裡面"解決方式"那裡不是有寫了嗎

    Update-SPContentDatabase


    小弟讀過兩年書,塵世中一個迷途小書僮,華安。

    2012年11月8日 上午 09:38
  • Hi Oscar

    謝謝你的回覆,坦白說面對SP2010我一開始有點手足見矬

    如果您不另席指教的話,可否說明一下Update-SPContentDatabase 該如何使用?! 因為我Server上的PowerShell無法辨識此cmdlet。

    另外,我在google上找到了這篇 http://www.shareesblog.com/?p=560

    在下列位址執行

    C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN

    psconfig -cmd upgrade -inplace v2v

    就OK了!!

    當然我仍舊不死心地想問,我的SP2010的安裝方式是

    WinServer 2008 R2 -> Framework4.0 -> SQL Server 2008 R2 -> SP Server 2010 -> 設定SP Server 2010 -> 安裝所有更新 -> 資料庫版本不符 -> 升級SQL SharePoint 執行個體 -> 重新進行SP精靈設定 -> 執行psconfig

    不知道前輩們的做法是否跟我一樣。

    • 已標示為解答 herrowui 2012年11月12日 上午 08:30
    2012年11月12日 上午 02:54
  • 直接用內建的PowerShell不是不行,只是要自己帶一些參數

    C:\Windows\System32\WindowsPowerShell\v1.0\PowerShell.exe  -NoExit  " & ' C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\CONFIG\POWERSHELL\Registration\\sharepoint.ps1 ' "

    最簡單的方式,安裝好SharePoint 2010之後

    在Server的桌面上會有一個SharePoint 2010 Management Shell,點下去就行了

    另外

    您的psconfig是執行這個"C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN\psconfigui.exe"嗎?


    小弟讀過兩年書,塵世中一個迷途小書僮,華安。

    2012年11月13日 上午 09:41
  • Hi Oscar

    感謝!! 用了系統管理員執行試了SharePoint 2010 Management Shell 不過還是無法辨識Update-SPContentDatabase 但可辨識Disable-SPFeature 指令。

    想請問,這需要砍掉重練嗎~0.0a

    另外,psconfigui.exe是設定精靈,安裝完後有執行過設定

    psconfig是進行update-contentdatabase才執行。

    小弟心想SP2010設定精靈應該自動偵測已存在的SQL Server執行個體才是,怎會再安裝express後再由管理員升級一次~_~" 如此不親民。

    所以才想跟前輩確認您安裝的過程是否需要如此繁複。

    2012年11月27日 上午 06:00