您的位置:首页 > 数据库

SQL Server 分离与附加数据库

2014-10-20 19:03 369 查看
前期准备:

创建数据库

create database Studio
on primary
(name ='Studio',filename ='E:\Studio.mdf'),
filegroup FG2
(name ='Studio_FG2_file_1',filename='E:\Studio_FG2_file_1.ndf')
log on
(name='Studio_log',filename='E:\Studio_log.ldf');
go

把数据库文件从E:\ 移动到 E:\DB 目录下

--------------------------------------------------------------------------------------------------------------------------

分离语法:

execute sp_detach_db @dbname = 'database_name';

go

例子:

execute sp_detach_db @dbname = 'Studio';
go

附加语法:

create database studio
on filespec [,filespec]
for attach;
go

例子:

create database studio
on
(name='Studio',filename='E:\DB\Studio.mdf'),
(name='Studio_FG2_file_1',filename='E:\DB\Studio_FG2_file_1.ndf')
for attach;
go

------------------------------------------------------------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: