千家信息网

SQLServer数据库创建数据仓库已分区表的意思是什么

发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章主要介绍"SQLServer数据库创建数据仓库已分区表的意思是什么",在日常操作中,相信很多人在SQLServer数据库创建数据仓库已分区表的意思是什么问题上存在疑惑,小编查阅了各式资料,整理
千家信息网最后更新 2024年11月11日SQLServer数据库创建数据仓库已分区表的意思是什么

这篇文章主要介绍"SQLServer数据库创建数据仓库已分区表的意思是什么",在日常操作中,相信很多人在SQLServer数据库创建数据仓库已分区表的意思是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"SQLServer数据库创建数据仓库已分区表的意思是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

  SQLServer数据库创建数据仓库已分区表是什么意思

  创建过程如下:

  1.新建ServerSecurity/Database/'>SQLServer脚本项目

  (1)从开始->所有程序菜单中的MicrosoftServerSecurity/Database/'>SQLServer2008程序组中启动ServerSecurity/Database/'>SQLServerManagementStudio。

  (2)在连接到服务器对话框中,验证下列设置无误后单击连接:

  服务器类型:数据库引擎

  服务器名称:(local)

  身份验证:Windows身份验证

  (3)在文件菜单上,指向新建,然后单击项目。

  (4)确保选中ServerSecurity/Database/'>SQLServer脚本,然后输入下列设置:

  名称:PartitionProcessing

  位置:C:ServerSecurity/Database/'>SQLHOLsPartitioningStarter

  解决方案名称:PartitionProcessing

  (5)确保选中创建解决方案的目录,然后单击确定。

  (6)在解决方案资源管理器中,右键单击连接,然后单击新建连接。

  (7)在连接到服务器对话框中,验证下列设置无误后单击确定:

  服务器名称:(local)

  身份验证:Windows身份验证

  2.创建文件组和文件

  (1)在解决方案资源管理器中,右键单击在过去不久的文章里步骤中添加的连接,然后单击新建查询。

  (2)右键单击ServerSecurity/Database/'>SQLQuery1.sql,然后单击重命名。

  (3)键入FilesandFilegroups.sql,然后按Enter。

  (4)键入下面的代码(每个FILENAME参数都应单占一行)。

  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)单击执行。

  SQLServer数据库创建数据仓库已分区表是什么意思

  3.创建分区函数

  (1)在解决方案资源管理器中,右键单击该连接,然后单击新建查询。

  (2)右键单击ServerSecurity/Database/'>SQLQuery1.sql,然后单击重命名。

  (3)键入CreatePartitionFunction.sql,然后按Enter。

  (4)键入下面的代码。

  USEAdventureWorksDWCREATEPARTITIONFUNCTIONpf_OrderDateKey(int)ASRANGERIGHTFORVALUES(185,550)GO

  (5)单击执行。

  注意:分区函数提供了两个文件组之间的边界。在本例中,值是与1月1日对应的键。

  4.创建分区方案

  (1)在解决方案资源管理器中,右键单击该连接,然后单击新建查询。

  (2)右键单击ServerSecurity/Database/'>SQLQuery1.sql,然后单击重命名。

  (3)键入CreatePartitionScheme.sql,然后按Enter。

  (4)键入下面的代码。单击执行。

  USEAdventureWorksDWCREATEPARTITIONSCHEMEps_OrderDateKeyASPARTITIONpf_OrderDateKeyTO(fg2001,fg2002,fg2003,fg2004)GO

  注意:虽然分区函数中仅列出了两个边界,但却有四个文件组在分区函数中列出。第四个文件组是作为供将来的文件组拆分使用的下一个文件组提供的。

到此,关于"SQLServer数据库创建数据仓库已分区表的意思是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

数据 文件 数据库 方案 仓库 意思 分区表 解决方案 验证 服务器 服务 函数 名称 资源 资源管理 身份 学习 管理 代码 面的 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 中国南京网络技术学院 如何在家访问公司的服务器 网络安全需要人注意什么 t620服务器增加内存条 电脑服务器风扇噪音怎么解决 计算机三级课程网络技术 云代帐互联网科技 杭州临安区软件开发app es数据库连接报504错误 安卓游戏服务器下载软件 致橡树配乐软件开发 秦皇岛共享折叠床软件开发 山东正盈通达网络技术有限公司 软件开发与项目管理专科大学 义乌工业软件开发教程 嵌入式硬件软件开发工程师 江西网络时钟服务器云主机 南京协创互联网科技面试 数据库怎么输入电话掩码 计算机网络技术网络资源共享 永定国税局网络安全 计算机网络技术应用题技巧 数据库原理 教案 街道社区开展网络安全 集英软件开发公司 金融网络安全口号标语 c86服务器是什么意思 数据库运维模型 网络安全宣传的目的及意义 php上传 位置存数据库
0