求助!用作业方式备份大数据库时报错

tianleping 2011-02-03 06:33:07
同样的脚本,备份100MB以内的小数据库没有问题,备份这个2.8G的数据库时每次都报错,无论是完整备份还是差异备份

数据库服务器和放备份文件的都是机架式服务器,千兆网卡,局域网

求高手帮忙!


SQL作业脚本:
完整备份:declare @filename nvarchar(100) set @filename='\\192.168.2.202\BackUp\cosmos_'+replace(replace(replace(convert(varchar(10),getdate(),120),'-',''),':',''),' ','')+'_full.bak'
BACKUP DATABASE [cosmos] TO DISK=@filename WITH NOINIT,NOUNLOAD,NAME=N'cosmos备份',NOSKIP,STATS=10,NOFORMAT

差异备份:declare @filename nvarchar(100) set @filename='\\192.168.2.202\BackUp\cosmos_'+replace(replace(replace(convert(varchar(10),getdate(),120),'-',''),':',''),' ','')+'.bak'
BACKUP DATABASE [cosmos] TO DISK=@filename WITH DIFFERENTIAL,NOINIT,NOUNLOAD,NAME=N'cosmos备份',NOSKIP,STATS=10,NOFORMAT

详细信息:已以用户 Backuper 的身份执行。 已处理百分之 10。 [SQLSTATE 01000] (消息 3211) 已处理百分之 20。 [SQLSTATE 01000] (消息 3211) 已处理百分之 30。 [SQLSTATE 01000] (消息 3211) 已处理百分之 40。 [SQLSTATE 01000] (消息 3211) 已处理百分之 50。 [SQLSTATE 01000] (消息 3211) 已处理百分之 60。 [SQLSTATE 01000] (消息 3211) 已处理百分之 70。 [SQLSTATE 01000] (消息 3211) 已处理百分之 80。 [SQLSTATE 01000] (消息 3211) 已处理百分之 90。 [SQLSTATE 01000] (消息 3211) 已为数据库 'cosmos',文件 'cosmos_Data' (位于文件 1 上)处理了 336240 页。 [SQLSTATE 01000] (消息 4035) 已处理百分之 100。 [SQLSTATE 01000] (消息 3211) 已为数据库 'cosmos',文件 'cosmos_Log' (位于文件 1 上)处理了 3 页。 [SQLSTATE 01000] (消息 4035) 在对 '\\192.168.2.202\BackUp\cosmos_20110203_full.bak' 尝试 'FlushFileBuffers' 时,操作系统返回了错误 '64(指定的网络名不再可用。)'。 [SQLSTATE 42000] (错误 3634) BACKUP DATABASE 正在异常终止。 [SQLSTATE 42000] (错误 3013). 该步骤失败。
...全文
92 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
王向飞 2011-02-06
在本机备份试试。
回复
飘零一叶 2011-02-06
http://topic.csdn.net/u/20090506/14/5fd18a29-cf35-49a9-88b6-657b3acac002.html?27112
参考
回复
Rotel-刘志东 2011-02-04
这样大的数据库最好采取差异备份,执行时间过长。在此不要对数据库做任何的操作了。
回复
Oraclers 2011-02-04
看信息是网络问题。先试试备份到本机,如果不出错,就可以得到证明。
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2011-02-03 06:33
社区公告
暂无公告