2012年4月26日 星期四

MOSS 2007 的SQL 2005 Express 升級到SQL 2005 Server

4/23 一大早,user 就反應MOSS有問題,查詢log檔的錯誤

'PRIMARY' 檔案群組已滿,無法在資料庫 'SharedServices1_DB_21d8a384-e7c5-4812-8400-adaedaaf2070' 中為物件 'dbo.ASPStateTempSessions'.'PK__ASPStateTempSess__5556704B' 配置空間。請刪除不必要的檔案、卸除檔案群組中的物件、將其他檔案加入檔案群組,或者將檔案群組中現有的檔案設定為自動成長,以產生磁碟空間。

天兒!! MOSS 2007 SQL 居然是 Express 免費版本有4G的限制,超出後就無法寫進任何資料。
解決方式~ 升級!!
1. 放入光碟片後下command  setup.exe SKUUPGRADE=1
2.選擇要升級的執行個體名稱 即OK
可參考這篇:


但是不知為何,試了好幾次都無法升級成功
最後還是用了使用了將資料庫先備份,移除Express版本,安裝SQL 2005 SERVER 企業版,
安裝時執行個體名稱 要設定成原來的名稱,安裝完成後,再將資料到回去。

這次真是一個寶貴的經驗。




沒有留言:

張貼留言

Exchange Server 清除交易記錄檔

前陣子遇到公司的 Exchange Server 突然無法接收郵件。 查看event log 因為可用的磁碟空間低於設定的閾值,所以 Microsoft Exchange Transport 服務 拒絕郵件提交 。 是什麼東西會造成磁碟空間不足? 查循後才知道所有寫入 ...