1.在做数据库的备份时,主意备份的“目标”中,最好是只有一个路径,如果多个路径,在还原时,则需要提供多个bak文件才能成功还原,否则还原失败,并提示“介质集有2个介质簇,但只提供了1个。必须提供所有成员”;备份成功后,该路径生成一个bak文件,该文件是数据文件不包括该数据库的结构信息,如果在备份时“选项”中是选中“追加到现有的备份集”那么该文件并不是说一个文件就只存了一次备份的数据,而是保存着所有的备份信息,在你想还原的时候,会列出来供你选择哪一个版本是你想还原的;如果“选项”选中的是“覆盖所有现有的备份集”,那么就只有一份最新的了,也就是说一旦数据发生结构性变化时,比如增加或者删除了一个表的字段,那么很可能就还原不成功了。
2. 还有一个注意的地方,就是数据库备份只能是备份到本机
3. 还原时,有两种方式,一种是“数据库还原”,系统会在安装目录中找到该数据库的那份“最新”的备份;一种是“文件”还原,也就是可以通过数据文件bak来还原;不管是通过哪种方式来还原,有可能会出现以下错误“因为数据库正在使用,所以无法获得对数据库的独占访问权”,解决方法:重启数据库服务器;
4.以上是数据的备份还原,如果是要涉及数据库结构的备份,比如表结构,存储过程。。。。。的备份,有两种方法:一种就用“附加”mdf文件,这种方法当然会附带所有的信息,包括数据,但是在拿不到mdf的情况下,比如你要复制的数据库是别人的服务器的,而你的权限拿不到mdf的,就只能用以下这种方法,也就是另一种方法:首先对源数据库生成脚本(任务-生成脚本)从而得到该数据库的结构,再“导入数据”。
分享到:
相关推荐
通过《SQL Server 数据库备份和还原认识和总结(一)》,相信您对数据备份和还原有了一个更深入的认识,在上文中我没有对事务日志做剖析,在此推荐宋沄剑的文章,对事务日志做了比较详细的讲解://...
SQL Server 数据库备份和还原 数据库备份是指将数据库中的数据复制到外部存储介质中,以便在数据丢失或损坏时进行恢复。备份是数据库管理员的重要任务之一,能够确保数据的安全和可靠性。SQL Server 提供了多种备份...
本文将详细介绍Microsoft SQL Server数据库备份和还原的方法,重点讨论数据库的完全备份、差异备份和事务日志备份等几种备份方法的综合应用。 数据库备份的备份设备主要包括磁盘文件、磁带和命名管道三种。磁盘文件...
SQL Server数据库备份和还原.pdf
SQL Server数据库的备份和还原是维护数据库稳定性与可靠性的重要环节。通过合理的备份策略以及掌握正确的还原方法,可以有效地避免因意外情况导致的数据丢失。本文介绍了几种常见的备份与还原方式及其具体步骤,希望...
上述操作涵盖了SqlServer数据库备份与还原的基本知识点,包括手动备份的步骤、自动备份的配置、还原操作流程及常见问题。掌握这些知识点对于任何SqlServer数据库管理员来说都是至关重要的。在实际工作中,根据不同的...
### 批处理(BAT)实现SQL Server数据库备份与还原 #### 一、概述 在日常的数据库维护工作中,定期对数据库进行备份是非常重要的一个环节,它能够帮助我们防止因硬件故障、软件错误或其他不可预见的情况导致的数据...
总之,使用C#和ASP.NET实现SQL Server数据库备份,主要涉及SMO库的使用,通过编写代码来配置备份类型、设备和选项,然后调用SqlBackup方法执行备份。在实际应用中,还需要考虑错误处理、日志记录、备份策略规划等...
为了实现上述功能,你需要在项目中引用Microsoft.SqlServer.Smo和Microsoft.SqlServer.SqlManagementUtils库。在压缩包文件"SQL Server数据库备份与恢复"中,可能包含了详细的C#代码示例,你可以参考这些示例来理解...
SQL Server的数据库备份和还原是数据库管理中至关重要的环节,对于数据安全性以及灾难恢复具有决定性的作用。在本文中,我们将深入探讨SQL Server的备份和还原机制,特别是针对SQL Server 2008和2012这两个版本。 ...
sql server2005的数据库备份和还原,都是完整备份和还原
### SQL Server 数据库备份后登录名丢失问题及解决方法 #### 背景与问题概述 在进行SQL Server数据库的备份与恢复操作时,经常会出现一个棘手的问题:原本数据库中的登录名在恢复到另一台服务器后消失不见,导致...
将Sql Server 2000中的数据库备份文件还原到sql2005中 ...将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中需要了解Sql Server 2000和Sql Server 2005之间的差异,并正确地进行还原操作。
SQL Server数据库备份与还原是数据库管理中的重要组成部分,它关系到数据的完整性和业务的连续性。在进行备份和还原时,需要根据数据的重要性、操作频率以及潜在的故障风险来选择合适的备份策略。 备份设备是执行...
以下是 SQL Server 2000 和 SQL Server 2008 两个版本下的数据库备份和还原方法。 备份数据库 备份数据库是数据库管理员和开发者需要掌握的重要技术。 SQL Server 数据库的备份比较简单,两种版本的备份方法差别...
还原数据库具有还原到新库和原库的功能,工具已兼具开机自动启动的功能,备份功能只针对本机服务器,不能备份还原远程数据库。工具基本为绿色软件,有.net的windows系统,基本无需任何安装,直接使用。
SQLServer2008R2数据库备份与还原操作文档.pdf
### SQL Server数据库的备份与还原知识点...通过上述知识点的介绍,我们可以了解到SQL Server数据库备份与还原的具体方法及注意事项。正确地实施备份策略并遵循最佳实践,对于维护数据库系统的稳定运行具有重要意义。
数据库技术与应用—SQL Server第数据库备份与还原PPT学习教案.pptx 本资源主要讲解了数据库备份与还原技术的相关知识点,涵盖了数据库备份的重要性、备份方式、备份设备的创建与管理、数据库备份的实现等方面。 1....
本文将详细阐述如何使用SQL Server 2000进行数据库备份和还原,并介绍一款名为"数据库备份还原.exe"的实用工具,以简化这一过程。 一、SQL Server 2000数据库备份 1. 备份类型: - 完全备份:备份整个数据库,...