-- 添加文件组,添加对应文件 ,设置分区函数,分区方案,绑定设置分区表
-- sqldbfilegroup2018
-- 路径 D:\MS08\MSSQL10_50.MSSQLSERVER08\MSSQL\DATA
-- 以年为度 添加文件组 和文件名
DECLARE @year NVARCHAR(10) = '2020' ,
@dbname VARCHAR(100) ,
@groupname VARCHAR(100) ,
@fillename VARCHAR(100)
DECLARE @sql NVARCHAR(MAX)
-- 添加文件组
SET @dbname = 'HERP_db'
SET @groupname = 'sqldbfilegroup' + @year
SET @fillename = 'sqldbfile' + @year
SET @sql = 'ALTER DATABASE ' + @dbname + ' ADD FILEGROUP ' + @groupname + ';'
-- 路径 D:\MS08\MSSQL10_50.MSSQLSERVER08\MSSQL\DATA
-- 每组添加一个文件
SET @sql += '
ALTER DATABASE ' + @dbname + ' ADD FILE (
NAME= ''' + @fillename + ''',