軟件介紹
sql server 2008 r2是一款十分強大的數(shù)據庫軟件,能夠為用戶提供完整的企業(yè)級技術與工具,具有高性能,高可用性,高安全性等等特點,兼容32&64位操作系統(tǒng),方便用戶高效的管理數(shù)據庫。

新版介紹
通過增強核心版本解決業(yè)務難題:SQL Server 2008 R2 Standard和SQL Server 2008 R2 Enterprise。新的改進包括:PowerPivot for Excel 和 PowerPivot for SharePoint 支持大量復雜事件處理和可托管的自助式商業(yè)智能。
功能介紹
1、新的FORCESCAN查詢提示
任何DBA在進行查詢優(yōu)化的時候,都知道scan和seek之間的區(qū)別。Scan是指讀取表中每一行數(shù)據然后返回查詢;而seek使用表的葉數(shù)據來找到能夠回答相同查詢的行。當查詢結果僅涉及到表數(shù)據的10-15%時,通常使用seek方式會比較好,當涉及到大量數(shù)據時則使用scan,它會讀取整個表然后送到內存中然后返回結果,無需分析索引。
①新的FORCESCAN提示功能就和字面上的意思一樣,可以確保查詢優(yōu)化器在給定的操作中不使用seek,而強制使用scan。需要提醒的是,F(xiàn)ORCESCAN需要謹慎使用,否則會造成查詢性能降低的后果。
②SELECT user_type FROM user_table WITH (FORCESCAN)
上面的語句假定user_type列相對來說并不是獨一無二的,也就是所謂的“低基數(shù)”列,這時候使用FORCESCAN就和使用索引沒有太大差別。
③隨著SQL Server查詢優(yōu)化器變得越來越強大,我在自己的程序中已經很少會用到這種提示功能,但是FORCESCAN還是有它的用武之處。強制表掃描是對系統(tǒng)進行拷問測試的一種方法,F(xiàn)ORCESCAN在這方面將會發(fā)揮積極的作用。
2、FORCESEEK查詢提示的新功能
①FORCESEEK和FORCESCAN二者是截然相反的,它會強制數(shù)據庫使用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作為其中的一列。這會強制查詢優(yōu)化器使用這個索引和列來進行seek。你還可以seek多個列,但是這需要按照它們在索引中的位置順序來指明出來。
⑤一個可能的應用場景:你創(chuàng)建了一個系統(tǒng),其中生成索引后你想要手動進行詳細的說明,或者是用存儲過程以及內嵌SQL語句來自動生成。
3、新的系統(tǒng)對象
①每當SQL Server有版本更新的時候,都會出現(xiàn)一些新的系統(tǒng)對象,用戶每次都將它們挖掘出來然后記錄到文檔當中。下面就是SQL Server 2008 R2 SP1中一些新的系統(tǒng)對象。
②sys.dm_os_volume_stats:當進行查詢的時候,這個動態(tài)管理函數(shù)將返回存儲數(shù)據庫文件的磁盤信息。比如磁盤上還有多少可用空間,這個卷是否支持壓縮。
③sys.dm_os_windows_info:返回SQL Server運行的操作系統(tǒng)信息(哪個版本的Windows),其中包括了修訂級別以及操作系統(tǒng)語言等。
④sys.dm_server_registry:返回現(xiàn)安裝的SQL Server相關注冊信息。
⑤sys.dm_server_services:返回SQL Server正在運行的服務狀態(tài),包括上次啟動時間、服務是否運行在集群實例上等。
4、支持仿真(512e)硬盤
存儲市場中目前正涌現(xiàn)出新的硬盤驅動器,其中之一就是使用所謂的“512e”格式的硬盤,仿真硬盤運用磁盤的4K扇區(qū),但是在界面上模擬一個512字節(jié)的扇區(qū)硬盤。在TechTarget之前關于仿真硬盤對Windows Server影響的報道中,作者已經將該硬盤稱為先進格式硬盤,而且它對于提升SQL Server這樣應用性能方面有很大的優(yōu)勢。因此,微軟在SP1中添加了對仿真硬盤的支持,它可以讓Windows Server 2008 R2運行更好。
5、數(shù)據層應用組件架構(DAC Fx)
數(shù)據庫架構管理是讓每個DBA頭痛的事情,但是SQL Server在這方面提供了不錯的幫助。數(shù)據層應用組件(DAC)就是這樣的一個工具:它讓數(shù)據層對象(基本上就是數(shù)據庫中所有的東西)寫入和部署變得輕松起來。SP1包括了一個新的DAC Fx和DAC升級向導,這兩個工具可以幫助SQL Server現(xiàn)有數(shù)據庫架構進行升級,而且還支持微軟新的云數(shù)據庫平臺SQL Azure。
6、SharePoint PowerPivot磁盤空間控制
①微軟PowerPivot數(shù)據往往會緩存在SharePoint中,但是DBA還是無法對緩存機制有一個比較直接的控制。SQL Server 2008 R2 SP1可以讓DBA控制不活躍數(shù)據庫在內存中緩存的時間,并對PowerPivot文件進行磁盤清理。如果你的系統(tǒng)中只有少量的PowerPivot數(shù)據,而且更改很少,你希望它能夠長時間緩存在內存中,那么新的磁盤空間控制功能將會非常有幫助。
②通過sys.sp_db_increased_partitions存儲過程將一個表分成15000個分區(qū)。
③sys.sp_db_increased_partitions存儲過程可以使DBA能夠針對一個特定的表設定increased_partitions。在之前的SQL Server版本中,DBA最多能夠分成1000個分區(qū),而新的SP1中最多則可以達到15000個分區(qū)。這是非常大的一個改進。
sql server 2008 r2還原數(shù)據庫方法
1、在服務器所有程序中打開SQL Server Management Studio并連接數(shù)據庫實例。
2、在“數(shù)據庫”上右鍵“還原數(shù)據庫”。
3、在彈出的對話框中選擇設備,并選擇“*.bak”備份包。
4、添加備份包
5、再次檢查目標數(shù)據庫,及備份集信息無誤,點擊“選項”進入選項卡
6、勾選“覆蓋現(xiàn)有數(shù)據庫”及“關閉現(xiàn)有連接”復選框,然后確定,直至還原成功
安裝前提
安裝SQL Server 2008 R2之前,為了防止出現(xiàn)問題,了解一下SQL Server 2008 R2的系統(tǒng)安裝需求是很有必要的。這些軟硬件需求是因你的客戶使用的操作系統(tǒng)而異的,與他們添加使用的特定軟件組件也很有關系。
你不能在壓縮卷或者只讀卷上安裝SQL Server 2008 R2,這就是一個一般性的需求。與此類似,新部署的R2需要被安裝在格式化為NTFS格式的磁盤上。FAT32格式只有在升級更早版本的SQL Server時才支持。
SQL Server 2008 R2還要求你安裝微軟的.NET Framework 3.5 SP1?墒,如果你沒有安裝,安裝程序會自動安裝該組件,除非你是在安裝SQL Server Express的各種版本之一。如果你在安裝SQL Server Express,那么你必須手工安裝.NET Framework。
有兩個軟件需求是所有SQL Server 2008 R2安裝都必須具備的:微軟Windows Installer 4.5或以上版本和IE6.1或以上版本。實際上IE是各種管理界面用的,這些管理軟件包括SQL Server Management Studio,商業(yè)智能開發(fā)Studio,報表設計器和報表服務。
安裝方法
1、雙擊下載好的安裝文件setup.exe。
(注意:安裝之前請確認是否有安裝SQL Server 2008 R2需要的.NET Framework 3.5 SP1
2、彈出sql server安裝中心界面,點擊左側欄目“安裝”
3、點擊右邊欄目的“全新安裝或向現(xiàn)有安裝添加功能”
4、“安裝程序正在處理當前操作,請稍后”等一會,下面安裝過程中很多次都彈出sql server安裝中心主界面可以不用管
5、然后會彈出一個會話框“安裝程序支持規(guī)則”,檢查正常,點擊確定
6、選擇輸入產品密鑰,并輸入密鑰,點擊下一步
7、勾選:我接受許可條款,并點擊下一步
8、點擊安裝
9、點擊下一步
10、選中默認:sql server 功能安裝,并點擊下一步
11、功能選擇:點擊全選按鈕,(共享功能目錄看個人意愿是否需要修改到其他盤)并點擊下一步
12、等個1分鐘左右
13、點擊下一步
14、實例配置,如果目錄需要修改可以更改下其他路徑,然后點擊下一步
15、點擊下一步
16、如圖修改下賬戶名,然后點擊下一步
17、賬戶設置:選擇混合模式,輸入密碼和確認密碼;
點擊下方:添加當前用戶
18、數(shù)據目錄,默認保存在c盤,建議修改保存目標路徑,點擊下一步
19、點擊下一步
20、點擊下一步
21、點擊下一步
22、點擊安裝
23、正在安裝中
24、安裝完成,點關閉
25、至此安裝完成,在Windows開始菜單中,打開數(shù)據庫管理工具就可以使用了。