在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中是正常的)目前要备份数据库到硬盘的根目录下,如何解决。
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中是正常的)目前要备份数据库到硬盘的根目录下,如何解决。
解决方案 »
- 【求助】在SQL中{0}的用法,怎么用?
- 存储过程创建,在线等。。
- 一个数据语句小问题,小菜鸟求教!
- 请问高手:sql 2005 如何根据查询结果二次有条件检索一个表?
- 有解释的清楚的高手吗
- 同一台机子可以同时装sql2000和sql2005吗?
- 为什么 有些 电脑 的 sql server 不能用 IP 地址连接??????????????????????
- sqlserver存储过程 转成 mysql存储过程如何转??
- 我有一些语句,怎么才能做成双击后自动在sql 2000的指定数据库里执行(用户名、密码已知)?
- 暂别CSDN,散分!
- 一个sql语句在不同的sql版本遇到的问题
- SQL Server 2005 for xml XX
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'没看出有问题呀
我也没问题,数据库是2008,硬盘ntf格式
哦 看错了,我以前的是fat32不可以备份太小了 后来改为 ntfs可以了 和你的相反