您好,欢迎访问数据库运维|优化|安装|迁移|服务官网!
13261661949
SQL Server2019通过生成sql脚本并执行进行数据库还原-数据库恢复-数据库运维|优化|安装|迁移|服务_uDBok.com
联系我们

SQL Server2019通过生成sql脚本并执行进行数据库还原-数据库恢复-数据库运维|优化|安装|迁移|服务_uDBok.com

地址:北京市昌平区高新经济开发区
手机:13261661949

咨询热线13261661949

SQL Server2019通过生成sql脚本并执行进行数据库还原

发布时间:2021-02-11 10:24:39人气:2060
  • [list:title]

SQL Server 数据库还原无法经过分离和附加的操作,将高版本的.mdf 文件附加到低版本的服务器(例如:2019版的无法附加到2014班的SQLServer)。咱们能够经过导出sql脚本的方法来备份而且复原新的数据库,这种方法合适数据不多的中小型数据表。详细操作如下:
一、 备份数据库
1. 挑选某一个数据库,右键菜单顺次挑选:使命==》生成脚本;
2. 挑选要编写脚本的数据库对象,留意这儿能够挑选特定的数据库对象,也能够挑选整个数据库的脚本处处。(咱们直接挑选选项1),然后点击“下一步”
3. 在当前页面,能够设置处处脚本的文件名和文件详细途径。然后,挑选高档选项。
4. 高档选项中最重要的一步就是在”要编写的脚本的数据类型“中挑选第一项“架构和数据”,这个默认是挑选“仅限架构”,这个选项只会仿制数据库的表结构而不会仿制数据库的详细数据。咱们需要导出表结构和表中的数据。
5. 这时咱们完结了数据脚本的备份,能够检查详细的导出的脚本和数据。文件默认为:script.sql
二、 复原数据库
1. 在一个新的数据库实例中创建一个一模一样的空的数据库,称号也为DB_TEST。
2. 经过:菜单 文件-》打开文件,打开刚开始导出的脚本文件script.sql。 
3. 挑选履行或者是按下F5来履行相应的操作,就能够将相应的数据库里面的数据表结构和数据导入到新的数据库中,最终完结数据库的备份作业。
这儿必须要留意,原有的数据库实例中,不能含有 DB_TEST 相同名字的数据库。同时要确保SQL脚本里,新建数据库的物理地址途径的文件夹必须存在。(C:Program FilesMicrosoft SQL ServerMSSQL15.WPHSQLMSSQLDATADB_TEST.mdf)
成功履行脚本后,就能够完结数据库的复原操作,包括复原表结构和数据。

推荐资讯

13261661949