包括站點(diǎn)服務(wù)器、網(wǎng)絡(luò)服務(wù)器和SBC在內(nèi)的多個(gè)Spider軟件模塊需要SQL Server數(shù)據(jù)庫(kù)的支持。為了軟件的穩(wěn)定運(yùn)行,Spider 6.0版本以后已明確要求需要安裝SQL Server 2012版本。那么,若要升級(jí)舊的Spider軟件到更新的版本,就需要首先升級(jí)SQL Server。
使用常規(guī)方法升級(jí)數(shù)據(jù)庫(kù),首先需要使用Spider自帶的DB Management工具按照提示完成數(shù)據(jù)庫(kù)的備份。然后安裝舊版本數(shù)據(jù)庫(kù)的補(bǔ)丁文件,使其能支持升級(jí)。SQL Server 2005需要先升級(jí)至SP4(補(bǔ)丁下載地址:https://support.microsoft.com/en-us/kb/913089),SQL Server 2008需要先升級(jí)至SP2或以上(SP4補(bǔ)丁下載地址:https://www.microsoft.com/en-us/download/details.aspx?id=44278)。
升級(jí)完成后,打開SQL Server 2012的安裝程序,選擇安裝,然后選擇"從SQL Server 2005、SQLServer 2008或SQL Server 2008 R2 升級(jí)",如圖:
按照提示完成安裝。
安裝完成后,打開開始菜單>全部程序>MicrosoftSQL Server 2012>Configuration Tools,打開當(dāng)中的“SQL Server Configuration Manger”,檢查Network Configuration下“TCP/IP”是否為“Enabled”狀態(tài)。
然后右鍵點(diǎn)擊“TCP/IP”,在彈出菜單中選擇屬性,打開TCP/IP屬性窗口,在“IP Address”標(biāo)簽下檢查所有的IPx下“Active”選項(xiàng)均為“Yes”。
檢查完成后,通過(guò)“計(jì)算機(jī)管理”>“服務(wù)”重啟所有與SQL Server和Spider有關(guān)項(xiàng)目。
通過(guò)Spider套件安裝SQL Server時(shí),徠卡的安裝配置程序會(huì)為數(shù)據(jù)庫(kù)做出特定的配置,通過(guò)1中方法進(jìn)行更新可能會(huì)破壞這些設(shè)置造成后續(xù)的軟件更新或運(yùn)行失敗,因而完全刪除舊的數(shù)據(jù)庫(kù)再通過(guò)Spider配套的SQL Server安裝包進(jìn)行全新安裝,則更為的保險(xiǎn)。
首先需要對(duì)數(shù)據(jù)庫(kù)進(jìn)行備份,使用Spider自帶的DB Management進(jìn)行備份(若安裝了SpiderWeb,需要對(duì)其進(jìn)行獨(dú)立的備份,備份程序?yàn)槠浒惭b目程序錄下的DB Management Tool);
在控制面板中打開“添加/刪除程序”,刪除SQL Server及其相關(guān)的所有程序,包括所有名稱中帶有SQL的以及Visual Studio的,如圖:
卸載完成后,清除安裝目錄。如果清除不了請(qǐng)重啟電腦后再清除。(最好在卸載完成后重啟一遍電腦再進(jìn)行接下來(lái)的工作)。清除目錄位置在C:\Program Files以及C:\Program Files (x86)中,清除Microsoft SQL Server等目錄,如圖:
清除開始菜單內(nèi)所有的Microsoft SQL Server 2008或2005目錄。
最后,也是最重要的,注冊(cè)表的清除(刪除存在的項(xiàng)目):
刪除HKEY_CURRENT_USER\\Software\\Microsoft下的Microsoft SQL Serve、MSSQLServer文件夾
刪除HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft下的Microsoft SQL Native Client 、Microsoft SQL Server、Microsoft SQL Server 2005(2008) Redist、MSSQLServer;
刪除HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\ Session Manager中PendingFileRenameOperations值。
刪除完成后即可通過(guò)Spider軟件中配套的SQL Server全新安裝新的數(shù)據(jù)庫(kù),然后按照一般步驟安裝升級(jí)Spider。