MSSQL2008R2企業版是由微軟官方發布的數據庫軟件,能夠幫助用戶對數據庫進行全面的管理,支持數據進行查詢、搜索、同步、報告和分析等等操作,能夠大大提升企業內部的數據庫管理效率,軟件內置了安裝密鑰,方便用戶輕松完成安裝和激活處理。
1、數據庫引擎
數據庫引擎是用于存儲、處理和保護數據的核心服務。數據庫引擎提供了受控訪問和快速事務處理,以滿足企業內最苛刻的數據消費應用程序的要求。數據庫引擎還提供了大量的支持以保持高可用性。
2、Analysis Services - 多維數據
Analysis Services 允許您設計、創建和管理包含從其他數據源(如關系數據庫)聚合的數據的多維結構,從而實現對 OLAP 的支持。
3、Analysis Services - 數據挖掘
Analysis Services 使您可以設計、創建和可視化數據挖掘模型。通過使用多種行業標準數據挖掘算法,可以基于其他數據源構造這些挖掘模型。
4、Integration Services
Integration Services 是一個生成高性能數據集成解決方案的平臺,其中包括對數據倉庫提供提取、轉換和加載 (ETL) 處理的包。
5、Master Data Services
Master Data Services 是用于您的組織的主數據的源。通過將不同的操作和分析系統與 Master Data Services 集成在一起,可確保整個組織中的所有應用程序都依賴于信息的集中的、精確的源。使用 Master Data Services,您可以創建單一的主數據源并且維護主數據隨時間變化的可審核記錄
6、復制
復制是一組技術,用于在數據庫間復制和分發數據和數據庫對象,然后在數據庫間進行同步操作以維持一致性。使用復制時,可以通過局域網和廣域網、撥號連接、無線連接和 Internet,將數據分發到不同位置以及分發給遠程用戶或移動用戶。
7、Reporting Services
Reporting Services 提供企業級的 Web 報表功能,從而使您可以創建從多個數據源提取數據的表,發布各種格式的表,以及集中管理安全性和訂閱。
8、SharePoint 集成
通過與 SharePoint 產品和技術相集成,SQL Server 2008 R2 提供了全新的自助商業智能功能。在此版本中,Analysis Services 和 Reporting Services 都支持在 SharePoint 場中進行部署。
9、Service Broker
Service Broker 幫助開發人員生成安全的可縮放數據庫應用程序。這一新的數據庫引擎技術提供了一個基于消息的通信平臺,從而使獨立的應用程序組件可作為一個工作整體來執行。Service Broker 包括可用于異步編程的基礎結構,該結構可用于單個數據庫或單個實例中的應用程序,也可用于分布式應用程序。
1、新的FORCESCAN查詢提示
任何DBA在進行查詢優化的時候,都知道scan和seek之間的區別。Scan是指讀取表中每一行數據然后返回查詢;而seek使用表的葉數據來找到能夠回答相同查詢的行。當查詢結果僅涉及到表數據的10-15%時,通常使用seek方式會比較好,當涉及到大量數據時則使用scan,它會讀取整個表然后送到內存中然后返回結果,無需分析索引。
①新的FORCESCAN提示功能就和字面上的意思一樣,可以確保查詢優化器在給定的操作中不使用seek,而強制使用scan。需要提醒的是,FORCESCAN需要謹慎使用,否則會造成查詢性能降低的后果。
②SELECT user_type FROM user_table WITH (FORCESCAN)
上面的語句假定user_type列相對來說并不是獨一無二的,也就是所謂的“低基數”列,這時候使用FORCESCAN就和使用索引沒有太大差別。
③隨著SQL Server查詢優化器變得越來越強大,我在自己的程序中已經很少會用到這種提示功能,但是FORCESCAN還是有它的用武之處。強制表掃描是對系統進行拷問測試的一種方法,FORCESCAN在這方面將會發揮積極的作用。
2、FORCESEEK查詢提示的新功能
①FORCESEEK和FORCESCAN二者是截然相反的,它會強制數據庫使用seek。在之前的版本中也存在這一功能,但是在SQL Server 2008 R2 SP1中,DBA可以使用FORCESEEK來指定需要seek的索引或者列:
②SELECT user_name FROM user_table
③WITH (FORCESEEK(user_table_index(user_name))
④如果你能夠想到的,在user_table上有一個索引叫做user_table_index,它將user_name作為其中的一列。這會強制查詢優化器使用這個索引和列來進行seek。你還可以seek多個列,但是這需要按照它們在索引中的位置順序來指明出來。
⑤一個可能的應用場景:你創建了一個系統,其中生成索引后你想要手動進行詳細的說明,或者是用存儲過程以及內嵌SQL語句來自動生成。
3、新的系統對象
①每當SQL Server有版本更新的時候,都會出現一些新的系統對象,用戶每次都將它們挖掘出來然后記錄到文檔當中。下面就是SQL Server 2008 R2 SP1中一些新的系統對象。
②sys.dm_os_volume_stats:當進行查詢的時候,這個動態管理函數將返回存儲數據庫文件的磁盤信息。比如磁盤上還有多少可用空間,這個卷是否支持壓縮。
③sys.dm_os_windows_info:返回SQL Server運行的操作系統信息(哪個版本的Windows),其中包括了修訂級別以及操作系統語言等。
④sys.dm_server_registry:返回現安裝的SQL Server相關注冊信息。
⑤sys.dm_server_services:返回SQL Server正在運行的服務狀態,包括上次啟動時間、服務是否運行在集群實例上等。
4、支持仿真(512e)硬盤
存儲市場中目前正涌現出新的硬盤驅動器,其中之一就是使用所謂的“512e”格式的硬盤,仿真硬盤運用磁盤的4K扇區,但是在界面上模擬一個512字節的扇區硬盤。在TechTarget之前關于仿真硬盤對Windows Server影響的報道中,作者已經將該硬盤稱為先進格式硬盤,而且它對于提升SQL Server這樣應用性能方面有很大的優勢。因此,微軟在SP1中添加了對仿真硬盤的支持,它可以讓Windows Server 2008 R2運行更好。
5、數據層應用組件架構(DAC Fx)
數據庫架構管理是讓每個DBA頭痛的事情,但是SQL Server在這方面提供了不錯的幫助。數據層應用組件(DAC)就是這樣的一個工具:它讓數據層對象(基本上就是數據庫中所有的東西)寫入和部署變得輕松起來。SP1包括了一個新的DAC Fx和DAC升級向導,這兩個工具可以幫助SQL Server現有數據庫架構進行升級,而且還支持微軟新的云數據庫平臺SQL Azure。
6、SharePoint PowerPivot磁盤空間控制
①微軟PowerPivot數據往往會緩存在SharePoint中,但是DBA還是無法對緩存機制有一個比較直接的控制。SQL Server 2008 R2 SP1可以讓DBA控制不活躍數據庫在內存中緩存的時間,并對PowerPivot文件進行磁盤清理。如果你的系統中只有少量的PowerPivot數據,而且更改很少,你希望它能夠長時間緩存在內存中,那么新的磁盤空間控制功能將會非常有幫助。
②通過sys.sp_db_increased_partitions存儲過程將一個表分成15000個分區。
③sys.sp_db_increased_partitions存儲過程可以使DBA能夠針對一個特定的表設定increased_partitions。在之前的SQL Server版本中,DBA最多能夠分成1000個分區,而新的SP1中最多則可以達到15000個分區。這是非常大的一個改進。
序列號:
開發版(Developer): PTTFM-X467G-P7RH2-3Q6CG-4DMYB
企業版(Enterprise): JD8Y6-HQG69-P9H84-XDTPG-34MBB
Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYB
Enterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB
數據中心版:
PTTFM-X467G-P7RH2-3Q6CG-4DMYB(可用,已驗證)
開發版:
MC46H-JQR3C-2JRHY-XYRKY-QWPVM (可用,已驗證)
企業版:
R88PF-GMCFT-KM2KR-4R7GB-43K4B (可用,已驗證)
標準版:
B68Q6-KK2R7-89WGB-6Q9KR-QHFDW
CXTFT-74V4Y-9D48T-2DMFW-TX7CY
工組版:
XQ4CB-VK9P3-4WYYH-4HQX3-K2R6Q
WEB版:
FP4P7-YKG22-WGRVK-MKGMX-V9MTM
若要安裝或更新 SQL Server 2008 R2 SP2,用戶必須擁有計算機的管理權限。
步驟 1:從 Microsoft 下載中心安裝 Microsoft .net framework 2.0 或更高版本。
Microsoft .net framework 4.5下載:http://www.kxdw.com/soft/38252.html
步驟 2:通過單擊此頁上的 SQLEXPR.EXE 或 SQLEXPR32.EXE 鏈接下載 SQL Server Express。若要立即開始安裝,請單擊“運行”。若要在以后安裝 SQL Server Express,請單擊“保存”。
注意:SQLEXPR32.EXE 是一個較小的包,只能用于在 32 位操作系統上安裝 SQL Server Express。SQLEXPR.EXE 包同時支持在 32 位和 64 位(WOW 安裝)操作系統上進行安裝。除此以外,這些包并無任何不同之處。
步驟 3:按照自述文件中提供的安裝說明進行安裝。可以在 SQL Server 2008 R2 SP2 發行說明中找到已知問題。
如果在windows server 2008 r2中安裝sql server 2008 一定要先安裝iis,而且要選中 asp.net與.net擴展性。