在我的团队ASP.NET应用程序的数据访问层中,我通过使用.NET SQLClient对数据库运行存储过程。在添加新代码以允许在数据库上执行插入操作后,我测试了该代码,并收到以下异常:
The transaction log for database 'DBName' is full.我之所以担心,是因为我最近在数据库中添加了三个两个触发器,以便根据对某些表的插入和更新执行一些数据插入,并且我认为可能会导致无限循环或类似性质的东西。根据上代码的定义,我需要执行日志备份
我们有一个SQL Server 2005服务器,它容纳了大约200个低/无流量存档数据库,并且该服务器没有备份到任何其他设备。数据库文件(MDF和LDF)存储在RAID数组中,当RAID控制器失败时,我们担心会丢失数据。我们将RAID控制器和数组发送给数据恢复公司,他们能够恢复大部分文件,但在某些情况下,我们有事务日志,但丢失了主要数据文件。是否有可能仅使用事务日志将数据库恢复到最后一个事