--附加数据库
exec sp_attach_db @dbname = N'DBName'
@filename1 = N'D:\My Documents\SqlData\DBName.mdf'
@filename2 = N'D:\My Documents\SqlData\DBName_log.ldf'

--分离数据库
Exec sp_detach_db @dbname='库名'

 

 

 

-- 以下三句同时执行可以清空数据库日志 

--清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

--截断事务日志
BACKUP LOG 库名 WITH NO_LOG

--收缩数据库
DBCC SHRINKDATABASE('库名'')

 

 

 


使用osql工具实例代码:


 C:\>osql -U sa
密码:
1> exec sp_attach_db @dbname = N'DBName',
2> @filename1 = N'D:\My Documents\SqlData\DBName.mdf',
3> @filename2 = N'D:\My Documents\SqlData\DBName_log.ldf'
4> go


 

相关文章: