在SQL Server中创建分区表/数据库的DDL

时间:2018-06-27 10:00:53

标签: sql sql-server sql-server-2014 partitioning

老实说,我在分区方面仍然很弱,但仍然学习它。

方案:我有一个由生产服务器(SQL Server 2014 EE)中的分区表组成的数据仓库

目标:在单独的服务器(新开发的SQL Server 2014 DevEdition)中创建新数据库,该服务器仅由分区表(无数据)组成,文件名,大小,maxsize,自动增长均发生更改。

我尝试过的事情

    整个数据库的
  1. Generating script。但是它带有分区的预定义文件名,大小,最大大小和文件增长。由于分区数量,我无法手动编辑所有内容!

例如:

NAME = N'Daily20170501', FILENAME = N'G:\SQLDB\Data\Daily\Daily20170501.ndf' , SIZE = 56256KB , MAXSIZE = 204800000KB , FILEGROWTH = 102400KB ), 
 FILEGROUP [Daily20170502]
  1. 创建prod的备份并在新的dev中还原。但这也无济于事。

我想更改文件名,减少新表的大小,最大大小和文件增长。我该如何完成这项任务?

在我仍在学习分区的同时,请提供一些详细的解释。

0 个答案:

没有答案