如何将bak文件转换为sql文件(支持sql bak文件到mysql)并执行该文件以自动恢复
Posted
技术标签:
【中文标题】如何将bak文件转换为sql文件(支持sql bak文件到mysql)并执行该文件以自动恢复【英文标题】:How to convert bak file into sql file (sql bak file to mysql supported) and the execute that file to restore automatically 【发布时间】:2014-04-16 04:36:20 【问题描述】:我想将 sql server 的 bak 文件转换为 mysql 数据库的 .sql/.csv/.xml 文件。
然后我需要一个脚本,它会自动从服务器驱动器中选择文件(假设文件在我的计算机的 D 驱动器中,脚本将自动从 D 驱动器中选择文件)并执行 sql/csv 文件以恢复到我的 sql 数据库(在线)。
实际上我有两个系统,1-在 VB 上,在本地主机上运行并每天生成一个 bakup 文件 在系统中,现在我将为在 VB 上运行的同一系统创建一个新的 Web 应用程序。 我希望在我的 Web 应用程序中编写一个脚本,该脚本将选择和备份文件并转换为 mysql 支持的格式(sql/csv/xml)(如有必要),然后执行该文件以更新到 mysql 在线数据库。
任何形式的帮助都会受到高度重视。 提前多谢。
【问题讨论】:
【参考方案1】:可以使用 MySql 迁移工具包。 首先安装软件,按照以下步骤
【讨论】:
以上是关于如何将bak文件转换为sql文件(支持sql bak文件到mysql)并执行该文件以自动恢复的主要内容,如果未能解决你的问题,请参考以下文章
MS SQL Studio .bak 到 PHPmyAdmin
如何将 bak 文件导入 SQL Server Express
sql server 2008还原bak文件时提示磁盘空间不足