1. 程式人生 > >windows 7 安裝SQL Server2000並在myeclipse環境下連線

windows 7 安裝SQL Server2000並在myeclipse環境下連線

接了個專案,要求用SQL Server2000鬱悶得要死,我的筆記本是惠普Compaq Presario CQ40-522TX(VH109PA#AB2),裝的是vista,對SQL Server2000不相容,我用的是SQL Server2008。SQL Server2000太落後了,都不知到他們怎麼會用。

沒辦法,只能看網上的解決辦法:

按照vista 設計本來是不相容的 不過很多研究作業系統的人用了很多
方法讓sql2000能夠完美執行

1,先安裝msde2000
微軟網站下載:
http://download.microsoft.com/download/4/5/1/451d5d5c-69d4-40d5-b85d-f1d756cf46db/CHS_MSDE2000A.exe


MSDE2000安裝方式
1)解壓
2)進入DOS環境/命令提示符
點選“開始”-“程式”-“附件”-“命令提示符”,輸入:
>d:    目錄在哪個盤上,則進入到哪個盤上。
>cd/
3)進入解壓的目錄
>cd d:/msde 點選“Enter”
4)鍵入: setup sapwd="sa" securitymode=SQL disablenetworkprotocols=0 然後按回車。
     引數sapwd是指sa的口令,在Excel伺服器2006的安裝“安裝資料庫”步驟的“管理員口令”中用到 ,可以使用者自己設定.

這樣msde2000就安裝好了!

2,裝SQL2000直接安裝就可以了(安裝時選擇修改或解除安裝安裝,安裝管理工具/其他的.......)
3'打sp4補丁

這種方法在vista還是行不通,於是我想裝xp,但我筆記本一裝xp就藍屏,上網一搜,知道了hp的筆記本比較特別,要刷主機板,我看還是算了,聽說windows 7相容性很好,於是我裝了windows 7.

裝完win7按照上面的方法裝SQL Server2000還是提示不相容,但總算能裝好客戶端,能在企業管理器建立表等操作。

裝完SQL Server2000還要打補丁sp3,sp4

在系統環境變數配置:

jdk配置:

JAVA_HOME: C:/jdk1.6.0_07

CLASSPATH: .;%JAVA_HOME%/lib;%JAVA_HOME%/lib/tool.jar;%CATALINA_HOME%/lib/servlet-api.jar

PATH後面加上: %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin

tomcat配置:

CATALINA_BASE: C:/tomcat-6.0.18

CATALINA_HOME: C:/tomcat-6.0.18

TOMCAT_HOME: C:/tomcat-6.0.18

資料庫SQL Server2000要打上補丁sp3、sp4

另外修改登錄檔:在執行輸入“regedit”

找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/MSSQLServer,這一項,裡面有一個鍵值LoginMode預設值是“1”,現在將該值改為“2”(安裝MSDE時,預設的SQL Server身份驗證方式為“僅Windows"的身份驗證方式,即sa使用者無法驗證,通過修改以上的登錄檔鍵值來將身份驗證方式改為SQL Server和Windows混合驗證以後,就可以用sa使用者登入了)。修改完畢,重啟電腦。
這樣java程式碼裡可以用使用者名稱“sa”,密碼“sa”訪問資料庫了!

這樣,花了2天,搞定這個我幸福得淚流滿面!同時想說,windows 7相當有前途,就衝相容性而言,vista簡直就是垃圾!