文档库 最新最全的文档下载
当前位置:文档库 › 上机_2_:管理数据库

上机_2_:管理数据库

CREATE DATABASE xsgl
ON
(
NAME=xsgl_data,
FILENAME='E:\SQL\杨宁宁\xsgl.mdf',
SIZE=3,
MAXSIZE=10,
FILEGROWTH=1%
)
LOG ON
(
NAME=xsgl_log,
SIZE=1,
MAXSIZE=10,
FILEGROWTH=1%,
FILENAME='E:\SQL\杨宁宁\xsgl.ldf'
)



create database xsgl2
on
(
name=xsgl2_data1,
FILENAME='E:\SQL\杨宁宁\xsgl2_data1.mdf',
SIZE=10
),
(
name=xsgl2_data2,
FILENAME='E:\SQL\杨宁宁\xsgl2_data2.ndf',
SIZE=10
)
log on
(
name=xsgl2_log1,
FILENAME='E:\SQL\杨宁宁\xsgl2_log1.ldf',
SIZE=10
),
(
name=xsgl2_log2,
FILENAME='E:\SQL\杨宁宁\xsgl2_log2.ldf',
SIZE=10
)


3)?创建一个包含2个文件组的数据库。该数据库名为 xsgl3.
主文件组包含文件 xsgl3_data1和 xsgl3_data2。
文件组xsgl3_group包含文件xsgl3_data3和 xsgl3_data4。
两个文件组数据文件的FILEGROWTH 增量为 15%,数据文件的初始大小为2 MB。
事务日志文件的文件名为xsgl3_log,FILEGROWTH 增量为 15%,日志文件的初始大小为1 MB
create database xsgl3
on
primary
(
name=xsgl3_data1,
filename='E:\SQL\杨宁宁\xsgl3_data1.mdf',
size=2,
filegrowth=12%
),
(
name=xsgl3_data2,
filename='E:\SQL\杨宁宁\xsgl3_data2.ndf',
size=2,
filegrowth=12%
),
filegroup xsgl3_group
(
name=xsgl3_date3,
filename='E:\SQL\杨宁宁\xsgl3_date3.ndf',
size=2,
filegrowth=12%
),
(
name=xsgl3_date4,
filename='E:\SQL\杨宁宁\xsgl3_date4.ndf',
size=2,
filegrowth=12%
)
log on
(
name=xsgl3_log,
filename='E:\SQL\杨宁宁\xsgl3_log.ldf',
size=1,
filegrowth=12%
)

4 修改数据库
1)更改xsgl数据库以添加一个 2 MB 大小的新数据文件(xsgl_data1.ndf)
2)在xsgl 数据库中创建一个文件组fg3,并将两个 5 MB 的数据文件(xsgl_dat3.ndf,xsgl_dat4.ndf)添加到该文件组。
将 FG3 设置为默认文件组

3)向数据库xsgl中添加两个日志文件 (xsgl_log2.ldf, xsgl_log3.ldf)

(1)—(2)
alter database xsgl
add file
(
name=xsgl_data1,
filename='E:\SQL\杨宁宁\xsgl_date1.ndf',
size=2
)
go
alter database xsgl
add filegroup fg3
go
alter database xsgl
add file
(
name=xsgl_dat3,
size=5,
filename='E:\SQL\杨宁宁\xsgl_dat3.ndf'
),
(
name=xsgl_dat4,
size=5,
filename='E:\SQL\杨宁宁\xsgl_dat4.ndf'
)
to filegroup fg3
go
alter database xsgl
modify filegroup fg3 default
go

(3)--(4)
alter database xsgl
add log file
(
name=xsgl_log2,
filename='G:\SQL练习\练习1\xsgl1_log2.ldf'
),
(
name=xsgl_log3,
filename='G:\SQL练习\练习1\xsgl1_log3.ldf'
)
go
alter database xsgl
remove file xsgl_dat4.ndf
go
4)从数据库中删除文件xsgl_dat4.ndf
5)更改文件xtgl_dat3空间改为20MB
6)将主文件组设置为默认文件组
alter database xsgl
modify file
(
name=xsgl_dat3,
size=20
)
go
alter database xsgl
modify filegroup [PRIMARY] DEFAULT
go
6分离与附加数据库(选作)
1)将xsgl从服务器上分离并将分离的数据库文件拷贝至C:\
2)将C:\目录下分离的数

据库附加至服务器。

相关文档
相关文档 最新文档