SQL Server导出,备份而不停止服务器

时间:2010-06-20 15:37:49

标签: sql sql-server

有谁能告诉我如何备份到数据库以将其导出到不同的数据库(SQL Server或mysql)而不停止服务器?

1 个答案:

答案 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架构,然后自己抽取数据   - 或者有一些第三方工具,有人很乐意卖给你帮助你完成任务。