要求如下:
  (1) 创建数数据库名称为test;数据文件名为test_data,初始大小为2MB,最大容量20MB, 文件增量为10%。事务日志名为test_log., 初始大小为1MB,最大容量10MB, 文件增量为1MB,存储在e:\data下。      
(2)创建数据库: test1含二个文件组, 存入e:\data下。
   数据文件:主文件组PRIMARY包括文件为prim_sub1、prim_sub2。初始大小均为2MB,最大容量不受限制, 文件增量为2MB;
             文件组grouptest1包括文件为group1_sub1、group1_sub2, 初始大小均为2MB,最大容量不受限制, 文件增量为10%;;
             事务日志文件名为test1_log,初始大小均为1MB,最大容量10MB, 文件增量为10%;
 执行后观察其结果。
   
请写出语句

解决方案 »

  1.   

    你用SQL SERVER企业管理器做好上述设置,然后右键数据库—》所有任务—》生成SQL脚本。把选项页里该选的都选上,然后确定,即可。
      

  2.   

    create database test
    on
    (
    name = test_data,
    filename = 'E:\data\test_data.mdf',
    size = 2,
    maxsize = 20,
    filegrowth = 10%
    )
    log on
    (
    name = test_log,
    filename = 'E:\data\test_log.ldf',
    size = 1,
    maxsize = 10,
    filegrowth = 1
    )
    goexec sp_helpdb testcreate database test1
    on 
    (
    name = prim_sub1,
    filename = 'E:\data\prim_sub1.ndf',
    size = 2,
    filegrowth = 2
    ),
    (
    name = prim_sub2,
    filename = 'E:\data\prim_sub2.ndf',
    size = 2,
    filegrowth = 2
    )
    log on
    (
    name = test1_log,
    filename = 'E:\data\test1_log.ldf',
    size = 1,
    maxsize = 10,
    filegrowth = 10%
    )
    go
    alter database test1 add filegroup grouptest1
    go
    alter database test1
    add file
    (
    name = group1_sub1,
    filename = 'E:\data\group1_sub1.ndf',
    size = 2,
    filegrowth = 10%
    ),
    (
    name = group1_sub2,
    filename = 'E:\data\group1_sub2.ndf',
    size = 2,
    filegrowth = 10%
    ) to filegroup grouptest1
    go
    exec sp_helpdb test1
      

  3.   

    2楼正确,楼主在执行语句前要在E盘先建个DATA的目录.