SQL Server 生成sql脚本并执行 还原数据库

标签: sql脚本 sql server
74人阅读 评论(0) 收藏 举报
分类:

 上次介绍过如何通过bak文件来还原数据库文件,今天来介绍一下如何通过导出sql脚本的方式来备份并且还原新的数据库,不过这种方式比较适合数据库数据不太多的中小型数据表,下面通过SQL Server2012为例来进行说明。

      一、  备份数据库

           1.  选择某一个数据库,右键依次选择:任务==》生成脚本;

            

    2.  选择要编写脚本的数据库对象,注意此处可以选择特定的数据库对象,我们可以选择我们需要备份的数据表。

            

    3.  在当前页面下面第一步选择高级选项,然后再选择输出的sql脚本的保存位置。

            

    4. 高级选项中最重要的一步就是在”要编写的脚本的数据类型“中选择第一项“架构和数据”,这个默认是选择“仅限架构”,这个选项只会复制数据库的表结构而不会复制数据库的具体数据。

            

        5.   我们可以查看具体的导出的脚本和数据。

  二、 还原数据库

        1.   在一个新的数据库实例中创建一个一模一样的空的数据库,名称也为IGIS。

    2.   通过:文件==》打开文件,打开刚开始导出的脚本文件。    

            

    3.  选择执行或者是按下F5来执行相应的操作,就可以将相应的数据库里面的数据表结构和数据导入到新的数据库中,最终完成数据库的备份工作。 (注意:此处需要先数据库建好,然后将脚本中创建表(create table xxx)之前的语句都删除

            


出处:https://www.cnblogs.com/seekdream/p/5723079.html

查看评论

SqlSever 数据库批量备份&还原 脚本

批量备份脚本 Use master GO /*=================Usp_BackUp_DataBase======================== =====BackUp S...
  • u012320991
  • u012320991
  • 2017-03-12 10:20:22
  • 2206

sqlCmd下的备份还原执行sql脚本和事务等处理

标签: 脚本sqldatabaseintegerc数据库 2011-06-21 12:31 3913人阅读 评论(0) 收藏 举报 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...
  • mfkpie
  • mfkpie
  • 2017-05-08 16:32:02
  • 882

SQL Server 生成sql脚本并执行 还原数据库

 上次介绍过如何通过bak文件来还原数据库文件,今天来介绍一下如何通过导出sql脚本的方式来备份并且还原新的数据库,不过这种方式比较适合数据库数据不太多的中小型数据表,下面通过SQL Server20...
  • qq_23944441
  • qq_23944441
  • 2018-03-28 10:31:41
  • 74

SQl Server利用bak文件还原数据库

如何在sql server2005里导入bak文件 1.右击SQL Server 2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库” ...
  • xiaoyu90520
  • xiaoyu90520
  • 2014-04-23 13:10:04
  • 4853

SQLServer 生成还原数据库脚本的存储过程!

SQLServer 生成还原数据库脚本的存储过程!
  • kk185800961
  • kk185800961
  • 2015-10-15 16:59:09
  • 2131

Sql Server 备份恢复脚本

利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点:1. 获取SQL Server服务器上的默认目录2. 备份SQL语句的使用3. 恢复SQL语句的使用,同时考虑...
  • hanxin1987216
  • hanxin1987216
  • 2010-11-19 20:25:00
  • 3203

<em>sql</em> <em>server</em> 导入超大<em>SQL脚本</em>文件

解决<em>SqlServer</em>执行<em>脚本</em>,文件过大,内存溢出问题 <em>SQL</em> <em>Server</em>如何导入超大的.<em>sql</em>文件 <em>sqlserver</em>2012导入<em>sql</em>大文件 <em>Sql</em> <em>脚本</em>文件太大 <em>还原数据库</em> ...
  • 2018年04月14日 00:00

SQL Server数据库的备份和还原

在sql server数据库中,备份和还原都只能在服务器上进行,备份的数据文件在服务器上,还原的数据文件也只能在服务器上,当在非服务器的机器上启动sql server客户端的时候,也可以通过该客户端来...
  • qq_40285302
  • qq_40285302
  • 2018-03-28 08:37:36
  • 21

sql2008 语句还原数据库

--返回由备份集内包含的数据库和日志文件列表组成的结果集。  --主要获得逻辑文件名   www.2cto.com   --restore filelistonly from disk = 'D:...
  • smeyou
  • smeyou
  • 2013-05-30 16:44:17
  • 5800

Sql 脚本文件太大 还原数据库

在我将数据库的结构连同数据生成一个脚本文件db.sql 后,想在另外的电脑上恢复数据库,以便编程测试。然而,在我试图在SQL Server manager Studio上执行该脚本时,对方却告诉我,文...
  • YangangwuWuyangang
  • YangangwuWuyangang
  • 2016-05-25 09:34:08
  • 1341
    个人资料
    等级:
    访问量: 1546
    积分: 122
    排名: 126万+
    文章存档
    最新评论