【发布时间】:2019-10-22 14:04:48
【问题描述】:
我正在尝试从课程中恢复数据库。但是,当我尝试恢复 .bak 文件时,SSMS 似乎无法识别它。
我授予了包含 .bak 文件的文件夹的完全权限(它是 ms SQL studio 的默认备份文件夹)。
我为恢复 .bak 文件所采取的步骤:
右键单击 DB -> 还原 DB -> 从设备(选择 .bak 文件位置)-> 到数据库(选择 DB 目标)
喜欢这里: C:\Program Files (x86)\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Backup
数据库没有损坏我检查了其他 2 个数据库相同的结果,所以我不知道是什么问题
这里的图片:
我看不到数据库,而且我几乎拥有最新版本的 MS SQL Studio,所以我无法理解这里发生了什么以及为什么我无法恢复数据库
这里: SQL Server Management Studio can't recognize .bak file
https://www.youtube.com/watch?v=U0FpXwQfBaU
它应该像上面的视频一样简单易行,但就像我上面所说的那样,这里出了点问题,我不知道是什么。 我的 SQL 版本的图像
【问题讨论】:
-
您尚未在该映像中选择要恢复到的数据库。
-
您是否拥有从该文件夹读取的完全权限?
-
需要权限的不是 OP,而是需要权限的服务帐户。 @LittleBobbyTables 。 (虽然考虑到路径,我希望它)。
-
@Larnu -- 你说得对,我应该更清楚“你”
-
可能备份已损坏?也许您的服务帐户没有权限?您是否尝试单击“验证”按钮?这真的很难调试,没有什么可做的。
标签: sql-server ssms