Jeffrey Ye - EVERYTHING IS POSSIBLE, NOTHING IS IMPOSSIBLE, JUST TO IT

C++, VC++, VB.NET, VC#, Java Script, .NET, COM, ATL, WTL, SDK, Database, UML, System Archtecture and other technicals

  VC知识库BLOG :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 登录 ::
  5 随笔 :: 1 文章 :: 22 评论 :: 0 Trackbacks
<2004年5月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

News

Welcome to Jeffreys' blog. Start from .net......

留言簿(0)

随笔档案

文章分类

文章档案

相册

好友链接

搜索

最新评论

阅读排行榜

评论排行榜

2004年5月27日 #

IF EXISTS(SELECT name FROM master.dbo.sysdevices WHERE name = N'mx_hr_backup')
    EXEC sp_dropdevice 'mx_hr_backup'    // 删除原备份设备
GO

DECLARE @filename VARCHAR(255)
DECLARE @now AS DATETIME

SELECT @now = GetDate()
SELECT @filename = 'C:\Program Files\Wizit Software\Wiz_HR\mx_hr_' +  //备份文件主文件名
    CAST(DATEPART(yyyy, @now) AS VARCHAR) + 
    CAST(DATEPART(mm, @now) AS VARCHAR) + 
    CAST(DATEPART(dd, @now) AS VARCHAR) + 
    CAST(DATEPART(hh, @now) AS VARCHAR) + 
    CAST(DATEPART(mi, @now) AS VARCHAR) + 
    CAST(DATEPART(ss, @now) AS VARCHAR) + 
    CAST(DATEPART(ms, @now) AS VARCHAR)

IF EXISTS(SELECT * FROM sysobjects WHERE id = OBJECT_ID(N'xm_hr'))
BEGIN
    EXEC sp_addumpdevice 'disk', 'mx_hr_backup', @filename    // 添加备份设备
    BACKUP DATABASE xm_hr TO mx_hr_backup WITH INIT           // 备份数据库
END

GO
发表于 2004-05-27 05:09 Jeffrey.Ye 阅读(3330) | 评论 (8)编辑 收藏