首页 理论教育数据库修改技巧-数据库技术与应用教程

数据库修改技巧-数据库技术与应用教程

【摘要】:关键字Modify File用以表示按后面的文件说明,在指定的数据库中修改相应数据库文件。下面的语句可在学籍管理数据库增加一个新数据库文件,同时要修改原数据库文件StuFile l的最大文件尺寸为2000 MB。Alter Database StuDataAdd FileModify File又如,如果要删除学籍管理数据库文件StuFile2,则可使用如下命令:Alter Database StuDataRemove File StuFile2

数据库创建之后,可以使用Alter Database语句增加新文件、删除已有的文件或修改文件的设置。其语法如下:

Alter Database

[<Add File

[<Name=系统使用的逻辑名],

[Filename=完全限定的NT Serner文件名],

[Size=文件的初始大小],

V MaxSize=最大的文件尺寸],

[-FileGrowth=系统的扩展文件量]

……]

[<Modify File>

[Filename=完全限定的NT Serner文件名],

[Size=文件的初始大小],

[MaxSize=最大的文件尺寸],

[FileGrowth=系统的扩展文件量]

……]

[<Remove File><系统使用文件的逻辑名>],

[<Add Log File>

[<Name=系统使用的逻辑名>,

[Filename=完全限定的NT Server文件名],

[Size=文件的初始大小],

[MaxSize=最大的文件尺寸],

[FileGrowth=系统的扩展文件量])

……](www.chuimin.cn)

具体详细的解释如下。

(1)关键字Add File用以表示按后面的文件说明,在指定的数据库中增加相应数据库文件。

(2)关键字Modify File用以表示按后面的文件说明,在指定的数据库中修改相应数据库文件。

(3)关键字Remove File用以表示在指定的数据库中删除指定的数据库文件。

(4)关键字Add Log File用以表示按后面的文件说明,在指定的数据库中增加相应数据库日志文件。

【例4-2】下面的语句可在学籍管理数据库增加一个新数据库文件,同时要修改原数据库文件StuFile l的最大文件尺寸为2000 MB。

Alter Database StuData

Add File

(Name=stufile3.mdf,

Filename=c:\data\stufile3.mdf,

Size=10 MB,

MaxSize=1000MB,

FileGrowth=10MB)

Modify File

(Name=stufile1,

Filename=e:\data\stufile4.mdf,

Size=10 MB,

MaxSize=2000MB,

FileGrowth=10MB)

又如,如果要删除学籍管理数据库文件StuFile2,则可使用如下命令:

Alter Database StuData

Remove File StuFile2