The Will Will Web

記載著 Will 在網路世界的學習心得與技術分享

將 SQLEXPRESS 從 SQL 2005 升級 SQL 2008 的注意事項

像我從 Visual Studio 2008、Visual Studio 2008 SP1、Visual Studio 2010 一直到現在的 Visual Studio 2010 SP1 一路升級上來,在眾多開發工具與開發環境裡有個軟體的版本一直不會變,那就是開發工具內建的 SQLEXPRESS 執行個體,如果你一開始安裝了Visual Studio 2008 就會預設先安裝好 SQL Server 2005 Express Edition 進去,之後升級 Visual Studio 並不會連帶升級 SQLEXPRESS 執行個體的版本,若你單純的想移除 SQLEXPRESS 後改裝新版會引發一些不必要的錯誤,這裡我整理了些問題與注意事項供各位參考。

... 繼續閱讀 ...

更新 SQL 2005 SP2 之後發現 SQLExpress 無法啟動的情況

由於我的電腦十分特殊,安裝了 SQLEXPRESS 資料庫 + SQL Server 2005 標準版的 Tools,可能是因為這樣導致我最近的 Windows Update 出現的 SQL Server 2005 SP2 的更新項目,但更新了好幾次,每次都失敗,最後所幸就不更新了。不過,今天卻發現我有一個專案跑不起來,這個專案用的資料庫是放在 App_Data 底下的,也就是用 User Instance 的方式啟動資料庫,啟動 User Instance 的先決條件是本機的 SQLEXPRESS 資料庫必須啟動,這時才發現我的 SQLEXPRESS 資料庫啟動不了。

... 繼續閱讀 ...