安裝完SQL,竟然不能啟用服務…
查了log檔,發現錯誤很離譜,Server上明明就沒有"E"磁碟,
錯誤竟然是「FCB::Open failed: Could not open file e:\sql10_main_t\sql\mkmastr\databases\objfre\i386\model.mdf」
找了相關的文章,才發現有一堆人跟遇到一樣的問題,
Problem on starting SQL Server
看了一下討論的過程,還蠻好笑的,
有重新安裝SQL Server的,但有人解決了,有人沒解決
總之,我不想重新安裝,浪費時間又沒效率
還有人直接在E磁碟建相同的目錄,
再把SQL安裝目錄下的model、master、msdb等mdf檔直接copy過去,解決
也有人跟我一樣的情形,沒有E磁碟,所以不可行
還好後來有人在msdn上找到解決方法了,
解法如下:
在command line模式中,進入C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Release目錄下,
輸入指令:
Setup /QUIET /ACTION=REBUILDDATABASE /INSTANCENAME=InstanceName /SQLSYSADMINACCOUNTS=accounts /[ SAPWD= StrongPassword ]
解決@@
詳細說明請參考msdn: Rebuilding System Databases
沒有留言:
張貼留言