SQL 恢复数据库出错:无法打开备份设备..

xiaoid 2008-10-14 01:48:03
restore filelistonly from disk='f:\12.bak'

无法打开备份设备 'f:\12.bak'。设备出现错误或设备脱机。详细信息请参阅 SQL Server 错误日志。
RESTORE FILELIST 操作异常终止。


这个语句我在vb.net里执行时提示错误。
但在是SQL查询器里可以正常运行。
为啥??

备份的时候没有使用加密。文件权限也没受限。

...全文
752 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoid 2008-10-14
  • 打赏
  • 举报
回复
restore filelistonly
这个指令中只是查询备份里的名称和文件名,并不会真的做恢复工作。
xiaoid 2008-10-14
  • 打赏
  • 举报
回复
我忘了说了。
我是恢复为新的数据库,用sa登录SQL的。
pl_mm 2008-10-14
  • 打赏
  • 举报
回复
restore filelistonly from disk='f:\12.bak' with replace
simen_frankly 2008-10-14
  • 打赏
  • 举报
回复
写一个存储过程关闭所有的连接就行了

22,209

社区成员

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

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