sql server 2005新增的功能
1. 新的產品版本
除sql server 2005標準版和企業版之外,產品線中還加入了sql server 2005簡化版(sql server 2005 exdivss)和工作組版(sql server 2005 workgroup)兩個新版本。
sql server 2005 exdivss——其作用是代替微軟sql server桌面引擎(microsoft sql server desktop engine,msde)。sql server 2005 exdivss可以用于自由發布,并與sql server使用同樣的關系數據庫核心引擎。不同的是它并不像msde一樣使用查詢管理器。僅有的限制是一個cpu,1g的內存和每個數據庫4g的存儲空間。
sql server 2005——工作組版不是自由發布的。它的設計著眼點在于服務器消息塊協議(smb)和分部門解決方案。在量化性能上,它更優于sql server 2005 exdivss,并能提供關系數據庫的支持,只是缺少分析服務。工作組版限用于兩個cpu,3g內存,數據庫大小不限。
2. 新的子系統
在一些新的子系統的推動下,sql server 2005中的應用程序支持非常強大,其中包括整合服務、提醒服務、服務代理和報告服務。
整合服務——與之前負責此功能的dts相比,速度快600%。sql server整合服務是擁有強大的工作流控制能力的企業級etl平臺。
提醒服務——可以提供搭建自定義提醒程序的應用框架。
服務代理——為建立高度量化程序提供異步進程處理功能。
報告服務——這是最值得升級的一項功能。報告服務是企業級的報告生成平臺,可以對設計、布署、銷售進行詳細的報告。強大的reportbuilder組件可以讓最終用戶也享受到報告服務。
3.整合全新的.net framework
對sql server 2005進行的最大的強化就是整合了.net framework。啟用新的.net整合功能后,你可以輕松地創建存儲過程、函數、觸發器、自定義類型、自定義數據集。你可以在任何.net語言下使用exec sp_configure ‘clr enabled' , ‘1'命令啟用clr支持。如果你還在使用過去的未管理的擴展存儲過程,應該立即用sqlclr存儲過程代替。
,歡迎訪問網頁設計愛好者web開發。|||3. 新的數據類型
sql server 2005中添加了兩種新的數據類型:xml和varbinary(max)。
xml數據類型——可以用于在sql server數據庫中存儲類型化或非類型化的xml數據,并通過xquery進行查詢。
varbinary(max)數據類型——可以像訪問普通數據一樣對圖像等二進制數據進行存儲和讀取。
4. 新的點對點事務型映射
通過sql server 2005中的新功能,我們可以輕松掌握微軟對映射作出的這一最大改動。點對點事務型映射是針對雙向映射設計的,可以使兩個或多個數據庫之間在任意一個確認產生改動時保持同步。
sql server 2005缺少的功能
6.數據鏡像
毫無疑問,數據鏡像是自從sql server于2005年11月發布的rtm版本以來一直被人想念的功能,因為它是使企業下定決心升級至sql server 2005的主要原因之一。預計這一功能會在2006年下半年重新加入。
7.sql快速管理器
快速管理器試圖為sql server 2005 exdivss提供圖形化的管理界面。然而它的功能有限,運行緩慢,微軟不得不在sql server management studio中放棄了它,并重新命名為exdivss。
如何找到sql server 2005的這些功能?
如果你是第一次使用sql server 2005,或許會被大量的新功能和界面改動弄得眼花繚亂。與任何一個版本相比,sql server 2005所做出的改動都是最大的。你會發現在sql server 2000或sql server 7中習慣使用的工具都被修改或去除了。
8.sql server服務管理器
在你升級到sql server 2005之后,你或許會有疑問:升級真的完成了嗎?因為你會發現系統圖標中的服務管理器不見了。sql server服務管理器已經被替換成了sql server配置管理器,可以通過“開始->程序->sql server 2005->管理工具->sql server配置管理器”,或者右鍵點擊“我的電腦->管理”,然后打開服務與配置選項卡運行。
|||9.企業管理器
要找到新的管理器有一點麻煩,但你很快會發現在sql server 2005中,sql server企業管理器(sem)已經被sql server管理中心 (ssms)代替了。在對大量對象和服務器的管理中,ssms的運行速度更快。
一切操作都可以用腳本實現。而且多數對話框不是傳統的對話框模式,你可以更好地同時應付多個任務。
10.查詢分析器
對開發人員和數據庫管理員來說最重要的查詢分析器已經換成了查詢編輯器。你可以在管理中心中選擇新建查詢來調用它。查詢編輯器提供了編寫和運行t-sql查詢語句的分析器基本功能,并可以與sourcesafe整合進行版本控制。然而,查詢編輯器缺少調試t-sql語句的功能。你需要使用visual studio 2005的數據庫項目來進行調試。
11.分析服務管理器
在sql server 2005中,微軟徹底改變了分析服務的管理和開發配置。以往的分析服務管理器被ssms和商業智能開發中心(bids)所代替。分析服務的管理由ssms處理,創建和部署立方體結構等開發任務由bids處理。
12.dts設計器
在sql server 2005中,dts被sql server整合服務(ssis)所代替。在處理過程中,以往的dts設計器被新的ssis設計器所代替。sql server 2000中,dts設計器是在企業管理器中啟動。而ssis設計器是在bids中啟動。打開bids,選擇“文件->新建->項目->商業智能項目->整合服務項目”以啟動ssis設計器。
13.導入/導出向導
菜單里沒有了這個選項,但它并沒有被刪除,你可以在命令行模式下運行dtswizard.exe找到它(別被字面蒙騙,這個程序是使用ssis的,不是dts)。你也可以打開一個ssis項目,右鍵點擊ssis包來啟動導入/導出。
新聞熱點
疑難解答