有没有办法在不加载特定数据库的情况下启动 SQL 2000 实例?我们有一个数据库在数据库恢复过程中的某个时间点使服务器崩溃,我们将尝试从备份中恢复。但是当实例不断重新启动时,我们无法启动恢复。
(如果你很好奇,一个巨大的表重新索引变坏了。它被取消,并试图回滚,但由于某种原因,SQL 服务在回滚期间重新启动。现在我们的情况是服务重新启动,它尝试恢复数据库,然后在中间的某个地方卡住并再次重新启动服务。)
任何帮助或想法表示赞赏。
对于我的 SQL Server 2005 备份计划,我想在周日做一个完整的:
BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_full.bak' WITH FORMAT
GO
Run Code Online (Sandbox Code Playgroud)
然后我想在一周的其余时间每晚做一个微分:
BACKUP DATABASE myDatabase TO DISK = 'D:\Database Backups\myDatabase_Diff.bak' WITH DIFFERENTIAL
GO
Run Code Online (Sandbox Code Playgroud)
我的假设是,如果数据库中几乎没有活动/没有活动,那么差异的大小就不会增加(或不会增加太多)。
但是,当我运行上面的差异备份(很少或没有活动)时,我看到差异备份一次增加了兆。为什么会这样增加?
谢谢
昨天我错误地删除了/etc。
我记得我找到了一个软件来防止这种事情,但我再也找不到了。我不记得名字了,实际上谷歌没有帮助。
它有一个配置文件,其中包含关键文件的文件/目录列表,每次用户发出 rm 命令时,程序都会检查该列表。
有人知道吗?
我需要一种适用于 Windows Server 2008 的免费备份/同步软件。我尝试了几个程序,但没有一个具有所需的功能。
我需要一个可以执行以下两个选项之一的软件:1) 比较两个本地目录并将第二个目录中缺少/不同的文件上传到 FTP
或 2) 将本地目录镜像到 ftp,但将 ftp 中的文件压缩并拆分为特定大小的档案(因为 ftp 中的最大文件数有限)。
有人可以建议任何可以完成这项工作的程序吗?