SQL server 2005下載安裝問題總結(jié)作者:源碼 文章來源:源碼 點(diǎn)擊數(shù):481 更新時(shí)間:2008-4-17SQL2005 分五個(gè)版本,如下所列,
1.Enterprise(企業(yè)版),
2.Development(開發(fā)版),
3.Workgroup,(工作群版)
4.Standard,(標(biāo)準(zhǔn)版)
5.Express.(嗯,估且就叫它簡易版吧)
這幾個(gè)版本,我們究竟應(yīng)該使用哪一版呢﹖
這是許多初學(xué)SQL2005的人最常問的問題。
我簡單的比較一下 Enterprise, Development 和 Express 等三個(gè)版本:以功能言,Enterprise 版和 Development 版的功能一模一樣。兩者的差別,除了授權(quán)不同外,最主要的差別是:
Enterprise版的數(shù)據(jù)庫引擎只能安裝在Win2003Server(或其他Server)。
如果你想安裝在WindowsXP Pro系統(tǒng)上,你應(yīng)該安裝SQL2005Development版(開發(fā)版)。
注:有人問,什么是「數(shù)據(jù)庫引擎」。嗯,數(shù)據(jù)庫引擎是SQL2005的核心,是最主要的數(shù)據(jù)庫管理功能模塊。沒有它,就不是數(shù)據(jù)庫管理系統(tǒng)了。
很多人下載 SQL2005Express版,因?yàn)樗敲赓M(fèi)的,可以直接從微軟網(wǎng)站上下載。但是,它除了支持的內(nèi)存比較少外,最主要的是
它缺少相當(dāng)于SQL2000下的「企業(yè)管理器」和「查詢分析器」。
注:SQL2000下的「企業(yè)管理器」和「查詢分析器」在SQL2005已合為一,稱為 Management Studio。
因此,如果你是初學(xué)者,如果你只是想要在家里學(xué)習(xí)學(xué)習(xí),如果你的環(huán)境是 WindowsXP Pro,那么,你應(yīng)該選擇的是 SQL2005Development(開發(fā)版),而不是SQL2005Enterprise(企業(yè)版)或SQL2005Express(簡易版)。
SQL2005 入門者,你選擇正確了嗎﹖
我就是從“ Microsoft.SQL.Server.2005.Enterprise.Edition.DVD-ZWTiSO,請大家下載加速 "
上 下載的,說明文件里顯示是"標(biāo)準(zhǔn)版和企業(yè)版",但是我在安裝的時(shí)候顯示不能滿足最低的硬件要求(我的機(jī)器的配置:server2003企業(yè)版 AMD2800+,512M DDR400內(nèi)存,系統(tǒng)盤有16G的空閑空間),在組件選擇框里,只能看見native client和安裝sample 數(shù)據(jù)庫,這究竟是什么原因?2005的硬件要求真的那么高嗎? 或者說這到底影響安裝和使用嗎?
在我不改變硬件的情況下怎么解決上面的問題啊
應(yīng)該是滿足硬件要求的,看安裝時(shí)的提示是什么吧
2005數(shù)據(jù)庫安裝心得
我的環(huán)境是xp sp2 EN,SQL 2005 Dev版,內(nèi)存512MB。
首先,我的系統(tǒng)已經(jīng)使用半年多了,裝有VS2003,以前還裝過SQL2000,netFramework2.0beta,還有好幾個(gè)beta版的 SQL 2005,可謂十分“骯臟”了,呵呵。最早的時(shí)候我下過一個(gè)2005EE版,怎么也安裝不上,后來發(fā)現(xiàn)原來是EE不支持xp =_= ,然后就下了DE版的。
剛開始安裝的時(shí)候嚇了我一跳,丫的居然要占用我C盤1300多MB!!忍了。(我是把SQL裝在F盤的,但是居 然還需要C盤1300多MB)。但是卻安裝失敗,看了一下安裝日志,天書,不明白。只知道是native client幾個(gè)組件安裝不成功。重復(fù)多次問題依舊。
研究安裝包之后,發(fā)現(xiàn)里面有兩個(gè)主要的文件夾,是server和tools。顧名 思義,server里面肯定是服務(wù)的安裝文件了,而tools里面應(yīng)該是那些工具組件的安裝文件。進(jìn)入tools里面,果然有個(gè)setup,運(yùn)行之,竟然 安裝成功了,而且只占了我C盤200多MB,好興奮(沒有選擇BI,就是那個(gè)商業(yè)智能組件,太大了)。然后重啟電腦(不是必須的,只是一次setup之后 系統(tǒng)慢的不行了),進(jìn)入server目錄下面,當(dāng)然也有一個(gè)setup啦,運(yùn)行之,呵呵,果然是安裝服務(wù)用的啊。這次也順利安裝成功了。再去看C盤,哈 哈,一共只用了我300多MB,竟然節(jié)省了1GB。
當(dāng)然了,其實(shí)一起安裝的話,也不一定會用完1300MB的空間的,因?yàn)榘惭b結(jié)束之后還會自動刪除一些垃圾文件的。但是不管怎么說,至少讓我能正常安裝了。我的C盤只有1400的空閑空間了,不知道起初安裝失敗是不是跟這有關(guān)系。
至此,SQL 2005已經(jīng)成功的在我電腦上安家了。安裝的時(shí)候,如果你的電腦和我的一樣是內(nèi)存不足(小于1GB),性能也不足夠大(我的CPU是centrio 1.3G,呵呵,裝在本本上了),建議在安裝的時(shí)候把系統(tǒng)開始是需要運(yùn)行的服務(wù)全都不選擇,用的時(shí)候再手動運(yùn)行好了。
運(yùn)行Management Studio,嗯,速度還挺快的呢。連接服務(wù)器,竟然沒有l(wèi)ocalhost,呵呵,打開server configuration manager,把右邊那個(gè)MSSQLSERVER運(yùn)行起來。ok,這次沒有問題了。
使用一切正常,就是發(fā)現(xiàn)從sql2000里面?zhèn)浞莩鰜淼臄?shù)據(jù)庫在2005下只能通過sql語句修改數(shù)據(jù),而不能所見及所得的修改,不知道怎么回事。
btw:后來又把商業(yè)智能組件裝上了,只用了C盤150MB,開心。
SQL2005安裝過程提示com+目錄問題警告處理
安裝sql2005一直失敗,以為提示的問題是這個(gè)com+目錄問題警告所致,找了很久找到這個(gè)問題的解決方案
sql2005_STD_X86在XPSP2下安裝失敗的一點(diǎn)經(jīng)驗(yàn)
軟環(huán)境是XPSP2,安裝SQL2005_STD_X86版。
故障提示:
1。 如果 SQL Server 安裝程序失敗,安裝程序?qū)⒒貪L所安裝的系統(tǒng),但可能不會刪除所有 .manifest 文件。解決方法是重命名這些文件,然后重新運(yùn)行安裝程序。有關(guān)詳細(xì)信息,請參閱“如何處理 SQL Server 安裝過程中的 COM+ 檢查失敗問題”。如果未運(yùn)行 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (MS DTC),或者,在使用 Microsoft 群集服務(wù)器的情況下,如果 MS DTC 不是群集資源,則可能會發(fā)生 COM+ 錯誤。COM+ 依賴于 MS DTC,而 Integration Services 中的消息隊(duì)列任務(wù)依賴于 COM +。如果出現(xiàn) COM+ 錯誤,則只有將 COM+ 系統(tǒng)正確配置后,Integration Services 中的消息隊(duì)列任務(wù)才可用。
2。對性能監(jiān)視器計(jì)數(shù)器注冊表值執(zhí)行系統(tǒng)配置檢查失敗。有關(guān)詳細(xì)信息,請參閱自述文件或 SQL Server 聯(lián)機(jī)叢書中的“如何在 SQL Server 2005 中為安裝程序增加計(jì)數(shù)器注冊表項(xiàng)值”。
安裝中止。
查找聯(lián)機(jī)叢書,有如下提示:
1。Microsoft SQL Server 2005 安裝程序檢查 COM+ 是否已正確配置。如果發(fā)現(xiàn)配置錯誤,安裝程序仍將繼續(xù),但是在系統(tǒng)配置檢查 (SCC) 報(bào)告中顯示以下警告:
“如果 SQL Server 安裝程序失敗,安裝程序?qū)⒒貪L所進(jìn)行的安裝,但可能不會刪除所有的 .manifest 文件。解決方法是重命名這些文件,然后重新運(yùn)行安裝程序。”
如 果未運(yùn)行 Microsoft 分布式事務(wù)處理協(xié)調(diào)器 (MS DTC),或者,在使用 Microsoft 群集服務(wù)器的情況下,如果 MS DTC 不是群集資源,則可能會發(fā)生 COM+ 錯誤。COM+ 依賴于 MS DTC,而 Integration Services 中的消息隊(duì)列任務(wù)依賴于 COM +。如果出現(xiàn) COM+ 錯誤,則只有將 COM+ 系統(tǒng)正確配置后,Integration Services 中的消息隊(duì)列任務(wù)才可用。
若要使用消息隊(duì)列(亦稱 MSMQ),請確保 MS DTC 正在運(yùn)行并且已正確配置。如果 SQL Server 安裝在群集上,則 MS DTC 必須是群集資源。
按照下列過程重新安裝 COM+。
安裝組件服務(wù)管理單元
在 Windows 桌面上,單擊“開始”,然后單擊“運(yùn)行”。
在“打開”框中,鍵入 MMC,然后單擊“確定”。
在“控制臺”窗口中,單擊菜單欄上的“文件”,然后單擊“添加/刪除管理單元”。
在“添加/刪除管理單元”窗口,單擊“添加”。
在“添加獨(dú)立管理單元”窗口,從管理單元列表中選擇“組件服務(wù)”,然后單擊“添加”。
單擊“關(guān)閉”以關(guān)閉“添加獨(dú)立管理單元”窗口,然后單擊“確定”以關(guān)閉“添加/刪除管理單元”窗口。
在“控制臺根節(jié)點(diǎn)\組件服務(wù)”窗口,展開“組件服務(wù)”樹。這就是當(dāng) COM+ 出現(xiàn)問題時(shí),錯誤消息可能發(fā)生的地方。
再次運(yùn)行 SQL Server 2005 安裝程序。如果收到錯誤消息,請重新安裝 COM+。
重新安裝 COM+
從控制面板的“添加或刪除程序”中,單擊“添加/刪除 Windows 組件”。
在“Windows 組件向?qū)?#8221;中,不對選擇做任何更改,單擊“下一步”。
一直單擊以完成向?qū)?,然后再次運(yùn)行 SQL Server 2005 安裝程序。
2。在 SQL Server 安裝開始前,Microsoft SQL Server 安裝程序中的安裝配置檢查器 (SCC) 會驗(yàn)證計(jì)數(shù)器注冊表項(xiàng)的值。如果 SCC 無法驗(yàn)證現(xiàn)有的注冊表項(xiàng),或 SCC 無法運(yùn)行 lodctr.exe 系統(tǒng)程序,則 SCC 檢查會失敗,致使安裝受阻。
錯誤編輯注冊表會嚴(yán)重?fù)p壞您的系統(tǒng)。更改注冊表項(xiàng)之前,建議您備份計(jì)算機(jī)中的所有重要數(shù)據(jù)。
手動設(shè)置計(jì)數(shù)器注冊表項(xiàng)的增量
在 Microsoft Windows 2003 或 Windows XP 桌面上,依次單擊“開始”、“運(yùn)行”,然后在“打開”中鍵入 regedit.exe,再單擊“確定”。在 Windows 2000 中,使用 regedt32.exe 啟動注冊表編輯器。
定位到以下注冊表項(xiàng):
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]
"Last Counter"=dword:00000ed4 (5276)
"LastHelp"=dword:00000ed5 (5277)
上 一步的“Last Counter”值 (5276) 必須與以下注冊表項(xiàng)中“Perflib\009”的“Counter”項(xiàng)的最大值匹配,并且上一步的“Last Help”值 (5277) 必須與以下注冊表項(xiàng)中“Perflib\009”的“Help”項(xiàng)的最大值匹配。
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]
注意 009 是英文中的一個(gè)示例。“Last Counter”和“Last Help”值是由 Windows 動態(tài)分配的;這兩個(gè)值會因計(jì)算機(jī)的不同而不同。
如 有必要,可修改“\Perflib”項(xiàng)中的“Last Counter”和“Last Help”值的值:在右側(cè)窗格中,右鍵單擊“Last Counter”或“Last Help”,單擊“修改”,再單擊“Base = "Decimal"”,在“值數(shù)據(jù)”中設(shè)置值,再單擊“確定”。如有必要,對另一個(gè)項(xiàng)重復(fù)以上過程,然后關(guān)閉注冊表編輯器。
再次運(yùn)行 SQL Server 安裝程序。
解決過程:
COM +檢查失敗不用說肯定是組件消息隊(duì)列下的組件沒安裝或服務(wù)沒啟動。本機(jī)沒有安裝過消息隊(duì)列,找出系統(tǒng)盤安裝消息隊(duì)列組件,在組件安裝中提示MSDTC服務(wù) 沒有啟動,在這步暈了長很時(shí)間,MSTDC在服務(wù)中怎么也找不到,后來想會不會是DTC(腦子有點(diǎn)笨,其實(shí)從MSMQ這名稱上就應(yīng)該想到),一看果然有 Distributed Transaction Coordinator(DTC),但是這個(gè)服務(wù)啟動不了,后來查找相關(guān)資料:MSDTC( Distributed Transaction Coordinator )服務(wù)必須在 NT AUTHORITY\NetworkService 帳戶下運(yùn)行;即使是 NT AUTHORITY\Network Service(注意,Network和Service中間有空格)也不行(至于這兩個(gè)帳戶的區(qū)別,在網(wǎng)上也沒有找到,還望大家不吝賜教 )。如果登錄帳戶被更改,MSDTC服務(wù)會繼續(xù)運(yùn)行,但是在執(zhí)行的時(shí)候可能會出錯。而且,在事件日志的“應(yīng)用程序”里面可以發(fā)現(xiàn)如下的出錯信息:
正 在運(yùn)行 MS DTC 服務(wù)的帳戶無效。 如果使用 Microsoft Management Console (MMC) 中的“服務(wù)”管理單元更改了服務(wù)帳戶信息,就會發(fā)生這種情況。 MS DTC 服務(wù)將繼續(xù)啟動。請確認(rèn)使用“組件服務(wù)管理器”更新了 MS DTC 服務(wù)帳戶信息。
要更改成正確的登錄帳戶,我們可以:
在服務(wù)中找到Distributed Transaction Coordinator服務(wù),選擇“屬性”;
在“登錄”選項(xiàng)卡中,選擇“此帳戶”,帳戶名填寫“NT AUTHORITY\NetworkService”,密碼為空;
在點(diǎn)擊“確定”后重新啟動服務(wù)。
或者,在命令行下運(yùn)行 msdtc -uninstall ,卸載 msdtc 服務(wù);
再運(yùn)行 msdtc -install ,安裝 msdtc 服務(wù)。
MSTDC服務(wù)成功啟動,組件服務(wù)中“COM+應(yīng)用程序”可以訪問,上面第2項(xiàng)故障沒去解決,先試著安裝看看有沒有錯誤,令人驚喜,安裝檢查一切順利,第2項(xiàng)錯誤同時(shí)也解決了。
當(dāng)然,解決問題的過程同樣的系統(tǒng)環(huán)境也不盡相同,在這里談一下我安裝的小挫折,希望可以給碰到相同問題的朋友有些提示作用。
sql2005安裝過程owc11錯誤處理
最近安裝了很久的sql2005,過程中間出現(xiàn)很多問題,之前的com+目錄警告是一個(gè)部分,處理過之后還是發(fā)現(xiàn)一直無法安裝成功,(為此我安裝了10+)次才解決問題
在安裝過程中發(fā)現(xiàn)以下錯誤
Product : OWC11
Error : 錯誤 1706。安裝程序找不到需要的文件。請檢查網(wǎng)絡(luò)連接或 CD-ROM 驅(qū)動器狀態(tài)。對于這個(gè)問題的其他可能的解決方案,請參閱 C:\Program Files\Microsoft Office\OFFICE11\2052\SETUP.CHM。
--------------------------------------------------------------------------------
發(fā)現(xiàn)自己的ocw11沒有安裝導(dǎo)致服務(wù)器的有關(guān)組件全部無法安裝,每次都是安裝失敗,
在microsoft ocw11下載地址
找到microsoft的ocw11,選擇簡體中文后下載安裝后發(fā)現(xiàn)還是出現(xiàn)相同的問題,
把 下載下來的ocw11解壓縮后觀察該ocw11.xml,發(fā)現(xiàn)sql 2005的server的setup目錄下面有相同文件名文件,再次逐次對比發(fā)現(xiàn)該ocw11里面的文件包里面的文件對應(yīng)的setup里面全部都有,不過 發(fā)現(xiàn)2個(gè)chm的后綴不同,一個(gè)是10XX,一個(gè)是2052,呵呵,原來是版本不同
直接運(yùn)行setup目錄下面的setup,選擇修復(fù)或全新安裝 全部提示錯誤的文件源,再次觀察,把setup目錄下面對應(yīng)的的ocw11文件全部拷貝到硬盤上面,再次運(yùn)行修復(fù)成功,之后安裝sql2005終于一路成 功,困擾了我2天的問題終于解決,特此把本文于全體學(xué)習(xí)sql2005的朋友分享,希望大家少走彎路.一起交流sql的有關(guān)功能
本篇文章來源于 無憂源碼網(wǎng) 原文鏈接:http://www.5uym.com/edu/edu_241.shtml