1,数据库恢复的方法

没有备份,是没有办法恢复的, 不论哪种数据库,一般都是,数据库重建,在导入备份数据也有其他操作,要看什么数据库,比如sqlserver 附加数据库,导入备份 等 ,前提都是有相应的 备份数据
什么数据库?比如oracle还能用归档日志

数据库恢复的方法

2,master数据库损坏的解决办法有哪些

遇到损坏或者错误的master数据库是最难解决情况之一。Master数据库包含了SQL Server需要的关键信息。如果master数据库出错,那么SQL Server就不能启动。要在这种情况下还原master数据库,可以按照下面这些步骤来从灾难中恢复过来:1. 使用\PRogram Files\Microsoft SQL Server\80\Tools\Binn目录下的rebuidm.exe文件重建master数据库。重建master数据库可以使数据库文件完整无缺。为以防万一,经常把数据和日志文件备份到一个单独的目录是个不错的主意。2. 使用-m参数启动SQL Server,这样可以以单用户模式重新启动SQL Server。3. 从最近一次已知最好的备份来还原master数据库。4. 核实master数据库是不是已经成功还原:确认所有数据库都已恢复正常运行。从最近一次已知最好的备份来还原msdb数据库。5. 以普通模式停止和启动SQL Server。6. 向生产用户开放数据库。如果这样做没有效,那么重建master数据库然后附加这个数据库。master数据库出现问题,那么服务器上所有的数据库都会出现问题。总的来说,恢复时要完成的第一个步骤就是安装一个新的master数据库,使服务器至少能够启动。

master数据库损坏的解决办法有哪些

3,如何恢复数据库

sql数据文件就是mdf文件和ldf文件,只要把他们没丢失,就没事。如果你是默认安装和建立数据库的话,数据文件应该在 microsoft sql server\mssql\data下,看看有没有。恢复数据库时,打开企业管理器,本地的数据库右键-〉所有任务-〉附加数据库〉找到相应的mdf文件,从而恢复相应的数据库。
1,先打开SqlServer2008,然后鼠标选中数据库点击右键,选择列表中的还原数据库,最后弹出还原数据库界面2,先输入目标数据库;然后选中源设备(因为本人的备份数据放在电脑D盘),最后点后面的按钮,弹出指定备份界面3,在指定备份界面上点添加按钮,弹出指定备份文件夹界面,找到存放备份数据库的文件夹,然后选中文件夹中的备份数据库,该界面的下方会显示:所选路径、文件类型、文件名,最后确定选择还原的数据库4,确定要还原的数据库没问题后,指定备份界面上的备份位置会显示备份的数据库的详细位置5,确定还原数据库的备份位置没问题后,自动返回到还原数据库界面,此时界面上会显示 选择用于还原的数据库,复选框勾上6,确定选择的备份数据进行还原,界面上会弹出提示还原成功已完成的信息(还原过程中需等待几分钟)7,备份数据库还原成功后,在SqlServer2008的 数据库列表下,可以看到已还原成功的数据库

如何恢复数据库

4,讲SQL Server数据库的几种恢复模式

恢复模式说明了工作丢失的风险,能否恢复到时点? SQL Server数据库有三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式。 相对于简单恢复模式而言,完整恢复模式和大容量日志恢复模式提供了更强的数据保护功能。这些恢复模式都是基于备份事务日志来提供完整的可恢复性及在最大范围的故障情形内防止丢失工作。通常,数据库使用完整恢复模式或简单恢复模式。 下面对三种恢复模式做一个比较: 恢复模式 日志备份 恢复点 优点 缺点 解决方案及建议 简单(Simple) 无日志备份。 自动回收日志空间以减少空间需求,实际上不再需要管理事务日志空间。 最新备份之后的更改不受保护。在发生灾难时,这些更改必须重做。只能恢复到备份的结尾。 简单恢复模式可最大程度地减少事务日志的管理开销,因为不备份事务日志。 如果数据库损坏,则简单恢复模式将面临极大的工作丢失风险。数据只能恢复到已丢失数据的最新备份。 在简单恢复模式下,备份间隔应尽可能短,以防止大量丢失数据。简单恢复模式并不适合生产系统,因为对生产系统而言,丢失最新的更改是无法接受的。在这种情况下,我们建议使用完整恢复模式。 完整(Full) 需要日志备份。 理论上可以恢复到任意时点。 数据文件丢失或损坏不会导致丢失工作。 此模式完整记录所有事务,占用大量空间。 大容量(Bulk-logged) 需要日志备份。 如果在最新日志备份后发生日志损坏或执行大容量日志记录操作,则必须重做自该上次备份之后所做的更改。 可以恢复到任何备份的结尾。不支持时点恢复。 该模式是完整恢复模式的附加模式,允许执行高性能的大容量复制操作。通过使用最小方式记录大多数大容量操作,减少日志空间使用量。 比完整模式节省日志存储空间。 对于某些大规模大容量操作(如大容量导入或索引创建),暂时切换到大容量日志恢复模式可提高性能并减少日志空间使用量。由于大容量日志恢复模式不支持时点恢复,因此必须在增大日志备份与增加工作丢失风险之间进行权衡。 注意: 1. 适合于数据库的恢复模式取决于数据库的可用性和恢复要求。 2. 在完整恢复模式和大容量日志恢复模式下,必须进行日志备份。

文章TAG:数据库有哪些恢复方式  数据库恢复的方法  
下一篇