在CentOS上恢复SQL Server数据库,可按以下步骤操作,优先使用备份文件恢复,无备份时考虑第三方工具:
sudo systemctl stop mssql-server
方式一:SQL Server Management Studio (SSMS)
方式二:T-SQL命令行
sudo /opt/mssql/bin/sqlservr -m
sqlcmd
工具连接数据库:sqlcmd -S localhost -U sa -P your_password
RESTORE DATABASE [数据库名] FROM DISK '/备份路径/备份文件.bak' WITH REPLACE, RECOVERY;
RESTORE LOG
命令。恢复完成后,启动SQL Server服务:
sudo systemctl start mssql-server
参考来源: