共計(jì) 3183 個(gè)字符,預(yù)計(jì)需要花費(fèi) 8 分鐘才能閱讀完成。
這篇文章主要介紹“SQLServer 數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表的意思是什么”,在日常操作中,相信很多人在 SQLServer 數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表的意思是什么問(wèn)題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡(jiǎn)單好用的操作方法,希望對(duì)大家解答”SQLServer 數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表的意思是什么”的疑惑有所幫助!接下來(lái),請(qǐng)跟著丸趣 TV 小編一起來(lái)學(xué)習(xí)吧!
SQLServer 數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表是什么意思
創(chuàng)建過(guò)程如下:
1. 新建 ServerSecurity/Database/ SQLServer 腳本項(xiàng)目
(1) 從開(kāi)始 - 所有程序菜單中的 MicrosoftServerSecurity/Database/ SQLServer2008 程序組中啟動(dòng) ServerSecurity/Database/ SQLServerManagementStudio。
(2) 在連接到服務(wù)器對(duì)話框中,驗(yàn)證下列設(shè)置無(wú)誤后單擊連接:
服務(wù)器類(lèi)型:數(shù)據(jù)庫(kù)引擎
服務(wù)器名稱(chēng):(local)
身份驗(yàn)證:Windows 身份驗(yàn)證
(3) 在文件菜單上,指向新建,然后單擊項(xiàng)目。
(4) 確保選中 ServerSecurity/Database/ SQLServer 腳本,然后輸入下列設(shè)置:
名稱(chēng):PartitionProcessing
位置:C:ServerSecurity/Database/ SQLHOLsPartitioningStarter
解決方案名稱(chēng):PartitionProcessing
(5) 確保選中創(chuàng)建解決方案的目錄,然后單擊確定。
(6) 在解決方案資源管理器中,右鍵單擊連接,然后單擊新建連接。
(7) 在連接到服務(wù)器對(duì)話框中,驗(yàn)證下列設(shè)置無(wú)誤后單擊確定:
服務(wù)器名稱(chēng):(local)
身份驗(yàn)證:Windows 身份驗(yàn)證
2. 創(chuàng)建文件組和文件
(1) 在解決方案資源管理器中,右鍵單擊在過(guò)去不久的文章里步驟中添加的連接,然后單擊新建查詢(xún)。
(2) 右鍵單擊 ServerSecurity/Database/ SQLQuery1.sql,然后單擊重命名。
(3) 鍵入 FilesandFilegroups.sql,然后按 Enter。
(4) 鍵入下面的代碼 (每個(gè) FILENAME 參數(shù)都應(yīng)單占一行)。
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ù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表是什么意思
3. 創(chuàng)建分區(qū)函數(shù)
(1) 在解決方案資源管理器中,右鍵單擊該連接,然后單擊新建查詢(xún)。
(2) 右鍵單擊 ServerSecurity/Database/ SQLQuery1.sql,然后單擊重命名。
(3) 鍵入 CreatePartitionFunction.sql,然后按 Enter。
(4) 鍵入下面的代碼。
USEAdventureWorksDWCREATEPARTITIONFUNCTIONpf_OrderDateKey(int)ASRANGERIGHTFORVALUES(185,550)GO
(5) 單擊執(zhí)行。
注意:分區(qū)函數(shù)提供了兩個(gè)文件組之間的邊界。在本例中,值是與 1 月 1 日對(duì)應(yīng)的鍵。
4. 創(chuàng)建分區(qū)方案
(1) 在解決方案資源管理器中,右鍵單擊該連接,然后單擊新建查詢(xún)。
(2) 右鍵單擊 ServerSecurity/Database/ SQLQuery1.sql,然后單擊重命名。
(3) 鍵入 CreatePartitionScheme.sql,然后按 Enter。
(4) 鍵入下面的代碼。單擊執(zhí)行。
USEAdventureWorksDWCREATEPARTITIONSCHEMEps_OrderDateKeyASPARTITIONpf_OrderDateKeyTO(fg2001,fg2002,fg2003,fg2004)GO
注意:雖然分區(qū)函數(shù)中僅列出了兩個(gè)邊界,但卻有四個(gè)文件組在分區(qū)函數(shù)中列出。第四個(gè)文件組是作為供將來(lái)的文件組拆分使用的下一個(gè)文件組提供的。
到此,關(guān)于“SQLServer 數(shù)據(jù)庫(kù)創(chuàng)建數(shù)據(jù)倉(cāng)庫(kù)已分區(qū)表的意思是什么”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識(shí),請(qǐng)繼續(xù)關(guān)注丸趣 TV 網(wǎng)站,丸趣 TV 小編會(huì)繼續(xù)努力為大家?guī)?lái)更多實(shí)用的文章!