blog.Toby

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            130 隨筆 :: 2 文章 :: 150 評論 :: 0 Trackbacks

          微軟的SQL Server 2005正式版的推出已經(jīng)將近一年的時(shí)間。隨著最近兩份研究報(bào)告的出爐,SQL Server 2005又引起了業(yè)界的關(guān)注和評論——微軟憑借SQL Server 2005取得了超過Oracle和IBM數(shù)據(jù)庫產(chǎn)品市場占有率的增長速度。但是,對于不足一歲的SQL Server 2005,還有一些你應(yīng)該知道的事情,在本文中列舉了關(guān)于SQL Server 2005你應(yīng)該知道的13件事情。

          ??? SQL Server 2005新增的功能

          ??? 1. 新的產(chǎn)品版本

          ??? 除SQL Server 2005標(biāo)準(zhǔn)版和企業(yè)版之外,產(chǎn)品線中還加入了SQL Server 2005簡化版(SQL Server 2005 Express)和工作組版(SQL Server 2005 Workgroup)兩個(gè)新版本。

          ??? SQL Server 2005 Express——其作用是代替微軟SQL Server桌面引擎(Microsoft SQL Server Desktop Engine,MSDE)。SQL Server 2005 Express可以用于自由發(fā)布,并與SQL Server使用同樣的關(guān)系數(shù)據(jù)庫核心引擎。不同的是它并不像MSDE一樣使用查詢管理器。僅有的限制是一個(gè)CPU,1G的內(nèi)存和每個(gè)數(shù)據(jù)庫4G的存儲(chǔ)空間。

          ??? SQL Server 2005——工作組版不是自由發(fā)布的。它的設(shè)計(jì)著眼點(diǎn)在于服務(wù)器消息塊協(xié)議(SMB)和分部門解決方案。在量化性能上,它更優(yōu)于SQL Server 2005 Express,并能提供關(guān)系數(shù)據(jù)庫的支持,只是缺少分析服務(wù)。工作組版限用于兩個(gè)CPU,3G內(nèi)存,數(shù)據(jù)庫大小不限。

          ??? 2. 新的子系統(tǒng)

          ??? 在一些新的子系統(tǒng)的推動(dòng)下,SQL Server 2005中的應(yīng)用程序支持非常強(qiáng)大,其中包括整合服務(wù)、提醒服務(wù)、服務(wù)代理和報(bào)告服務(wù)。

          ??? 整合服務(wù)——與之前負(fù)責(zé)此功能的DTS相比,速度快600%。SQL Server整合服務(wù)是擁有強(qiáng)大的工作流控制能力的企業(yè)級ETL平臺。

          ??? 提醒服務(wù)——可以提供搭建自定義提醒程序的應(yīng)用框架。

          ??? 服務(wù)代理——為建立高度量化程序提供異步進(jìn)程處理功能。

          ??? 報(bào)告服務(wù)——這是最值得升級的一項(xiàng)功能。報(bào)告服務(wù)是企業(yè)級的報(bào)告生成平臺,可以對設(shè)計(jì)、布署、銷售進(jìn)行詳細(xì)的報(bào)告。強(qiáng)大的ReportBuilder組件可以讓最終用戶也享受到報(bào)告服務(wù)。

          ??? 3.整合全新的.NET Framework

          ??? 對SQL Server 2005進(jìn)行的最大的強(qiáng)化就是整合了.NET Framework。啟用新的.NET整合功能后,你可以輕松地創(chuàng)建存儲(chǔ)過程、函數(shù)、觸發(fā)器、自定義類型、自定義數(shù)據(jù)集。你可以在任何.NET語言下使用EXEC sp_configure ‘clr enabled' , ‘1'命令啟用CLR支持。如果你還在使用過去的未管理的擴(kuò)展存儲(chǔ)過程,應(yīng)該立即用SQLCLR存儲(chǔ)過程代替。

          ??? 3. 新的數(shù)據(jù)類型

          ??? SQL Server 2005中添加了兩種新的數(shù)據(jù)類型:xml和varbinary(max)。

          ??? Xml數(shù)據(jù)類型——可以用于在SQL Server數(shù)據(jù)庫中存儲(chǔ)類型化或非類型化的XML數(shù)據(jù),并通過Xquery進(jìn)行查詢。

          ??? Varbinary(max)數(shù)據(jù)類型——可以像訪問普通數(shù)據(jù)一樣對圖像等二進(jìn)制數(shù)據(jù)進(jìn)行存儲(chǔ)和讀取。

          ??? 4. 新的點(diǎn)對點(diǎn)事務(wù)型映射

          ??? 通過SQL Server 2005中的新功能,我們可以輕松掌握微軟對映射作出的這一最大改動(dòng)。點(diǎn)對點(diǎn)事務(wù)型映射是針對雙向映射設(shè)計(jì)的,可以使兩個(gè)或多個(gè)數(shù)據(jù)庫之間在任意一個(gè)確認(rèn)產(chǎn)生改動(dòng)時(shí)保持同步。


          SQL Server 2005缺少的功能

          ??? 6.數(shù)據(jù)鏡像

          ??? 毫無疑問,數(shù)據(jù)鏡像是自從SQL Server于2005年11月發(fā)布的RTM版本以來一直被人想念的功能,因?yàn)樗鞘蛊髽I(yè)下定決心升級至SQL Server 2005的主要原因之一。預(yù)計(jì)這一功能會(huì)在2006年下半年重新加入。

          ??? 7.SQL快速管理器

          ??? 快速管理器試圖為SQL Server 2005 Express提供圖形化的管理界面。然而它的功能有限,運(yùn)行緩慢,微軟不得不在SQL Server Management Studio中放棄了它,并重新命名為Express。

          ??? 如何找到SQL Server 2005的這些功能?

          ??? 如果你是第一次使用SQL Server 2005,或許會(huì)被大量的新功能和界面改動(dòng)弄得眼花繚亂。與任何一個(gè)版本相比,SQL Server 2005所做出的改動(dòng)都是最大的。你會(huì)發(fā)現(xiàn)在SQL Server 2000或SQL Server 7中習(xí)慣使用的工具都被修改或去除了。

          ??? 8.SQL Server服務(wù)管理器

          ??? 在你升級到SQL Server 2005之后,你或許會(huì)有疑問:升級真的完成了嗎?因?yàn)槟銜?huì)發(fā)現(xiàn)系統(tǒng)圖標(biāo)中的服務(wù)管理器不見了。SQL Server服務(wù)管理器已經(jīng)被替換成了SQL Server配置管理器,可以通過“開始->程序->SQL Server 2005->管理工具->SQL Server配置管理器”,或者右鍵點(diǎn)擊“我的電腦->管理”,然后打開服務(wù)與配置選項(xiàng)卡運(yùn)行。

          ??? 9.企業(yè)管理器

          ??? 要找到新的管理器有一點(diǎn)麻煩,但你很快會(huì)發(fā)現(xiàn)在SQL Server 2005中,SQL Server企業(yè)管理器(SEM)已經(jīng)被SQL Server管理中心 (SSMS)代替了。在對大量對象和服務(wù)器的管理中,SSMS的運(yùn)行速度更快。一切操作都可以用腳本實(shí)現(xiàn)。而且多數(shù)對話框不是傳統(tǒng)的對話框模式,你可以更好地同時(shí)應(yīng)付多個(gè)任務(wù)。

          ??? 10.查詢分析器

          ??? 對開發(fā)人員和數(shù)據(jù)庫管理員來說最重要的查詢分析器已經(jīng)換成了查詢編輯器。你可以在管理中心中選擇新建查詢來調(diào)用它。查詢編輯器提供了編寫和運(yùn)行T-SQL查詢語句的分析器基本功能,并可以與SourceSafe整合進(jìn)行版本控制。然而,查詢編輯器缺少調(diào)試T-SQL語句的功能。你需要使用Visual Studio 2005的數(shù)據(jù)庫項(xiàng)目來進(jìn)行調(diào)試。

          ??? 11.分析服務(wù)管理器

          ??? 在SQL Server 2005中,微軟徹底改變了分析服務(wù)的管理和開發(fā)配置。以往的分析服務(wù)管理器被SSMS和商業(yè)智能開發(fā)中心(BIDS)所代替。分析服務(wù)的管理由SSMS處理,創(chuàng)建和部署立方體結(jié)構(gòu)等開發(fā)任務(wù)由BIDS處理。

          ??? 12.DTS設(shè)計(jì)器

          ??? 在SQL Server 2005中,DTS被SQL Server整合服務(wù)(SSIS)所代替。在處理過程中,以往的DTS設(shè)計(jì)器被新的SSIS設(shè)計(jì)器所代替。SQL Server 2000中,DTS設(shè)計(jì)器是在企業(yè)管理器中啟動(dòng)。而SSIS設(shè)計(jì)器是在BIDS中啟動(dòng)。打開BIDS,選擇“文件->新建->項(xiàng)目->商業(yè)智能項(xiàng)目->整合服務(wù)項(xiàng)目”以啟動(dòng)SSIS設(shè)計(jì)器。

          ??? 13.導(dǎo)入/導(dǎo)出向?qū)?

          ??? 菜單里沒有了這個(gè)選項(xiàng),但它并沒有被刪除,你可以在命令行模式下運(yùn)行dtswizard.exe找到它(別被字面蒙騙,這個(gè)程序是使用SSIS的,不是DTS)。你也可以打開一個(gè)SSIS項(xiàng)目,右鍵點(diǎn)擊SSIS包來啟動(dòng)導(dǎo)入/導(dǎo)出。

          來源:CSDN

          posted on 2006-10-17 13:18 渠上月 閱讀(287) 評論(0)  編輯  收藏 所屬分類: sql (sqlServer)
          主站蜘蛛池模板: 泰兴市| 襄樊市| 射洪县| 镇安县| 永丰县| 灵武市| 盘锦市| 新巴尔虎右旗| 浏阳市| 朝阳区| 大竹县| 道孚县| 丹阳市| 大宁县| 中山市| 克山县| 綦江县| 临猗县| 武胜县| 莎车县| 普兰店市| 甘洛县| 巴马| 乌兰浩特市| 易门县| 康保县| 海阳市| 清新县| 东安县| 同德县| 类乌齐县| 沙洋县| 古丈县| 赤壁市| 汝城县| 衡东县| 大余县| 静乐县| 仁布县| 淮北市| 股票|