這篇文章主要介紹“SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表的意思是什么”,在日常操作中,相信很多人在SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表的意思是什么問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表的意思是什么”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表是什么意思
創(chuàng)建過程如下:
1.新建ServerSecurity/Database/'>SQLServer腳本項目
(1)從開始->所有程序菜單中的MicrosoftServerSecurity/Database/'>SQLServer2008程序組中啟動ServerSecurity/Database/'>SQLServerManagementStudio。
(2)在連接到服務器對話框中,驗證下列設置無誤后單擊連接:
服務器類型:數(shù)據(jù)庫引擎
服務器名稱:(local)
身份驗證:Windows身份驗證
(3)在文件菜單上,指向新建,然后單擊項目。
(4)確保選中ServerSecurity/Database/'>SQLServer腳本,然后輸入下列設置:
名稱:PartitionProcessing
位置:C:ServerSecurity/Database/'>SQLHOLsPartitioningStarter
解決方案名稱:PartitionProcessing
(5)確保選中創(chuàng)建解決方案的目錄,然后單擊確定。
(6)在解決方案資源管理器中,右鍵單擊連接,然后單擊新建連接。
(7)在連接到服務器對話框中,驗證下列設置無誤后單擊確定:
服務器名稱:(local)
身份驗證:Windows身份驗證
2.創(chuàng)建文件組和文件
(1)在解決方案資源管理器中,右鍵單擊在過去不久的文章里步驟中添加的連接,然后單擊新建查詢。
(2)右鍵單擊ServerSecurity/Database/'>SQLQuery1.sql,然后單擊重命名。
(3)鍵入FilesandFilegroups.sql,然后按Enter。
(4)鍵入下面的代碼(每個FILENAME參數(shù)都應單占一行)。
USE[master]ALTERDATABASE[AdventureWorksDW]ADDFILEGROUP[fg2001]GOALTERDATABASE[AdventureWorksDW]ADDFILEGROUP[fg2002]GOALTERDATABASE[AdventureWorksDW]ADDFILEGROUP[fg2003]GOALTERDATABASE[AdventureWorksDW]ADDFILEGROUP[fg2004]GOALTERDATABASE[AdventureWorksDW]ADDFILE(NAME=N'AdventureWorksDW_Data2001',FILENAME=N'C:ProgramFilesMicrosoftServerSecurity/Database/'>SQLServerMSServerSecurity/Database/'>SQL10.MSServerSecurity/Database/'>SQLSERVERMSServerSecurity/Database/'>SQLDATAAdventureWorksDW_Data2001.ndf',SIZE=2048KB,FILEGROWTH=1024KB)TOFILEGROUP[fg2001]GOALTERDATABASE[AdventureWorksDW]ADDFILE(NAME=N'AdventureWorksDW_Data2002',FILENAME=N'C:ProgramFilesMicrosoftServerSecurity/Database/'>SQLServerMSServerSecurity/Database/'>SQL10.MSServerSecurity/Database/'>SQLSERVERMSServerSecurity/Database/'>SQLDATAAdventureWorksDW_Data2002.ndf',SIZE=2048KB,FILEGROWTH=1024KB)TOFILEGROUP[fg2002]GOALTERDATABASE[AdventureWorksDW]ADDFILE(NAME=N'AdventureWorksDW_Data2003',FILENAME=N'C:ProgramFilesMicrosoftServerSecurity/Database/'>SQLServerMSServerSecurity/Database/'>SQL10.MSServerSecurity/Database/'>SQLSERVERMSServerSecurity/Database/'>SQLDATAAdventureWorksDW_Data2003.ndf',SIZE=2048KB,FILEGROWTH=1024KB)TOFILEGROUP[fg2003]GOALTERDATABASE[AdventureWorksDW]ADDFILE(NAME=N'AdventureWorksDW_Data2004',FILENAME=N'C:ProgramFilesMicrosoftServerSecurity/Database/'>SQLServerMSServerSecurity/Database/'>SQL10.MSServerSecurity/Database/'>SQLSERVERMSServerSecurity/Database/'>SQLDATAAdventureWorksDW_Data2004.ndf',SIZE=2048KB,FILEGROWTH=1024KB)TOFILEGROUP[fg2004]GO
(5)單擊執(zhí)行。
SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表是什么意思
3.創(chuàng)建分區(qū)函數(shù)
(1)在解決方案資源管理器中,右鍵單擊該連接,然后單擊新建查詢。
(2)右鍵單擊ServerSecurity/Database/'>SQLQuery1.sql,然后單擊重命名。
(3)鍵入CreatePartitionFunction.sql,然后按Enter。
(4)鍵入下面的代碼。
USEAdventureWorksDWCREATEPARTITIONFUNCTIONpf_OrderDateKey(int)ASRANGERIGHTFORVALUES(185,550)GO
(5)單擊執(zhí)行。
注意:分區(qū)函數(shù)提供了兩個文件組之間的邊界。在本例中,值是與1月1日對應的鍵。
4.創(chuàng)建分區(qū)方案
(1)在解決方案資源管理器中,右鍵單擊該連接,然后單擊新建查詢。
(2)右鍵單擊ServerSecurity/Database/'>SQLQuery1.sql,然后單擊重命名。
(3)鍵入CreatePartitionScheme.sql,然后按Enter。
(4)鍵入下面的代碼。單擊執(zhí)行。
USEAdventureWorksDWCREATEPARTITIONSCHEMEps_OrderDateKeyASPARTITIONpf_OrderDateKeyTO(fg2001,fg2002,fg2003,fg2004)GO
注意:雖然分區(qū)函數(shù)中僅列出了兩個邊界,但卻有四個文件組在分區(qū)函數(shù)中列出。第四個文件組是作為供將來的文件組拆分使用的下一個文件組提供的。
到此,關于“SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表的意思是什么”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續(xù)學習更多相關知識,請繼續(xù)關注創(chuàng)新互聯(lián)網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>
當前題目:SQLServer數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)倉庫已分區(qū)表的意思是什么-創(chuàng)新互聯(lián)
本文地址:http://www.chinadenli.net/article32/pdcpc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設、品牌網(wǎng)站設計、動態(tài)網(wǎng)站、關鍵詞優(yōu)化、用戶體驗、App設計
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內容