通过MsSqlDump工具生成sql脚本并导入

导入方法:通过MsSqlDump工具生成sql脚本并导入

导入MSSQL数据库的第三种方法,是通过第三方MsSqlDump工具生成sql并导入。

适用范围:没有创建数据库的sql脚本,但是有正在运行的数据库

这种备份方法,需要借助第三方工具:MsSqlDump

首先在本地开发环境上,打开MSSQL企业管理器,找到正在运行的数据库。例如要对本地开发环境中的phpbb数据库做操作。

 

现在开始对其导出。虽然SQL Server也提供生成sql脚本的功能,但是他生成的脚本只包含数据库结构,不包含数据。所以这里需要借助第三方工具:MsSqlDump

把MsSqlDump程序解压缩,放到C盘根目录,例如C:/MsSqlDump.exe 。

然后点击开始菜单,点击运行,输入cmd ,回车。

 

键入“ cd / ”,切换到C盘根目录。键入“ MsSqlDump -S 192.168.0.52 -U sa -P changeme -D phpbb -createdb -createtable -insertdata > phpbb.sql ”,并按回车键执行。各参数意义如下:

-S 192.168.0.52 MSSQL数据库服务器地址
-U sa 连接数据的用户是sa
-P changeme 用户sa的密码是changeme
-D phpbb 要导出的数据库是phpbb
-createdb -createtable -insertdata 输出表结构和数据
> phpbb.sql 将生成的脚本保存在当前目录下,文件名叫做phpbb.sql

 

如果执行成功,将看直接返回到命令行提示符。

 

现在用文本编辑器打开C:/phpbb.sql文件,即可看到刚才导出的数据库sql脚本。

 

成功的获得了数据库的sql脚本之后,就可以使用这个脚本进行导入操作。

 

具体导入方法:

1) 参考前文所述方法1,通过自带的MSSQL管理工具执行sql脚本。
2) 参考前文所述方法2,通过SQL查询分析器执行sql脚本。

请根据实际系统部署情况选择合适的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值