第一范文网 - 专业文章范例文档资料分享平台

SQL语句创建数据库及修改、删除数据库

来源:用户分享 时间:2025/7/23 16:59:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

maxsize=100, ) log on

(name=employeelog1,

'd:\\data\\employee1.ldf', size=10, maxsize=50, ),

(name=employeelog2, 'd:\\data\\employee2.ldf', size=10, maxsize=50, )

用ALTER DATABASE语句设置、修改数据库

T-SQL设置修改数据库语句ALTER DATABASE的语法格式: ALTER DATABASE 数据库名 add file <文件格式> [to 文件组] | add log file <文件格式> | remove file 逻辑文件名 | add 文件组名 | remove 文件组名

| modify file <文件格式> | modify name new_dbname | modify 文件组名

说明:

add file为增加一个辅助数据文件[并加入指定文件组]; <文件格式> 为:

( name = 数据文件的逻辑名称 [, =‘数据文件的物理名称’]

[,size = 数据文件的初始大小 [ MB | KB|GB ] ]

[,maxsize={ 数据文件的最大容量[ MB | KB|GB ] | UNLIMITED } ] [,数据文件的增长量 [ MB | KB | GB|% ] ] )

在例题3的基础上进行数据库的修改。

例题3:在C:\\DATA1\\文件夹中创建一个名为: 仓库库存管理数据库,要求它有3个数据文件,

其中主数据文件逻辑名为epdata1,大小为10MB,最大大小为50MB,每次增长5MB;

辅助数据文件属于FGroup文件组,文件逻辑名为epdata2,文件大小为20MB,最大大小不受限制,每次增长10%;

事物日志文件eplog,大小为20MB,最大大小为100MB,每次增长10MB。

CREATE DATABASE 仓库库存管理 ON PRIMARY ( NAME = epdata1,

= 'C:\\DATA1\\epdata1.mdf' , SIZE = 10MB , MAXSIZE = 50MB , = 5MB ), FGroup

( NAME = epdata2, = C:\\DATA1\\epdata2.ndf ,

SIZE = 20MB ,

MAXSIZE = UNLIMITED, = 10%) LOG ON ( NAME = eplog, = C:\\DATA1\\eplog.ldf , SIZE = 20MB , MAXSIZE = 100MB , = 10MB )

1、 增加和删除文件组 增加文件组

语法:ALTER DATABASE 数据库名 add 文件组名 例:

ALTER DATABASE 仓库库存管理 Add epp1

ALTER DATABASE 仓库库存管理 Add epp2 可以写成

ALTER DATABASE 仓库库存管理 Add epp1,epp2 吗?

删除文件组

语法:ALTER DATABASE 数据库名

Remove 文件组名

例:ALTER DATABASE 仓库库存管理 Remove epp2

问:可以删除Fgroup文件组吗? 只能删除空文组

2、 增加和删除数据文件和日志文件 1)增加数据文件和日志文件 语法:

ALTER DATABASE 数据库名 add file <文件格式>

<文件格式> 为:

( name = 数据文件的逻辑名称 [, =‘数据文件的物理名称’]

[,size = 数据文件的初始大小 [ MB|KB|GB ] ]

[,maxsize={ 数据文件的最大容量[ MB|KB|GB ]| UNLIMITED } ] [,数据文件的增长量 [ MB | KB | GB|% ] ] ) 例:

? 增加一个辅助数据文件,文件逻辑名为epdata3,文件大小为30MB,最大大

小不受限制,每次增长10%;

? 增加一个事物日志文件eplog1,大小为30MB,最大大小为50MB,每次增长

10MB。 Alter database 仓库库存管理 Alter database 仓库库存管理 Add file Add LOG file ( NAME = epdata3, ( NAME = eplog1, = =

'C:\\DATA1\\epdata3.ndf' , 'C:\\DATA1\\eplog1.ldf', SIZE = 30MB , SIZE = 30MB, MAXSIZE = UNLIMITED, MAXSIZE = 50MB,

= 10%) = 10MB ) Alter database 仓库库存管理 Add file

( NAME = epdata3, = 'C:\\DATA1\\epdata3.ndf' , SIZE = 30MB ,

MAXSIZE = UNLIMITED, = 10%)

Alter database 仓库库存管理 Add LOG file ( NAME = eplog1, = 'C:\\DATA1\\eplog1.ldf' , SIZE = 30MB , MAXSIZE = 50MB , = 10MB )

SQL语句创建数据库及修改、删除数据库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1fbzs0lijm6o2vt5lzj67d82u9zjet00ifz_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top