在WINDOW 7上先安裝SQL SERVER 2008 Standard Edition 64bit, 後來因為OPENQUERY EXCEL 尚不支援64BIT 的EXCEL JET ENGINE,所以在同一台機器,我又安裝32BIT的SQL SERVER 2005
裝完後,二個版本的SQL SERVER使用起來相安無事,直到上週因為SSRS版本的問題,我重新安裝了SQL 2008 SP1後, 在SSMS 2005 下開啟原本就在使用的SOLUTION後,三不五時就出現這個錯
Microsoft SQL Server Management Studio
類別未登錄 (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
Microsoft SQL Server Management Studio
The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
很奇怪的是,時好時壞,有時可以順利打開,但有時關機後重開機就又不行了.
GOOGLE了一下, 微軟官方網站有這麼一個KB 961638
建議的解決方法
1. 改用SSMS 2008開啟你的方案吧......是可以...不過OPENQUERY EXCEL時又要回到SSMS 2005.很麻煩
2.重新安裝SQL SERVER 2005....我也很想....但應該也是一個麻煩事吧
2010/10/26 依MS Connect 重裝的指令測試,
Start /wait E:\Software\MicroSoft\SQL2005\StandardENG\DISC1\setup.exe /qb INSTANCENAME=yourserver REINSTALL=ALL REINSTALLMODE=omus SAPWD=yourpwd
裝完2005後, 變成2008R2嗝屁了...
看來MS自家的產品也是有很大的 DLL HELL啊.
2010年4月14日 星期三
訂閱:
張貼留言 (Atom)
IIS 網站無法下載中文檔名檔案因為取消高位元字元
網址+中文檔案名稱方式下載檔案顯示 404 - 找不到檔案或目錄。 但英數字檔案名稱則可下載。 因為設定GCB IIS,其中1項 將高位元字元預設取消勾選了。 27 TWGCB-04-014-0028 要求篩選與其他限制模組 允許高位元字元 這項原則設定決定查詢...
-
一個老舊的aspx web form專案,調了一些功能建置成功,但進行部署時顯示以下錯誤。 在應用程式層級之外使用註冊為 allowDefinition='MachineToApplication' 的區段發生錯誤。錯誤的原因可能是虛擬目錄尚未在 IIS 中設定為...
-
Row.Cells[2].Text == "abc" ? "ok" : "not ok" ; 或加入Microsoft. VisualBasic 參考使用 vb namespace using Microsoft...
-
freeFTPd是套免費的SFTP SERVER支援22 port SFTP及21port FTP,一般找到免費的都不支援SFTP只有技援FTPS。 之前一直有個困擾在幾台主機安裝後,有幾台重開機後,SFTP SERVER必須手動去啟動,一直以來老是搞不懂為什麼,今天看到一篇文...
sql 2008也是很古老的東西了
回覆刪除