2005和2000不兼容的問題
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
C#開發(fā)的Web應(yīng)用,在XP,SQL2000和.NET2003的環(huán)境中開發(fā),在Windows2003的服務(wù)器上已經(jīng)營(yíng)運(yùn)一段時(shí)間,使用SQL2005作數(shù)據(jù)后臺(tái)?,F(xiàn)在要在別的機(jī)器上裝同樣的Web應(yīng)用,準(zhǔn)備在XP上使用SQL2000。從SQL2005上脫機(jī)分離出來(lái)的MDF文件,無(wú)法再添加成SQL2000的數(shù)據(jù)庫(kù)。報(bào)錯(cuò):602,系統(tǒng)表Sysindexes ID%項(xiàng)ID%對(duì)像的ID%行無(wú)法找到。此后刪除SQL2000,裝SQL2005,出錯(cuò),配置管理器打開后三個(gè)模塊中是一片空白,無(wú)法按聯(lián)機(jī)文檔所示啟動(dòng)服務(wù)和作配置。在幾臺(tái)XP機(jī)器上試驗(yàn),其中有一臺(tái)甚至在服務(wù)管理器里找不到MSSQLSERVER服務(wù)。
那位大大曾經(jīng)碰到過這種問題?有如下問題: 1.如果要在SQL2000上使用曾經(jīng)在SQL2005上運(yùn)行過的數(shù)據(jù)庫(kù)文件,需要作那些改動(dòng)?SQL2005的系統(tǒng)表和SQL2000的有什么不同,可否手工消除這種差異?我只需要把數(shù)據(jù)庫(kù)的結(jié)構(gòu)完全復(fù)制下來(lái),除了定義模塊的表,其他表可以是空的,可不可以通過間接的文件轉(zhuǎn)換,生成SQL2000能用的數(shù)據(jù)庫(kù)文件。 2.SQL2005是否只能安裝在Windows2003Server上才能穩(wěn)定運(yùn)行?對(duì)曾經(jīng)安裝過SQL2000的系統(tǒng),要作怎樣的處理才能正常安裝SQL2005?比如修改注冊(cè)表。因?yàn)槟繕?biāo)服務(wù)器尚要提供其他服務(wù),重裝Windows不太可能。 該文章在 2011/3/16 18:22:18 編輯過
|
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |