我自己的项目的sqlserver 2008 r2 express的自动备份的脚本
来源:互联网 发布:nginx 集群配置 编辑:程序博客网 时间:2024/05/18 02:08
参见上一篇文章
backup_database.bat
C:
cd C:\Program Files\Microsoft SQL Server\100\Tools\Binn
SQLCMD -S .\sqlexpress -U sa -P Dayawan123 -i J:\Database_Backup\backup.sql
backup.sql
GO
DECLARE
@backupTime VARCHAR(20)
DECLARE
@fileName VARCHAR(1000)
SELECT
@backupTime=(CONVERT(VARCHAR(8), GETDATE(), 112) +REPLACE(CONVERT(VARCHAR(5), GETDATE(), 114), ':', ''))
SELECT
@fileName='J:\Database_Backup\DB_'+@backupTime+'.bak'
backup database SafetyValve to disk=@fileName
GO
然后是创建的计划任务
safetyValve backup.xml
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
<RegistrationInfo>
<Date>2015-05-11T16:50:27.0939616</Date>
<Author>WINDOWS-XCBQ5Y7\Administrator</Author>
<Description>backup every 2 am</Description>
</RegistrationInfo>
<Triggers>
<CalendarTrigger>
<StartBoundary>2015-05-11T02:00:00</StartBoundary>
<Enabled>true</Enabled>
<ScheduleByDay>
<DaysInterval>1</DaysInterval>
</ScheduleByDay>
</CalendarTrigger>
</Triggers>
<Principals>
<Principal id="Author">
<UserId>WINDOWS-XCBQ5Y7\Administrator</UserId>
<LogonType>InteractiveToken</LogonType>
<RunLevel>LeastPrivilege</RunLevel>
</Principal>
</Principals>
<Settings>
<MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
<DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
<StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
<AllowHardTerminate>true</AllowHardTerminate>
<StartWhenAvailable>false</StartWhenAvailable>
<RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
<IdleSettings>
<Duration>PT10M</Duration>
<WaitTimeout>PT1H</WaitTimeout>
<StopOnIdleEnd>true</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
</IdleSettings>
<AllowStartOnDemand>true</AllowStartOnDemand>
<Enabled>true</Enabled>
<Hidden>false</Hidden>
<RunOnlyIfIdle>false</RunOnlyIfIdle>
<WakeToRun>false</WakeToRun>
<ExecutionTimeLimit>P3D</ExecutionTimeLimit>
<Priority>7</Priority>
</Settings>
<Actions Context="Author">
<Exec>
<Command>J:\Database_Backup\backup_database.bat</Command>
</Exec>
</Actions>
</Task>
- 我自己的项目的sqlserver 2008 r2 express的自动备份的脚本
- SqlServer 2008 r2 express的自动备份实现
- SqlServer 2008 r2 express的自动备份实现
- SqlServer 2008 r2 express的自动备份实现
- SqlServer 2008 r2 express的自动备份实现
- SqlServer 2008 express的自动备份实现
- SQLServer 2008 R2 Express导入数据库的自我修养
- 自己写的每日自动备份脚本
- 自己备份的JS脚本
- 进行自动备份的脚本
- 数据库的自动备份脚本
- cPanel自动备份的脚本
- 自动备份数据库的脚本
- mysql的自动备份脚本
- 资料自动备份的脚本
- 分享我的自动备份脚本 Linux shell
- 我的MySQL备份脚本
- 自动定时备份sqlserver数据库的方法
- spring定时任务
- 理解B+树算法和Innodb索引
- class卸载、热替换和Tomcat的热部署的分析
- iOS SDK详解之App使用Touch ID认证
- 简单的android音乐播放器
- 我自己的项目的sqlserver 2008 r2 express的自动备份的脚本
- 预编译头的作用
- LINK - HttpClient + PATCH support
- iOS —— SQLite3 功能使用详解 (三)
- Vijos-P1691-输油管道问题(Java + 大西瓜......)
- 绿色家居,中山人需要你
- latex .ps转换pdf的时候option里嵌入字体与否有何区别 | 附IEEE PDF eXpress 格式审查失败解决办法
- leetcode 日经贴,Cpp code -Valid Sudoku
- 织梦安装在子目录会出现问题的解决技巧集合