在Debian上,SQL Server的故障恢复可以通过以下几种方法进行:
使用备份文件进行恢复:
RESTORE DATABASE [数据库名] FROM DISK = '备份文件路径' WITH REPLACE, NORECOVERY;
RESTORE LOG [数据库名] FROM DISK = '事务日志文件路径' WITH RECOVERY;
使用事务日志恢复:
RESTORE DATABASE [数据库名] FROM DISK = '备份文件路径' WITH REPLACE, NORECOVERY;
RESTORE LOG [数据库名] FROM DISK = '事务日志文件路径';
使用第三方工具:
处理数据库处于恢复挂起状态:
ALTER DATABASE [数据库名] SET EMERGENCY;
DBCC CHECKDB([数据库名], REPAIR_ALLOW_DATA_LOSS);
ALTER DATABASE [数据库名] SET MULTI_USER;
使用SQL Server Management Studio (SSMS):
通过这些方法,你可以在Debian上有效地进行SQL Server数据库的故障恢复。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: Debian如何监控SQL Server运行状态