以下语句要在查询分析器中逐步逐句执行,删除注释标识"--"执行,完了再加上"--",接着执行下一句
--第一步: 在备份机建立共享文件夹 在程序代码中调用(或者CMD窗口)
--master..xp_cmdshell 'md D:\SqlBak'
--master..xp_cmdshell 'net share SqlBak=D:\SqlBak'
--第二步: 建立共享信用关系
--exec master..xp_cmdshell 'net use \\192.168.1.101\SqlBak 2008 /user:domain\wufeng1'
--第三步:备份数据库
--backup database mxsoftoa to disk='\\192.168.1.101\SqlBak\mxsoftoa.bak'
--差异备份
--backup database mxsoftoa to disk='\\192.168.1.101\SqlBak\mxsoftoa.bak' WITH DIFFERENTIAL
--第四步: 删除共享文件夹 在程序代码中调用(或者CMD窗口)
--master..xp_cmdshell 'net share SqlBak /delete'
--第五步: 恢复数据库
--restore database mxsoftoa from disk='\\192.168.1.101\SqlBak\mxsoftoa.bak'
--差异还原
--restore database mxsoftoa from disk='\\192.168.1.101\SqlBak\mxsoftoa.bak' WITH NORECOVERY在asp.net 中仍可参考以上操作语句。
分享到:
相关推荐
### SQL Server 远程备份与恢复详解 #### 一、SQL Server 远程备份与恢复概念 在现代企业环境中,数据安全与业务连续性至关重要。SQL Server 的远程备份与恢复功能为实现这一目标提供了强大的支持。远程备份是指将...
SQL Server自动备份与恢复系统是数据库管理中至关重要的环节,特别是在大型企业或高并发应用环境中,数据的安全性和可恢复性是保障业务连续性的重要因素。本文将深入探讨如何利用Delphi编程语言构建一个SQL Server...
总的来说,SQLServer远程备份工具1.42是一款强大且实用的软件,它结合了SQL Server的备份功能与远程操作的便利性,为企业和数据库管理员提供了一种高效、安全的数据库保护策略。通过DBBackup.exe的执行,用户可以...
总结,SQL Server 2000的远程备份和恢复是通过网络连接、共享目录以及适当的备份和恢复策略实现的。理解这些概念并正确配置,可以有效保护数据安全,减少因数据丢失带来的业务风险。使用专门的备份工具能进一步提高...
在描述中提到的“sqlserver 程序化备份”,意味着我们需要在Delphi应用程序中编写代码来执行SQL Server的备份任务。这可以通过以下步骤实现: 1. 连接数据库:使用ADOConnection组件,配置适当的连接字符串(如...
SQL Server 数据库远程备份与恢复软件
这有助于减轻本地存储压力,并实现远程备份,提高灾难恢复能力。同时,可以利用云服务的自动化备份和多版本控制功能,进一步优化备份流程。 数据库备份的另一个创新方向是使用第三方工具。市面上有许多专门的SQL ...
总的来说,这个“SQL Server自动备份与恢复系统(到FTP)源码”是一个全面的解决方案,涵盖了数据库备份、恢复和远程存储的关键环节,对于保障数据安全具有重要意义。通过理解和定制这个源码,你可以根据具体需求...
在压缩包中提供的"使用组件式数据库备份恢复"可能包含更详细的步骤和示例代码,例如如何使用组件化的方式设计备份系统,以及如何实现恢复功能。组件化设计可以帮助我们更好地组织代码,使其更易于维护和扩展。 总之...
本文基于 ASP.NET 和 C# 开发平台,探讨了一种用于远程备份与恢复 SQL Server 数据库的方法,特别关注解决“因为数据库正在使用,所以未能获得对数据库的排它访问权,RESTORE DATABASE 操作异常终止”这一常见问题。...
使用SQLDMO(SQL Distributed Management Objects)对象模型中的SQLServer对象,连接到SQL Server数据库,然后使用Backup方法来执行远程备份。相应地,还可以使用其他方法实现数据库的恢复。 5. 实现过程: 实现...
本工具是自己开发的,用于SQL Server 数据库的备份与还原用,有了本工具,设定好每一个数据库的备份时间,可以按年、月、日、时、分设置好后,到时间自动备份,工具还有备份数据为多少天前的可以自动删除,同时也有...
SQLServer数据库备份软件是针对微软的SQL Server数据库系统设计的一款专业工具,主要用于保障数据库的安全性和可靠性,通过定期或按需备份来防止数据丢失。在IT行业中,数据的重要性不言而喻,尤其是对于企业而言,...
本文将详细介绍两种实现Sqlserver2005远程备份的方法。 方法一: 1. 首先,你需要创建一个维护计划作业。在SQL Server Management Studio (SSMS)中,你可以新建一个维护计划,例如命名为“bak”。将左侧的“执行T-...
总的来说,实现SQL Server数据自动备份与异地恢复程序,关键在于理解备份和恢复的原理,编写和配置自动化脚本,以及正确地进行数据传输和恢复操作。遵循最佳实践,定期测试恢复过程,可以确保在遇到问题时能迅速有效...
在这个场景中,我们将讨论如何在Struts框架下,通过页面实现远程备份和恢复SQL Server 2000数据库的操作。 首先,我们需要理解SQL Server 2000的备份过程。备份是将数据库中的所有数据和元数据复制到一个或多个文件...
使用SQLSERVER的扩展存储过程实现远程备份与恢复 使用SQLSERVER的扩展存储过程实现远程备份与恢复
SQL Server数据库备份和恢复是数据库管理员日常工作中的重要环节,旨在确保数据库的安全性、完整性和可用性。随着计算机网络技术的迅速发展,网络数据安全问题变得日益突出,因此,制定合适的备份和恢复策略对于预防...