很多企業還在各種場合下使用各種版本的Windows 9x,因此,要在這些環境下使用SQL Server 2000,我們必須首先了解Windows 9x的性能和局限。
客戶端軟件 SQL Server 2000客戶端軟件是企業版、標准版和專業版都附帶的。你可以僅使用SQL Server 2000安裝盤裡的客戶端工具將客戶端軟件安裝到客戶機,也可以使用聯通性選項(包含在SQL Server客戶端訪問許可證中)。這個軟件的作用是管理SQL Server並可以在SQL數據庫中進行ad hoc查詢。
這個軟件有一些局限。Windows 98和 Windows 95並不提供浏覽器支持,這意味著SQL Server對話框不能顯示服務器的列表。因此,當你使用注冊服務器,注冊服務器向導以及查詢分析器登陸的對話框的時候,你需要手工輸入正確的服務器名。
同樣地,企業管理器和服務器代理這樣的SQL Server工具必須由用戶設置檢測服務狀態間隔。
服務器端軟件 所有的Win9x 操作系統均不能為強化的SQL Server 2000系統提供高效的環境,因為公司級別應用程序的特性在這裡是不可用的。因此,你不能在Win9x 系統上使用企業版的SQL Server 2000,不過你仍然可以使用個人版或是桌面引擎版。
SQL Server 2000個人版和桌面引擎比較適合小規模的項目,這些項目需要單獨安裝作為安全保障(例如,沒有足夠資金,僅使用win98的研究機構)。
SQL Server 2000桌面引擎是可以重分發版本的關系型數據庫引擎,它不需要額外的許可證。然而,桌面引擎還是有一些嚴重的局限,主要包括以下幾點:
它不能自動啟動 它沒有事件日志
SQL Server性能監視器不可用
它並不包含任何的SQL Server命令,也沒有圖形用戶界面
它不支持named pipes、Banyan VINES servers或是AppleTalk Net-LibrarIEs
它不支持Windows NT集成身份認證
使用多協議加密的Win98客戶端不能連接到SQL Server
它不支持異步I/O,因此它不能使用某些I/O優化
文