请教sql2008备份数据库问题

zhengduan964532 2010-01-12 03:27:32
在SQL2008中,进行备份数据库如下脚本:

Declare @Backup_Path Varchar(3000)
Declare @Backuo_Time Varchar(200)
Set @Backuo_Time = 'dbcs_log' + CONVERT (Varchar,GetDate(),112) + Replace(CONVERT (Varchar,getDate(),108),':','') + '.bak'
Set @Backup_Path = 'BackUp Database dbcs_log to Disk = ''d:\' + @Backuo_Time + ''''
Print @Backup_Path
Execute(@Backup_Path)

总是提示:无法打开设备,出现操作系统错误,RESTORE 终止。查看原因是操作系统硬盘是NTFS格式,就无法备份,但是如果是FAT32格式,就可以备份。(注:SQL2000中是正常的)

目前要备份数据库到硬盘的根目录下,如何解决。
...全文
215 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jwwyqs 2010-01-13
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jwwyqs 的回复:]
空间不够 需要改类型 因为 fat32 只支持最大2G的文件

[/Quote]

哦 看错了,我以前的是fat32不可以备份太小了 后来改为 ntfs可以了 和你的相反
jwwyqs 2010-01-13
  • 打赏
  • 举报
回复
空间不够 需要改类型 因为 fat32 只支持最大2G的文件
zhengduan964532 2010-01-13
  • 打赏
  • 举报
回复
大虾,求助。。。
obuntu 2010-01-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 sql77 的回复:]
SQL codeDeclare@Backup_PathVarchar(3000)Declare@Backuo_TimeVarchar(200)Set@Backuo_Time='dbcs_log'+CONVERT (Varchar,GetDate(),112)+Replace(CONVERT (Varchar,getDate(),108),':','')+'.bak'Set@Backup_Path='BackUp Database dbcs_log to Disk =''d:\'+@Backuo_Time+''''Print@Backup_Path--Execute(@Backup_Path)BackUpDatabase dbcs_logtoDisk='d:\dbcs_log20100112153214.bak'

没看出有问题呀
[/Quote]

我也没问题,数据库是2008,硬盘ntf格式
zhengduan964532 2010-01-12
  • 打赏
  • 举报
回复
备份2008的数据库,放在根目录下边就无法备份成功
SQL77 2010-01-12
  • 打赏
  • 举报
回复
Declare @Backup_Path Varchar(3000) 
Declare @Backuo_Time Varchar(200)
Set @Backuo_Time = 'dbcs_log' + CONVERT (Varchar,GetDate(),112) + Replace(CONVERT (Varchar,getDate(),108),':','') + '.bak'
Set @Backup_Path = 'BackUp Database dbcs_log to Disk = ''d:\' + @Backuo_Time + ''''
Print @Backup_Path
--Execute(@Backup_Path)
BackUp Database dbcs_log to Disk = 'd:\dbcs_log20100112153214.bak'


没看出有问题呀
dawugui 2010-01-12
  • 打赏
  • 举报
回复
查看原因是操作系统硬盘是NTFS格式,就无法备份,但是如果是FAT32格式,就可以备份。

和硬盘文件格式无关,应该是2008自身的问题.

没用过2008,帮顶了.

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧