none
如何升級內容資料庫 RRS feed

  • 問題

  • 想請問一下,我在安裝WSS3.0 SP2後掛載一個SP1前的內容資料庫,系統會出現資料庫版本需升級的訊息,目前我的內容資料庫版本為12.0.0.6219而SP2需要的版本為12.0.0.6421,那請問我該如何升級呢(資料庫是SQL 2005 SP2)。

    PS:我將資料庫掛載到SQL2008 SP1後再用Mount-SPContentDatabase指令也是出現一樣的問題。


    martin
    • 已變更類型 mrhsieh 2011年7月22日 上午 03:57
    2010年9月23日 上午 07:13

解答

  • hi Martin,

    1.手動修改資料庫是不允許的,請千萬不要做這樣的動作。

    2.升級的問題還是得一個一個解決

    正常的方式如下:

    1.安裝SP2 , 執行精靈。

    2.卸離內容資料庫。安裝SP2,執行精靈,addcontentdb 回原本的web app


    http://sharepoint.idv.tw
    • 已標示為解答 mrhsieh 2011年7月22日 上午 03:59
    2010年9月24日 上午 10:23
  • 我重新安裝了SP2之後再重新執行精靈資料庫就升級完成了,謝謝二位的協助。

     


    martin
    • 已標示為解答 mrhsieh 2011年7月22日 上午 03:59
    2010年10月7日 上午 02:11

所有回覆

  • 通常是只要安裝SP2的升級就可以了,兩個方法,一個是在裝一次SP2並執行安裝精靈,安裝精靈會幫你調整SP2的版本,另一個使用備份/回存,在回存掛載時會重新調整


    屠立剛(JosephTu)
    2010年9月23日 上午 11:22
    版主
  • hi MrHsieh ,

    首先先確定一下Mount-SPContentDatabase 是2010 的powershell , 如果你是WSS 3.0 or MOSS 2007 應該是使用 Stsadm -o addcontentdb -url <URL name> -databasename <database name> .

    根據您的描述,您應該是裝了一個 6421 的環境,然後要把一個6219 的內容資料庫掛到 6421 的環境上。

    那您應該是建一個web application 如http://moss:80 , 然後 用stsadm -o addcontentdb 來做,從管理中心的UI是沒辦法做的,資料庫的升級會在addcontentdb 過程中做完。


    http://sharepoint.idv.tw
    2010年9月23日 下午 04:34
  • 屠老師你好

      我在裝完wss3.0 SP2之後所有網站都無法開啟連管理中心也沒辦法使用,所以沒有辦法使用備份回存的功能。但我試過再次執行安裝精靈時,執行到中途精靈會出現database有版本上的問題之後就停止運作了,我最後是直接將資料庫附加到SQL2008中直接修改Table-dbo.Versions中的Version欄位將12.0.0.6219修改成12.0.0.6421用來欺騙系統,最後雖然是沒問題了(用2010 Mount也沒問題題,但不知道這樣子修改會不會有問題呢?


    martin
    2010年9月24日 上午 02:47
  • hello 十一

      我是直接將wss3.0 sp1直接更新sp2完後所有的網站就都無法開啟了重新執行安裝精靈後也會出現db有問題的訊息,後來重新安裝一台wss3.0 sp1後依照你所指示的建立一個web application然後將新資料庫卸離後用您提供的指令掛上舊的資料庫後,以前的網站資料就全都活了過來,但是舊的db版本還是停留在12.0.0.6219而沒有升級到12.0.0.6421,但若要將WSS3.0升級成MOSS2010的話資料庫版本要升級為12.0.0.6421才行,因為升級SP2已掛過一次了也不敢再安裝了,所以不知道有沒有什麼指令或其它的做法可以升級Sharepoint DB中的版本呢,我目前的做法是修改資料庫中的版本欄位來欺騙系統不知道這做法有沒有問題??


    martin
    2010年9月24日 上午 02:58
  • hi Martin,

    1.手動修改資料庫是不允許的,請千萬不要做這樣的動作。

    2.升級的問題還是得一個一個解決

    正常的方式如下:

    1.安裝SP2 , 執行精靈。

    2.卸離內容資料庫。安裝SP2,執行精靈,addcontentdb 回原本的web app


    http://sharepoint.idv.tw
    • 已標示為解答 mrhsieh 2011年7月22日 上午 03:59
    2010年9月24日 上午 10:23
  • hi 十一

        謝謝您提供的建議,我會找台VM再重新試試看您跟屠老師的方法。


    martin
    2010年9月24日 下午 01:48
  • 我重新安裝了SP2之後再重新執行精靈資料庫就升級完成了,謝謝二位的協助。

     


    martin
    • 已標示為解答 mrhsieh 2011年7月22日 上午 03:59
    2010年10月7日 上午 02:11