一:sqlsever数据库的几种备份和还原方法:

第一种:备份还原方法

1.选择要备份的数据库-任务-备份-

打开之后会看到里面有:

常规:在常规页面中我们可以看到:右下角位置有一个可以更改存储(备份的)路径:

这个文件名一定要以*.bak作为后缀名

注意:这个备份的路径,一定要事先建一个同名的文件夹用来保存该备份

选项:选项里面的备份到现有媒体集里面有两个选项,追加到现有备份集:之前备份的都会被记录下来,还原的时候供你选择,这里我们选择覆盖所有的现有备份集

然后,确定,就完成了

    还原:如果我们用以上方式备份了,不小心把它删掉,那我们就可以用这种方式还原

首先:我们先要建一个同名的数据库,名字一定要一样,数据库名-任务-还原-数据库-源设备

源设备

             
        常规文件选好之后,选项
              
          确定。还原成功了。
                
   
     第二种:
           我们建数据库会产生两个文件,一个数据文件*.mdf,一个日志文件*.ldf 
             
           它和.bak文件有什么区别呢?就是它比.bak文件多了一个日志文件。
           我们就可以对*.mdf做一个备份
           怎么备份呢?输出数据库就会把这两个文件删除。
           数据库名-任务-分离
                 
          分离之后,怎么去找回来呢?
          数据库-附加-选择*.mdf的该数据库数据,确定,就回来了。
            

如果我们的是2008的数据库文件,想在2005里面打开?低版本怎么打开高版本的数据库呢?【高版本兼容低版本】

 数据库名-属性-选项-兼容级别

还有一种备份方法,针对数据量不大的数据库

数据库名-任务-生成脚本-下一步-下一步-

编写数据脚本改为TRUE。然后下一步

选择表-下一步-

生成了脚本,我们保存一下,下次就可以打开,执行就ok啦。

 二.导入导出方法:

一个数据库的表导入到另一个数据库。数据库名-任务-导出数据-下一步

下一步之后:

下一步,选择要导入的表,下一步。

导入之后主键没有了。我们重新加入主键就好。

导入数据:

sqlsever备份,还原和导入导出方法的更多相关文章

  1. oracle11g数据库导入导出方法教程

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/xinxiaoyonng/article/ ...

  2. MySQL数据导入导出方法与工具mysqlimport

    MySQL数据导入导出方法与工具mysqlimport<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office ...

  3. [整理] C#调用SQLDMO.DLL时间数据库备份 / 还原。 (香神无涯) // C#实现SQLSERVER2000数据库备份还原的两种方法 (带进度条)

    /// <summary>/// 通过调用MSSQL的SQLDMO.DLL文件来实现备份数据库/// 1.首先在在项目中引用SQLDMO.DLL文件./// 2.在引用中的SQLDMO.D ...

  4. oracle备份与还原(导入导出)

    Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp相当于oracle数据还原与备份.说明:大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的 ...

  5. HBase数据备份及恢复(导入导出)的常用方法

    一.说明 随着HBase在重要的商业系统中应用的大量增加,许多企业需要通过对它们的HBase集群建立健壮的备份和故障恢复机制来保证它们的企业(数据)资产.备份Hbase时的难点是其待备份的数据集可能非 ...

  6. MySQL5.7.18 备份、Mysqldump,mysqlpump,xtrabackup,innobackupex 全量,增量备份,数据导入导出

    粗略介绍冷备,热备,温暖,及Mysqldump,mysqlpump,xtrabackup,innobackupex 全量,增量备份 --备份的目的 灾难恢复:意外情况下(如服务器宕机.磁盘损坏等)对损 ...

  7. mongodb备份恢复,数据导入导出

    数据导出 mongoexport 假设库里有一张apachelog表,里面有2 条记录,我们要将它导出 /test/mongodb/bin/mongo use wxdata switched to d ...

  8. mysql数据导入导出方法总结

    MySQL数据备份还原方式总结: 一.将数据导入到指定的数据库 第一种导入方式: (linux下和Windows 下语法是一样的,只是路径的书写方式不同而已) 1.创建一个空数据库 2.进入MySQL ...

  9. ASP .Net C# ---Excel导入导出方法

    导入导出的方法以及引用,可以自行创建一个帮助类 using System;using NPOI.SS.UserModel;using NPOI.XSSF.UserModel;using NPOI.HS ...

随机推荐

  1. .net微信公众号开发——群发消息

    作者:王先荣    本文将介绍微信公众号开发中用于群发消息的类MassMessage,包括:(1)MassMessage类:(2)群发:(3)删除:(4)预览:(5)查询发送状态:(6)接收推送群发结 ...

  2. Swift 3 新特性

    原文:What's New in Swift 3? ,作者:Ben Morrow,译者:kmyhy Swift 3将于今年下半年推出,为Swift开发者们带来了很多核心代码的改变.如果你没有关注过 S ...

  3. C#利用NOPI处理Excel的代码

    using System; using System.Data; using System.IO; using System.Text; using System.Web; using NPOI.HP ...

  4. visual studio 2013使用技巧

    去掉 引用提示 文本编辑器=>所有语言=>codelens visual studio 由于以前的函数求值超时,函数求值被禁用.必须继续执行才能重新启用函数求值 visual studio ...

  5. Linux设备驱动剖析之Input(三)

    /* get current state of buttons */ ; i < pdata->nbuttons; i++) gpio_keys_report_event(&dda ...

  6. [原创]Android系统中常用JAVA类源码浅析之HashMap

    由于是浅析,所以我只分析常用的接口,注意是Android系统中的JAVA类,可能和JDK的源码有区别. 首先从构造函数开始, /** * Min capacity (other than zero) ...

  7. CSS技巧(二):CSS hack

    什么是CSS hack CSS hack由于不同的浏览器,比如IE6,IE7,Firefox等,对CSS的解析认识不一样,因此会导致生成的页面效果不一样,得不到我们所需要的页面效果. 这个时候我们就需 ...

  8. 转载 ACM训练计划

    leetcode代码 利用堆栈:http://oj.leetcode.com/problems/evaluate-reverse-polish-notation/http://oj.leetcode. ...

  9. url rewrite

    http://www.microsoft.com/taiwan/technet/iis/expand/URLRewrite.aspx http://www.iis.net/learn/extensio ...

  10. mysql同主机数据库复制

    我们有时候需要在测试环境和生产环境下做交换.以下可以快速的复制数据库,支持大容量(1G以上) 1.将database_DEV数据库导成database_DEV.contents.gz压缩文件 mysq ...