当前位置:Gxlcms > 数据库问题 > 修改数据库

修改数据库

时间:2021-07-01 10:21:17 帮助过:5人阅读

alter database RShDB 2 add file 3 ( 4 name = RshDB_Data3, 5 filename = T:\DB\RshDB_Dat3.ndf, 6 size = 6mb, 7 filegrowth = 0 8 ) 技术图片

  • 扩大数据库中某文件的初始大小
    执行前:
    技术图片
    1 alter database Students
    2 modify file
    3 (
    4     name = student_data1,
    5     size = 8mb
    6 )

    执行后:
    技术图片

     

  • 为数据库添加一个新的日志文件
    1 alter database RShDB
    2 add log file
    3 (
    4     name = RShDB_log1,
    5     filename = T:\DB\RShDB_log1.ldf,
    6     size = 4mb,
    7     filegrowth = 1mb,
    8     maxsize = 10mb
    9 )

    技术图片

  • 收缩数据库空间
    --收缩数据库,使该数据库中所有文件都有20%的可用空间
    dbcc shrinkdatabase(Students, 20)

     

  • 收缩指定文件的大小
    --将某文件收缩到4mb
    use Students
    dbcc shrinkfile(student_data1,4)
    技术图片

     

     

  • 添加或删除数据库文件
    数据文件是按大小比例填充的,新添加的数据文件会立即被使用,而日志文件时相互独立的,一个填充满了才会使用下一个。
    1 --不能从数据库中删除主数据文件或主日志文件。
    2 --删除数据文件
    3 alter database Students
    4     remove file student_data2

    技术图片

     

     

    1 --删除日志文件
    2 alter database Students
    3     remove file student_log2

    技术图片

     

     

  • 修改数据库

    标签:填充   删除数据库   bsp   rem   png   inf   方法   库文件   maxsize   

    人气教程排行