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


2017-01-05 15:07:59




