默認Win10上是不允許安裝SQL2000的,畢竟SQL2000已經是10多年前的老軟件了,但是因為它成熟穩定,相比SQL2005,SQL2008R2,SQL2012,SQL2014,體積要小的多,所以還是很希望能在Win10環境下使用它,,在網上搜了一些安裝方法,自己剛好安裝了一台Win10 64位的電腦,就裝了一下!
1. 修改C:\Windows\SysWOW64文件夾的權限,如下圖:
按照網上的提示,是先設置SysWOW64的權限:
我按照上述設置了之後,還是不能讓我修改SysWOW64裡的文件,提示沒有權限,我又設置了一下下面的文件夾權限:果然就ok了,所以不清楚是不是上面一步是不是必須;
2. 從SQL2000的安裝包裡復制SQLUNIRL.DLL,替換原來的SQLUNIRL.DLL,我這裡沒有替換,只是把原來的文件後面加了個Win10的後綴,復制了一個新的SQLUNIRL.DLL,另外我其實安裝的並不是原版的SQL2000,而是MSDE2000SP4,這個版本其實就是帶SP4(8.0.2039)的MSDE,兼容性似乎好於原版的SQL2000(8.0.139),在有些帶SP1的Win7上安裝SQL2000原始版本,在更新組件的時候會長時間無響應,但是MSDE2000SP4沒有這個問題,所以我在Win10上裝的也是這個版本!
對比了一下兩個文件,貌似是一樣的,文件大小稍有不同,我的SQLUNIRL.DLL是從MSDE2000SP4裡提取出來了,所以它本身已經是SP4(2000.80.2039)了,但是似乎不替換就不好安裝,一替換就能安裝了,真的很奇怪。
3. 雙擊MSDE2000SP4的setup.exe,一路下一步就安裝好了,當然在安裝之前,把注冊表裡的掛起刪除掉,就不會遇到什麼問題:
4.安裝完MSDE2000SP4,習慣性的在【運行】裡輸入sqlmangr,呵呵,居然直接提示沒此命令,估計是Path裡沒有包含sql的路徑吧,開始菜單裡也找不到相關啟動項,從360提供的快捷啟動欄裡找到它了:
設置以管理員身份運行它,然後
熟悉的服務管理器就出來了
5. 給MSDE2000SP4安裝上SQL2000的服務端和客戶端工具,直接運行D:\SQL2000\SQL2000 PERSONAL\X86\SETUP\SETUPSQL.EXE
同樣的最好在安裝前先去掉注冊表裡的Pending……,SetupSQL.exe加上管理員運行權限,一路下一步,就把MSDE2000SP4升級成了SQL2000SP4,大功告成
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持幫客之家。