问题:
在我们的一台服务器中备份失败,并显示以下消息:(备份是通过 Netbackup 进行的)
Could not allocate space for object 'dbo.backupfile'.'PK__backupfi__57D1800AC4FFEEA3'
in database 'msdb' because the 'PRIMARY' filegroup is full. Create disk space by deleting
unneeded files, dropping objects in the filegroup, adding additional files to the
filegroup, or setting autogrowth on for existing files in the filegroup.>
DBMS MSG - SQL Message <3009><[Microsoft][ODBC SQL Server Driver][SQL Server]Could not
insert a backup or restore history/detail record in the msdb database. This may indicate a
problem with the msdb database.
检查时,我可以看到 msdb 的主数据文件所在的挂载驱动器已满(总大小:99GB,可用空间:0 字节)。该驱动器没有任何不需要的文件,我可以删除这些文件并获得一些简单的磁盘空间。所以我查看了驱动器,发现了一个 6GB 大小的数据库日志文件,其中超过 5.5GB 是空闲的。我认为缩小它会在驱动器中释放相当多的空间并暂时解决问题。但是当我尝试缩小日志文件时,我收到一条错误消息,说“它已被恢复标记为可疑”。担心最坏的情况,我在对象资源管理器和宾果游戏中刷新了数据库列表..!!就在那里,标记为“可疑”</p>