windows 7安装sql server2005以及com (-1073737712错误)+ 8004e00f错误
今天裝了windows7后,想裝sql server05,提示說有兼容性問題,需要sql server05 sp3補丁。裝sql server 08,也說要sql server 08的sp1,而且必須先吧vs2008的sp1補丁也裝上才行。權衡了一下,還是覺得安裝sql 05比較方便點,畢竟我c盤空間只剩下可憐的3G多點了。
結果:出問題了,sql server 2005安裝程序檢查環境,有兩個警告。一個是IIS檢查警告,大意就是sql server 依賴iis的一些功能??戳丝淳唧w說明,然后上網搜了一下,簡單。開啟iis的一些功能就可以了。如下圖,主要是web管理里面的都勾起。安全性里面勾上那個"windows身份認證"。
第二個是一個com+檢測警告,大概說如果忽略這個警告,manifest什么文件不會自動刪除,需要手動重命名之類的。沒有細想,忽略丫的,反正對于程序員來說,警告一般沒有錯誤重要。然后就開始安裝了。
在裝到快完成的時候,就是sql server 安裝列表中最下面那個安裝項,突然報錯了。說DTC服務沒有起來 ,全名是(Distributed Transaction Coordinator)。ms網站上的解決方法就是:把那個服務起來唄。
| ||||||||||||||||||||||||||||
ok,那就趕快啟動這個服務,結果提示我錯誤,服務起不來:Windows 不能在 本地計算機 啟動 Distributed Transaction Coordinator。有關更多信息,查閱系統事件日志。如果這是非 Microsoft 服務,請與服務廠商聯系,并參考特定服務錯誤代碼 -1073737712。
Google了一下 這個錯誤代碼,找到很多種解決方法。在解決的過程中,也發現了一個8004E00F錯誤,查了一下,也是MSDTC服務沒有起來的錯誤。那么應該是可以一并解決的。
試了很多方法,最后生效的一個就是:在cmd里面運行:msdtc -resetlog
不過再安裝的話,由于sql server回滾安裝沒有卸載掉一些已經裝好的東西,保險起見,還是到控制面板中把關于sql server的都卸載了。然后重新安裝,再檢測一下各個安裝檢查是否都通過了。不要隨意忽略警告
轉載于:https://www.cnblogs.com/zhangyue/archive/2010/04/05/1704734.html
總結
以上是生活随笔為你收集整理的windows 7安装sql server2005以及com (-1073737712错误)+ 8004e00f错误的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 和 Gmail 先生面对面
- 下一篇: 2011考研数学复习注意三点 不提倡题海