主文件组  primary
我创建完数据库了
 
我还想添加个文件组  用代码什么写?

解决方案 »

  1.   

    B. 向数据库中添加由两个文件组成的文件组
    下例在示例 A 中所创建的 Test1 数据库中创建一个文件组,并将两个 5 MB 的文件添加到该文件组。然后下例将 Test1FG1 设置为默认文件组。USE master
    GO
    ALTER DATABASE Test1
    ADD FILEGROUP Test1FG1
    GOALTER DATABASE Test1 
    ADD FILE 
    ( NAME = test1dat3,
      FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat3.ndf',
      SIZE = 5MB,
      MAXSIZE = 100MB,
      FILEGROWTH = 5MB),
    ( NAME = test1dat4,
      FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat4.ndf',
      SIZE = 5MB,
      MAXSIZE = 100MB,
      FILEGROWTH = 5MB)
    TO FILEGROUP Test1FG1ALTER DATABASE Test1
    MODIFY FILEGROUP Test1FG1 DEFAULT
    GO
      

  2.   


    -- 这里是创建文件组
    ALTER DATABASE Test1
    ADD FILEGROUP Test1FG1
    GO-- 这里是创建文件到刚刚添加的文件组
    ALTER DATABASE Test1 
    ADD FILE 
    ( NAME = test1dat3,
      FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat3.ndf',
      SIZE = 5MB,
      MAXSIZE = 100MB,
      FILEGROWTH = 5MB),
    ( NAME = test1dat4,
      FILENAME = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\t1dat4.ndf',
      SIZE = 5MB,
      MAXSIZE = 100MB,
      FILEGROWTH = 5MB)
    TO FILEGROUP Test1FG1