上一期:
数据库-新建文件
CREATE DATABASE 网上书店 ON (name='网上书店', filename='D:\Bookshop\网上书店.mdf', size=5mb, maxsize=unlimited, filegrowth=10% ) log on (name='网上书店_log', filename='D:\Bookshop\网上书店_LOG.ldf', size=2mb, maxsize=20mb)
新建数据库文件组
/*新建组*/ ALTER DATABASE 网上书店 ADD FILEGROUP textgroup GO
新建数据库文件到指定组
/*新建文件到指定组*/ ALTER DATABASE 网上书店 ADD FILE (name='BookShop1', FILENAME='D:\BookShop\BookShop1.ndf', size=10mb, maxsize=unlimited, filegrowth=10%), (name='BookShop1_log', FILENAME='D:\BookShop\BookShop1_log.ldf', size=10mb, maxsize=unlimited, filegrowth=10%) TO FILEGROUP textgroup;
删除数据库文件
/*删除文件*/ ALTER DATABASE 网上书店 REMOVE FILE BookShop1 GO
分离数据库
分离数据库就是将某个数据库(如student_Mis)从SQL Server数据库列表中删除,使其不再被SQL Server管理和使用,但该数据库的文件(.MDF)和对应的日志文件(.LDF)完好无损。分离成功后,我们就可以把该数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到其它磁盘中作为备份保存。
/*分离数据库*/ EXEC sp_detach_db @dbname ='网上书店' GO
附加数据库
附加数据库就是将一个备份磁盘中的数据库文件(.MDF)和对应的日志文件(.LDF)拷贝到需要的计算机,并将其添加到某个SQL Server数据库服务器中,由该服务器来管理和使用这个数据库。
/*附加*/ EXEC sp_attach_db @dbname ='网上书店', @filename1='D:\Bookshop\网上书店.mdf'
重命名数据库
/*数据库更名*/ ALTER DATABASE BookShop MODIFY NAME=网上书店 GO
查看数据库详细信息
/*查看数据库详细信息*/ sp_helpdb 网上书店
发表评论