我正在处理一个Server数据库,并运行以下命令来确定数据库正在备份到什么位置:
SELECT TOP 1 M.physical_device_name
FROM msdb..backupset S
JOIN msdb..backupmediafamily M ON M.media_set_id=S.media_set_id
WHERE S.database_name = 'MyDB'
physical_device_name说: HTSQLServerMyDB
我没有看到任何维护计划或工作,我可以找出做这个备份。我想弄清楚它在哪里做备份。如果我进入Server对象,那么备份设
我有一个问题,就是我在Server 2008中的日志文件增长到了40 it,我想缩小它。我使用的查询是
ALTER DATABASE DatabaseName SET RECOVERY SIMPLE
use DatabaseName
GO
CHECKPOINT
GO
DBCC SHRINKFILE(transactionloglogicalfilename,TRUNCATEONLY)
GO
ALTER DATABASE DatabaseName SET RECOVERY FULL
不是在更高级别上收缩日志文件,而且收缩日志文件仅在短时间内立即展开。
那么问题在哪里呢?
我想把日志文件缩