Sql Server:SQL导出及导入:修订间差异

来自WHY42
imported>Soleverlee
以“使用SQL脚本的方式迁移数据库,当源数据库同目标数据库存在版本差异时可以采用。当然文本方式不适合数据量较大的场景。...”为内容创建页面
 
imported>Soleverlee
无编辑摘要
 
第7行: 第7行:
</source>
</source>


[[Category:MSSQL]]
[[Category:Database]]

2015年6月29日 (一) 15:08的最新版本

使用SQL脚本的方式迁移数据库,当源数据库同目标数据库存在版本差异时可以采用。当然文本方式不适合数据量较大的场景。 在Management Studio中右键数据库->任务->生成脚本,勾选“生成数据的脚本”(或者把导出类型更改为“架构及数据”,不同版本的Management Studio中描述不一样),即可导出到文件。

在目标数据库上使用命令导入。

sqlcmd -S localhost -d <Database Name> -U <User Name> -P <Password> -i <SQL File Path>