用于校验 SQL Server 数据库备份的脚本-will.miao
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-查询/SQL语句


用于校验 SQL Server 数据库备份的脚本

发表时间:2017/9/15 8:13:12 评论(1) 浏览(4268)  评论 | 加入收藏 | 复制
   
摘 要:你是否遇见过这样的情况,每天进行正常的数据库备份。但是当需要从备份中恢复数据库的时候却失败了?本脚本就是对备份进行校验,保证恢复的成功。
正 文:
USE MASTER
-- Add a new backup device
-- Ensure that the SQL Server can read from the physical location where the backup is placed
--                    TYPE      NAME           PHYSICAL LOCATION
EXEC SP_ADDUMPDEVICE 'disk','networkdrive','\\VPCW2K8\Database Backup\Test.bak'
 
-- Execute the Restore operation in VERIFY ONLY mode
-- Provide the actual paths where you plan to restore the database.
-- This is because VERIFYONLY also checks for available space
RESTORE
VERIFYONLY
FROM  networkdrive
WITH
MOVE N'TESTDB_DATA'    TO N'E:\TestDB\TestDB_Data.mdf',  
MOVE N'TESTDB_INDEXES' TO N'E:\TestDB\TestDB_Idx.mdf',  
MOVE N'TESTDB_LOG'     TO N'E:\TestDB\TestDB_LOG.ldf'
 
-- Drop THE DEVICE
--                   Name         , Physical File (OPTIONAL - if present, the file is deleted)
EXEC SP_DropDEVICE 'networkdrive'


Access软件网交流QQ群(群号:198465573)
 
 相关文章
校验密码限制出错次数  【咱家是猫  2007/11/24】
access数据库备份问题讨论  【umvsoft整理  2008/7/19】
带校验码的账号密码登陆框  【马喜立  2011/8/10】
身份证号码校验公式  【雄鹰  2011/9/5】
SQL2005数据库备份-手动和自动两方法  【风行  2011/12/19】
数据库备份自动打包  【huangjing  2012/2/22】
【Access小品】你懂的--必填控件校验示例  【煮江品茶  2015/3/20】
常见问答
技术分类
相关资源
文章搜索
关于作者

will.miao

文章分类

文章存档

友情链接