if exists(select * from sysdatabases where name='E_Market')
drop database E_Market
create database E_Market
on primary
(
name='E_Market_data',--主文件組
filename='D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\E_Market_data.mdf',
size=5MB,
maxsize=100MB,
filegrowth=15%
),
filegroup FG --創建了一個次文件組
(
name='E_Market2_data',
filename='D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\E_Market2_data.ndf',
size=4MB,
filegrowth=10%
)
log on --日誌文件
(
name='E_Market_log',
filename='D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\E_Market_log.ldf',
size=5MB,
filegrowth=0
),
(
name='E_Market2_log',
filename='D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\E_Market2_log.ldf',
size=3MB,
maxsize=100MB,
filegrowth=10%
)
go
use E_Market
go
alter database E_Market add filegroup FG1
go
--爲新建的文件組FG1添加數據文件
alter database E_Market add file
(
name='FG1_E_Market_data',
filename='D:\SQL\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\FG1_E_Market_data.ndf',
size=5MB,
maxsize=100MB,
filegrowth=10%
) to filegroup FG1
go
--將文件組FG1設置爲默認文件組
alter database E_Market
modify filegroup FG1 default
go
--刪除數據庫
use master --指向當前所操作的數據庫
drop database E_Market
go
if exists(select * from sysdatabases where name='E_Market')
drop database E_Market
go