CSDN论坛 > Delphi > 数据库相关

怎么样编写程序自动还原数据库,不是手工还原:) [问题点数:0分]

Bbs2
本版专家分:120
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:7670
Bbs2
本版专家分:420
Bbs2
本版专家分:420
匿名用户不能发表回复!登录|注册
其他相关推荐
SQLServer 生成还原数据库脚本的存储过程!
SQLServer 生成还原数据库脚本的存储过程!
如何恢复master数据库
   今天,重装Sql2000数据库后,在恢复master数据库时出现了错误,提示为“当试图还原master数据库时,必须以单用户模式使用restoredatabase,restore database操作异常终止”。在网上搜索了一下,发现了一篇介绍比较详细的,而且也确实解决了这一问题(我在VM上测试过可以),特将其全文转贴如下:   关于系统数据库的恢复总结如下:           在SQL 
SQLServer还原数据库失败(Microsoft.SqlServer.Management.RelationalEngineTasks)
还原数据库失败,大致提示: Restore of database 'farhangi_db' failed. (Microsoft.SqlServer.Management.RelationalEngineTasks) 解决方法: http://stackoverflow.com/questions/19624189/what-is-the-cause-of-this-error
SQL Server 数据库备份的三个恢复模型
本文假定你有备份数据库的权限。也就是说,你要么是系统管理员,要么是db_owner或者backupadministrator。还有,我们还假定你的操作系统提供了访问备份所需要的资源的权利,例如,访问磁盘或者磁带驱动器。 从哪儿开始 在你开始备份一个SQL Server数据库之前,你需要知道该数据库使用了哪个恢复模型。这里有三种不同的恢复模型:FULL、BULK_LOGGED和SIMPLE。
sqlserver2008R2还原数据库
sqlserver2008R2还原数据库当使用sqlserver还原数据库时出现如下错误: 为备份或还原操作指定的设备太多;只允许指定64个设备。RESTORE DATABASE操作异常终止。 解决过程: - 在网上查找该报错原因,初步锁定是sqlserver版本过低 - 检查使用的sqlserver版本,发现是2008版本,并不是所谓的数据库版本过低,继续查
mysql自动备份、恢复脚本(linux的shell、windows的批处理)
1、linux下shell: #!/bin/sh remote_host="10.50.3.162" remote_db="iis" romote_user="iis" remote_passwd="ahxXuKruZQERVxWFI5og" local_db="iis" local_user="iis" local_passwd="iis" echo '备份远程数据库数据' mysqldump
让MySQL数据库自动恢复的具体操作
如果MySQL服务器启用了二进制日志,你可以使用mysqlbinlog工具来恢复从指定的时间点开始 (例如,从你最后一次备份)直到现在或另一个指定的时间点的数据。“mysqlbinlog:用于处理二进制日志文件的实用工具”。 要想从二进制日志恢复数据,你需要知道当前二进制日志文件的路径和文件名。一般可以从选项文件(即my.cnf or my.ini,取决于你的系统)中找到路径。如果未包含在选项
SQL Server 只想对备份的文件恢复数据文件,不恢复日志文件
--Garnett_KG 2005 下: 1).  RESTORE DATABASE [baktest_data] FROM DISK=你的备份 WITH MOVE 数据文件名 TO 某路径 ,NO_LOG     2). 第一步做完後,将会出现一个(Restoring)的数据库 接着再重建一个新的DB, 比如 baktest_nolog
Oracle还原表空间的切换和删除
作者:雨竹清风数据库中可以有多个表空间,但是活动的只有一个,因此可以使用命令来切换表空间。命令为:alter system set undo_tablespace=表空间名;查询是否成功使用数据字典v$parameter。删除还原表空间时,应注意当前的还原表空间是不能删除的,因此可以切换到另一个还原表空间后再删除。也可以等待当前的事务完成后再删除。删除还原表空间的命令为:drop tablespa
还原数据库时发生错误,提示'逻辑文件 'XX' 不是数据库 'XX' 的一部分"之类的错误
在恢复的时候,逻辑文件名不可以修改,你指定的物理文件存放的位置必须存在. 
关闭