SQL Server 2000在Windows7 旗艦版中的安裝配置
雖然目前使用SQL Server 2008R2數(shù)據(jù)庫(kù)的用戶越來越多,但因?yàn)?strong>SQL Server 2000的易于操作的特性,使用SQL Server 2000數(shù)據(jù)庫(kù)的用戶也很多。而目前Windows7也逐漸代替了Windows XP的地位,成為主流的操作系統(tǒng)。那么SQL Server 2000在Windows7上的安裝需要哪些配置工作呢,本文我們就來介紹這一過程,接下來就讓我們來一起了解一下這部分內(nèi)容吧。
準(zhǔn)備工具:
1、SQL Server 2000中文正式安裝版.iso。
2、SQL2000-KB884525-SP4-x86-CHS.EXE。
3、SQLServer2000 JDBC.exe。
安裝過程如下:
1、首先安裝 SQLServer 2000中文正式安裝版.iso ,安裝過程我沒有詳細(xì)截圖,可以參見這個(gè)地址的安裝過程:http://www.haishui.net/view.php?id=150&tid=30 ,我的不同點(diǎn)在于:
1.1、我安裝的是網(wǎng)上下的一個(gè)iso鏡像文件。
1.2、***步前我選的是安裝個(gè)人版。
1.3、我的沒有第六步。
1.4、我在第十步的服務(wù)帳戶對(duì)話框中選的是 使用本地系統(tǒng)帳戶。
1.5、我在十一步中選擇了空密碼(應(yīng)使用教材所需才這樣做,建議不要設(shè)空)。
1.6、在十三步之前出現(xiàn)了兩次如下錯(cuò)誤提示,不過不影響安裝,點(diǎn)確定即可。
2、安裝完SQL Server 2000中文正式安裝版.iso 后,可以啟動(dòng)服務(wù)了,右鍵單擊服務(wù)管理器,以管理員身份運(yùn)行,開啟服務(wù)。
3、安裝SQL 2000-KB884525-SP4-x86-CHS.EXE ,這是sp4包,因?yàn)樵跊]安裝此包之前,在命令行輸入netstat -ano時(shí),1433端口并沒有顯示,sp4包的作用是開啟這個(gè)端口,當(dāng)然應(yīng)該還有其它的作用。安裝前需先停止服務(wù),然后雙擊exe文件執(zhí)行解壓過程,可隨意選擇安裝目錄,我的是C:\Program Files\Microsoft SQL Server\SQL2KSP4。解壓完畢后雙擊里面的setup.bat文件執(zhí)行sp4包的安裝。后面的過程比較簡(jiǎn)單。
4、準(zhǔn)備JDBC連接:安裝SQL Server 2000 JDBC.exe 程序,安裝目錄隨意,我的是默認(rèn)的C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC。過程很簡(jiǎn)單。
5、將C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib目錄下的三個(gè).jar文件(msbase.jar、mssqlserver.jar、msutil.jar)復(fù)制到tomcat安裝目錄的lib下,我的是tomcat 5.5,所以復(fù)制到common\lib下了。在執(zhí)行項(xiàng)目時(shí)***也復(fù)制一份到項(xiàng)目的WEB-INF\llib目錄下,以免出現(xiàn)其他錯(cuò)誤。
6、在計(jì)算機(jī)->屬性->高級(jí)系統(tǒng)設(shè)置中打開系統(tǒng)屬性的高級(jí)選項(xiàng)卡,設(shè)置環(huán)境變量,在系統(tǒng)變量的classpath中添加 C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar;C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar 當(dāng)然這個(gè)要視你自己的jdbc安裝位置而有所改變了。
7、編寫測(cè)試程序:sqltest.jsp
- <%@ page import="java.lang.*,java.io.*,java.sql.*,java.util.*" contentType="text/html;charset=gb2312" %>
- <html>
- <body>
- <% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
- String url = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=master";
- String user="sa";
- String password="";
- Connection conn= DriverManager.getConnection(url,user,password);
- Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
- String sql="select * from sysusers";
- ResultSet rs=stmt.executeQuery(sql);
- while(rs.next()) { %>
- 您的***個(gè)字段內(nèi)容為:<%=rs.getString(1)%><br>
- 您的第三個(gè)字段內(nèi)容為:<%=rs.getString(3)%><br>
- <% } %>
- <% out.print("數(shù)據(jù)庫(kù)操作成功,恭喜你"); %>
- <%
- rs.close();
- stmt.close();
- conn.close();
- %>
- </body>
- </html>
8、測(cè)試結(jié)果(前提是開啟了tomcat服務(wù)):瀏覽器中輸入 http://localhost:8080/Test/sqltest.jsp Test是工程的根目錄。顯示結(jié)果如下:
您的***個(gè)字段內(nèi)容為:0
您的第三個(gè)字段內(nèi)容為:public
您的***個(gè)字段內(nèi)容為:3
您的第三個(gè)字段內(nèi)容為:INFORMATION_SCHEMA
您的***個(gè)字段內(nèi)容為:4
您的第三個(gè)字段內(nèi)容為:system_function_schema
您的***個(gè)字段內(nèi)容為:16384
您的第三個(gè)字段內(nèi)容為:db_owner
您的***個(gè)字段內(nèi)容為:16385
您的第三個(gè)字段內(nèi)容為:db_accessadmin
您的***個(gè)字段內(nèi)容為:16386
您的第三個(gè)字段內(nèi)容為:db_securityadmin
您的***個(gè)字段內(nèi)容為:16387
您的第三個(gè)字段內(nèi)容為:db_ddladmin
您的***個(gè)字段內(nèi)容為:16389
您的第三個(gè)字段內(nèi)容為:db_backupoperator
您的***個(gè)字段內(nèi)容為:16390
您的第三個(gè)字段內(nèi)容為:db_datareader
您的***個(gè)字段內(nèi)容為:16391
您的第三個(gè)字段內(nèi)容為:db_datawriter
您的***個(gè)字段內(nèi)容為:16392
您的第三個(gè)字段內(nèi)容為:db_denydatareader
您的***個(gè)字段內(nèi)容為:16393
您的第三個(gè)字段內(nèi)容為:db_denydatawriter
您的***個(gè)字段內(nèi)容為:2
您的第三個(gè)字段內(nèi)容為:guest
您的***個(gè)字段內(nèi)容為:1
您的第三個(gè)字段內(nèi)容為:dbo
數(shù)據(jù)庫(kù)操作成功,恭喜你。
9、到此總算結(jié)束了本次Windows7下SQL Server 2000 的安裝之行,接下來我要拉它到eclipse中使用了。
10、win7下安裝sqlserver2000后,開機(jī)時(shí)在任務(wù)欄都會(huì)自動(dòng)出現(xiàn)一個(gè)同步中心圖標(biāo),從網(wǎng)上搜得去除該同步中心的解決方法如下:“開”-“運(yùn)行”-“regedit”,在“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers”項(xiàng)中找到一個(gè)與SQL Server 2000相關(guān)的分支,刪除它,這時(shí)任務(wù)欄里的同步中心圖標(biāo)應(yīng)該會(huì)消失,重啟以后同步中心也不會(huì)自動(dòng)啟動(dòng)了。當(dāng)然,如果你有其它同步項(xiàng),比如沒有禁用離線文件,或者有移動(dòng)設(shè)備同步,都有可能使同步中心自動(dòng)啟動(dòng)。
關(guān)于Windows7 旗艦版下安裝SQL Server 2000數(shù)據(jù)庫(kù)配置及在tomcat 5.5中的測(cè)試過程就介紹這么多了,如果您想了解更多關(guān)于SQL Server數(shù)據(jù)庫(kù)的知識(shí),可以看一下這里的文章:http://database.51cto.com/sqlserver/,相信一定可以帶給您收獲的!
【編輯推薦】


2017-01-05 15:07:59




