SQL Server 2000 SP4 新特性概述2007-11-27 10:58 作者:changelive 來源:賽迪網
[摘要] 微軟即將對SQL Server 進行許多改變:所有的新SQL Server 2005,具有吸引力的SQL Server Express 和SQL Server 2000 Service Pack 4。
[關鍵字] SQLServer SP4 新特性 微軟即將對SQL Server 進行許多改變:所有的新SQL Server 2005,具有吸引力的SQL Server Express 和SQL Server 2000 Service Pack 4。而會對SQL Server的使用者產生立即影響的則是最後一個SP4——因為它的新的修正集、功能擴充和為SQL Server添加的特性。
SP4 ,正如以前的所有服務包,都是累積的;其中包含了以前所有版本的服務包。它還沒有發布出來,但是已經在進行最終測試了,很快就會作為發布的候選產品了。
這裡說明的是你在SP4中找到的SQL Server的最重要的新特性:
64位加強。64位的硬體正在慢慢的變得普通,不在是個特殊情況了。因此,SP4在WOW子系統中新添加了對AMD公司的AMD64的平台支援和Intel公司的擴充平台,同時也對64位的SQL Server進行了較大的改動。現在,它允許人們運行32位的SQL Server,並且在需要的時候,可以讓它們無縫傳輸到64位的版本上。(這也是第一次為64位的SQL Server版本發布SQL Server服務包的補丁.
包括了MSXML 3.0SP6。SQL Server對XML支援正在變得越來越重要,並且應用也越來越廣泛,所以現在將其加入到服務包中是具有實際意義的。SQL Server2000的SP3(以及3a)都沒有包括MSXML ,你必須單獨安裝它。SP4在預設情況下包括了MSXML ,並且包括了3.0版本,相對以前的2.6版本有一些效能加強。然而,SQLXML 3.0 SP3仍然沒有包括在SP4中;你需要單獨的下載並安裝它(在添加了SP4之後)來確保你能夠使用到它。
Bug的修複。有超過230個bug需要修複或者處理,而在SP3中才80個。一些修複的bug解決了不相容問題或者SP3中出現的功能上的問題。例如:
――SQL Server2000 SP3中合併式複寫不能同步的問題。這個錯誤報表為“許可權錯誤”,但是實際上是因為資料庫中用二進位整理合併式複寫時出現的問題。
――Data Transmission Service設計器可能在你安裝了SQL Server 2000 SP3之後還能違反規定的訪問。依賴Data Transmission Service來進行常見的塊拷貝操作的管理員們會很高興的看到這個問題得到了修正。
一些已經修複的bug也會對所有人產生重要意義,而不僅僅是管理員:
――當你啟動SQL Server的時候出現的“效能監控器共用記憶體建立失敗:-1”錯誤資訊。一個常見的有關SP3的抱怨就是當SQL Server停止並重新啟動之後,對於一些保持運行狀態的程式(例如效能監控器),就無法再收集到任何的監控資料。
――對JDBC用戶端應用SQL Server 2000協議加密。過去,Windows中的Java資料庫連接都不允許加密,因為JDBC不能調用正確的API。SP4解決了這個問題。
――“當更頻繁的使用tempdb的時候,出現的並發問題會減少。”當在同一時間裡產生了較多的暫存資料表的時候會影響到資料庫。
在微軟的知識庫中可以獲得修正bug的完整列表。
請記住,如果你正在計劃要對SQL Server 2000進行一次徹底的部署,那麼有可能在SQL Server2000中提前獲得SP4,從選擇、夥伴,以及MSDN資源中。微軟還計劃允許使用者通過安裝媒介來手工部署SQL Server 2005以及更高的版本。
還要注意:如果你正在使用SQL Server2000分析服務,那麼對這個產品有一個獨立的服務包。不是每個人都在SQLServer中流量分析服務,所以將其作為獨立的服務包來部署更有意義。
如果你對獲得提前發布的用於檢測的SP4版本有興趣,那麼你可以在微軟的beta網站上找到它,使用Guest ID s2ksp4即可(在下載到發布前版本的時候,你需要填寫一個短的調查)。不要在產品系統中安裝SP4的beta版;最好只將其放在孤立的測試電腦上。