高版本的SQLServer2016 还原到低版本的SQL Server2012

 说明:由于本人要还原的数据库比较大,所以采用CMD命令脚本方式

 
一.备份数据库,生成sql脚本备用
    1. 右击数据库 --> 任务 --> 生成脚本。
 
    2. 在生成脚本的“选择对象”步骤选择“编写整个数据库及所有数据库对象的脚本选项”。下一步。
 
    3. 在生成脚本的“设置脚本编写选项”界面, 点击【高级】按钮进入高级选项。
 
 
 
 
 
 
 
 二.在低版本的数据库中创建数据库
        注意:数据库名称随意(与原高版本的数据库名不同即可)。
 
 
 
三.CMD命令
SQLCMD -U sa -P 123 -S "127.0.0.1\SQLExpress" -d dbname -r -i d:\dbscript.sql
 说明:SQLExpress是本地数据库服务器(低版本的),dbname 是新建的数据库名称,dbscript.sql 是备份的脚本文件  -U 后面是数据库用户名, -P 后面是数据库用户的密码 -S后是服务器名(数据库地址\实例)。
 
例如:SQLCMD -U sa -P 123 -S "127.0.0.1\YSP2433" -d test -r -i d:\2012jiaoben.sql
 
 
SQLCMD -U sa -P 111 -S "127.0.0.1" -d wl37_com_db_20172 -r -i h:\1.sql
 
 

 

    相关文章

评论

发表新评论

此内容将保密,不会被其他人看见。
点击刷新验证码
  • 可用的 UBB 标签:
  • 留言最长字数:1000。