使用T-SQL语句创建数据库2

创建多个数据文件和多个日志文件
    use master
    GO
    create database book
    on primaty  --主文件组
(    
        name=‘book_data’,    --主文件逻辑文件名
        filename=‘D:\acdd\book_data.mdf’  --主文件物理文件名 目录的位置
        size=5mb,              --主文件的初始大小
        maxsize=100mb,            --主文件的增长的最大值
),  --第一个文件组结束
filegroup fg       --第二个文件组
(
        name=‘book2_data’,    --辅助逻辑文件名
        filename=‘D:\acdd\book_data.ndf’  --辅助文件物理文件名 目录的位置
        size=5mb,              --辅助文件的初始大小
        filegrowth=0        --辅助文件为启用自动增长
)
    log on      --日志文件不属于任何文件组
(
    name=‘book_log’,     --日志文件逻辑文件名
    filename=‘D:\adcc\book_log.ldf’,       --日志文件物理文件名
    size=5mb,        --日志文件初始大小    
    filegrowth=0        --未启用自动增长
    
)
     --日志2具体描述
    (
        
    name=‘book_log1’,     --日志文件逻辑文件名
    filename=‘D:\adcc\book_log1.ldf’,       --日志文件物理文件名
    size=5mb,        --日志文件初始大小    
    filegrowth=0        --为启用自动增长

)

使用T-SQL语句创建数据库3

                                        像现有的数据库中添加文件组和数据文件
使用sql语句添加文件组合数文件
    use book
    --添加文件组fg1
    alter database book add filegroup fg1
    go
    --为新建的文件组fg1添加数据文件
    alter database book add file
    (
        neme=‘fg1_book-data’,
        filename=‘D:\prinssd\fg1_book-data.ndf’,
        size=5mb,
        filegrowth=10%
) to filegroup fg1
GO
--将fg1文件组设为默认文件组
alter database book
…….

 

posted @ 2018-03-30 10:12  WhiteSpace  阅读(4663)  评论(0编辑  收藏  举报