SQL Server在Debian上的数据库恢复方法如下:
使用备份文件恢复
RESTORE DATABASE
命令还原完整备份文件,如:RESTORE DATABASE [数据库名] FROM DISK='备份文件路径.bak' WITH REPLACE, RECOVERY;
RESTORE LOG [数据库名] FROM DISK='事务日志路径.trn' WITH RECOVERY;
使用SQL Server Management Studio (SSMS)
使用sqlcmd命令行工具
sqlcmd -S localhost -U SA -P [密码]
使用第三方工具
处理恢复挂起状态
ALTER DATABASE [数据库名] SET EMERGENCY;
DBCC CHECKDB([数据库名], REPAIR_ALLOW_DATA_LOSS);
ALTER DATABASE [数据库名] SET MULTI_USER;
注意: