有谁能告诉我如何备份到数据库以将其导出到不同的数据库(SQL Server或mysql)而不停止服务器?
答案 0 :(得分:0)
Sql Server到Sql Server
--when connected to source db instance BACKUP DATABASE AdventureWorks2008R2 TO DISK = 'Z:\SQLServerBackups\AdvWorksData.bak' --when connected to target db instance RESTORE DATABASE AdventureWorks2008R2 FROM DISK = 'Z:\SQLServerBackups\AdvWorksData.bak'
Sql Server到MySQL
据我所知,目前还没有任何标准方法。这是手工或手工编写的程序。如果我负责这个,我会尝试:SSMS,选择一个数据库,导出data- source = sql server instance。如果我的sql目标可用,那么可能会自动为您创建表结构。另外,我在打赌 - 你必须创建mysql架构,然后自己抽取数据 - 或者有一些第三方工具,有人很乐意卖给你帮助你完成任务。