我们可以在其他数据库(免费数据库)上创建sql DB服务器备份吗?

时间:2019-05-16 11:22:04

标签: mysql sql-server

我有包含大量数据的SQL数据库。我想使用免费的databsase(例如Mysql)创建备份数据库服务器,它将作为SQL数据库的备份服务器。我该怎么办?

1 个答案:

答案 0 :(得分:2)

如果主数据库位于SQL Server上,而备份是MySQL,则只能逐表复制。

我建议使用SSIS包在数据库之间复制数据,并将SSIS包安排为作业,以便自动完成备份。

注意:这仅复制数据。您的视图和存储的过程将不会被复制,并且它们也将不兼容。

计划B:您可以使用免费的SQLServer Express版本作为备份服务器(而不是MySQL),并执行传统的SQLServer备份(每个db一个.bak)并将其还原到SQL Server Express中。这样,您的脚本将得到备份。

希望这会有所帮助