ubuntu

Ubuntu上SQL Server的数据恢复

小樊
46
2025-11-08 13:16:32
栏目: 云计算

Ubuntu上SQL Server数据恢复方法

1. 使用备份文件恢复(最常用且安全)

① 准备备份文件

确保已获取数据库的完整备份文件(.bak格式),并存储在Ubuntu服务器可访问的路径(如/var/opt/mssql/backup/)。若未提前备份,此方法不可用。

② 使用sqlcmd命令行恢复

③ 验证恢复结果

恢复完成后,执行以下命令检查数据库完整性:

sqlcmd -S localhost -U SA -P 'YourPassword' -Q "DBCC CHECKDB([YourDatabaseName]) WITH NO_INFOMSGS"

若输出无错误,则恢复成功。


2. 使用SQL Server Management Studio (SSMS)恢复

若习惯图形界面,可通过SSMS恢复(需在Ubuntu上安装SSMS或使用Windows远程连接):


3. 使用第三方工具恢复(无备份时的补充)

若未备份且事务日志不可用,可尝试第三方数据恢复工具(如SysTools SQL RecoveryRecovery for SQL ServerApexSQL Log):


4. 注意事项

0
看了该问题的人还看了