Target:
部署環(huán)境-mssql 2005+XP pro3+IIS5.1
資料-.net網(wǎng)站+mssql2005備份的bak數(shù)據(jù)庫(kù)文件
Detail:
一、配置和安裝環(huán)境。
第一手資料只有.net開發(fā)的網(wǎng)站+mssql2000備份數(shù)據(jù)庫(kù)。
問題1:安裝IIS(我用過的電腦4年中很少遇到是已經(jīng)安裝IIS本地服務(wù)器的,除非是學(xué)校老師或者已經(jīng)有開發(fā)人員用過的),這里說的安裝就不討論那種原來電腦都已經(jīng)有相應(yīng)IIS配置文件和服務(wù)的情況了, 只說假設(shè)電腦只有IIS這項(xiàng)未安裝服務(wù)而且均未準(zhǔn)備安裝文件的情況。由于已經(jīng)有過成功安裝IIS完整安裝包的經(jīng)驗(yàn),這次安裝的時(shí)候相對(duì)沒那么吃力;

首先:選擇合適的安裝包。大概有兩點(diǎn)需要注意,一個(gè)先檢查OS情況, 有些非專業(yè)版XPOS根本就沒有IIS這一項(xiàng)服務(wù)配置的, 自己想辦法吧,只要能在添加/刪除組件服務(wù)一項(xiàng)能看到IIS服務(wù)就可以了。 二個(gè)找對(duì)應(yīng)版本的IIS安裝包下載, 比如,我用到的XP pro3 是可以裝IIS5.1的,其它版本如IIS6里,是找不到需要的安裝文件的。(這部分不截圖了)
其次:選擇合適的版本。設(shè)置服務(wù)器默認(rèn)網(wǎng)站里的信息,包括添加asp文件支持等。這里有一點(diǎn)非常重要, 如果是.net技術(shù)做的網(wǎng)站,必須事先在電腦安裝.net framework 2.0或者4.0,然后在asp一項(xiàng)配置選擇net2.0,或者net4.0;如果裝了.net還出現(xiàn)server application error, 很明顯是服務(wù)器組件安裝的配置不正確,要么是沒有找到需要的系統(tǒng)文件,要么就是安裝的.net或其他必須的組件版本不對(duì)應(yīng); 如果部分文件出現(xiàn)找不到, 重新安裝對(duì)應(yīng)的版本,如果是不對(duì)應(yīng), 可以嘗試刪除.net其它所有版本,.net3 .net4(是否是當(dāng)前需要的版本可以到services管理中查看是否還存在(services.msc一下)。

IIS和dot net都配置成功,訪問本地的htm文件沒有問題,訪問aspx文件也木有問題。
二、安裝數(shù)據(jù)庫(kù)。
之所以要安裝數(shù)據(jù)庫(kù),還是回到原來說的, 一切皆源自他人。 首先看,mssql2005數(shù)據(jù)庫(kù), okay, 鎖定官網(wǎng)下載mssql server, 太慢,改到國(guó)內(nèi)軟件下載. 先下載了一款 Microsoft SQL Server Management Studio Express, 安裝完成結(jié)果全英文, 而且無法恢復(fù)備份, 后來網(wǎng)上找一下才發(fā)現(xiàn)要的express版本不對(duì),已經(jīng)安裝的只有查看數(shù)據(jù)庫(kù)功能沒有新建數(shù)據(jù)庫(kù)、DB管理等功能于是換成了另一份較大的文件才處理掉這個(gè)問題。
不寫了,多思考, 別瞎搞。
--Barry
補(bǔ)充下:
MSSQL2000數(shù)據(jù)庫(kù)備份的BAK文件網(wǎng)上有詳細(xì)的轉(zhuǎn)化過程圖解和介紹。
可看:
http://www.cnblogs.com/dlwang2002/archive/2009/03/20/1417953.html