DB:SQL2000
服务器OS:windows2003
备份服务器:winxp DECLARE @CurDate datetime
DECLARE @BkTime nvarchar(20)
DECLARE @DelTime nvarchar(8)
DECLARE @DBName varchar(30)
Declare @BkFolder nvarchar(100)
Declare @BkLogFile Varchar(200)
Declare @DelFile Varchar(200)
Declare @BkFile Varchar(200)
--设置需要备份的数据库
SET @DBName='test'
--设定存放备份文件的文件夹
SET @BkFolder='\\192.168.0.62\update'
--取得备份时间
SET @CurDate=getdate()
SET @BkTime=convert(nvarchar(8),@CurDate,112)+'.'+Convert(nvarchar(2),DatePart(hh,@CurDate)) + '.' +
Convert(nvarchar(2),DatePart(mi,@CurDate))+ '.' + Convert(nvarchar(2),DatePart(ss,@CurDate))
--取得需要删除的备份文件的时间
SET @DelTime=convert(nvarchar(8),getdate()-3,112)
--生成删除备份文件语句
SET @DelFile ='Del "' + @BkFolder + '\' + @DBName +@DelTime +'*'
--生成数据库备份文件名
SET @BkFile=@BkFolder + '\'+@DBName + @BkTime + '.BAK'
--执行删除备份文件
Exec Master.dbo.Xp_CmdShell @DelFile
--备份数据库
BackUp Database @DBName To Disk=@BkFile
192.168.0.62电脑上的update文件夹共享 完全控制
但是在服务器的查询分析器中 运行上述语句时报错:
(所影响的行数为 2 行)
服务器: 消息 3201,级别 16,状态 1,行 26
无法打开备份设备 '\\192.168.0.62\update\test20130725.12.8.25.BAK'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
服务器: 消息 3013,级别 16,状态 1,行 26
BACKUP DATABASE 操作异常终止。
服务器OS:windows2003
备份服务器:winxp DECLARE @CurDate datetime
DECLARE @BkTime nvarchar(20)
DECLARE @DelTime nvarchar(8)
DECLARE @DBName varchar(30)
Declare @BkFolder nvarchar(100)
Declare @BkLogFile Varchar(200)
Declare @DelFile Varchar(200)
Declare @BkFile Varchar(200)
--设置需要备份的数据库
SET @DBName='test'
--设定存放备份文件的文件夹
SET @BkFolder='\\192.168.0.62\update'
--取得备份时间
SET @CurDate=getdate()
SET @BkTime=convert(nvarchar(8),@CurDate,112)+'.'+Convert(nvarchar(2),DatePart(hh,@CurDate)) + '.' +
Convert(nvarchar(2),DatePart(mi,@CurDate))+ '.' + Convert(nvarchar(2),DatePart(ss,@CurDate))
--取得需要删除的备份文件的时间
SET @DelTime=convert(nvarchar(8),getdate()-3,112)
--生成删除备份文件语句
SET @DelFile ='Del "' + @BkFolder + '\' + @DBName +@DelTime +'*'
--生成数据库备份文件名
SET @BkFile=@BkFolder + '\'+@DBName + @BkTime + '.BAK'
--执行删除备份文件
Exec Master.dbo.Xp_CmdShell @DelFile
--备份数据库
BackUp Database @DBName To Disk=@BkFile
192.168.0.62电脑上的update文件夹共享 完全控制
但是在服务器的查询分析器中 运行上述语句时报错:
(所影响的行数为 2 行)
服务器: 消息 3201,级别 16,状态 1,行 26
无法打开备份设备 '\\192.168.0.62\update\test20130725.12.8.25.BAK'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
服务器: 消息 3013,级别 16,状态 1,行 26
BACKUP DATABASE 操作异常终止。
解决方案 »
- set @sse1=SUBSTRING(@gz0,1,2)+SUBSTRING(@gzd0,1,4)+@nn 请问错在哪里
- 请问如何把存储过程返回的结果集作为数据源再次查询
- 请问存储过程中可以调用自身存储过程吗?
- 如何判断多个连接相互阻塞时,大家竞争的时那些表或者那些操作?
- sql query analyzer连接记录
- mysql group_concat
- 这个语句怎么写
- windows 2000 server 能够安装MSDE吗?为什么我的不行
- 急!急!急,怎样在access2000中对日期进行查询,比如大于那一天
- 搞不定这条语句,要失业了啊,请大哥们帮帮忙
- SQL 排序
- 数据误删,用Log Explorer恢复问题。
你可以先本地备份好,再通过其他办法传送到异地