Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2012 Microsoft SQL Server不允许我打开.bak_Sql Server 2012 - Fatal编程技术网

Sql server 2012 Microsoft SQL Server不允许我打开.bak

Sql server 2012 Microsoft SQL Server不允许我打开.bak,sql-server-2012,Sql Server 2012,我正在上课,我们的老师给了我们一个名为cs.bak的文件供我们下载,文件的格式应该与我们使用的SQL版本一致。所以我下载了一个用于Microsoft SQL Server的 我尝试过恢复,但是当我到达我选择设备的部分并找到文件cs.bak时,它加载了,现在我可以选择目标了。在我选择了目的地之后,我没有OK按钮来完成恢复 根据这些指示 如果你算上窗纱。我只能走到第六屏 我假设这样做,“一些问题会要求您写出数据库中的查询结果。为了回答这些问题,您需要提供示例数据库。” 我不能打开它来做这个。任何帮助

我正在上课,我们的老师给了我们一个名为cs.bak的文件供我们下载,文件的格式应该与我们使用的SQL版本一致。所以我下载了一个用于Microsoft SQL Server的

我尝试过恢复,但是当我到达我选择设备的部分并找到文件
cs.bak
时,它加载了,现在我可以选择目标了。在我选择了目的地之后,我没有
OK
按钮来完成恢复

根据这些指示 如果你算上窗纱。我只能走到第六屏

我假设这样做,“一些问题会要求您写出数据库中的查询结果。为了回答这些问题,您需要提供示例数据库。”

我不能打开它来做这个。任何帮助都将不胜感激。谢谢。

检查以下内容:


此复选框可能未选中-然后
[OK]
按钮保持禁用状态…

这似乎是Windows布局问题。要解决此问题,请从主菜单窗口->重置窗口布局中选择重置SSMS窗口布局。

您运行的MSSQL版本是什么,v.s.创建.bak的版本是什么?备份必须来自同一版本。无法还原不匹配的版本。我有版本2012。我不知道讲师使用的版本。有什么办法可以从文件中分辨出来吗?我选择下载的是带有高级服务(包括数据库引擎、Express工具、Reporting Services和全文搜索)的SQL Server Express。只需询问讲师可能更容易。pc以前是否有过数据库还原,确保数据文件和日志文件不存在,如果存在,您可能需要更改它们的路径/名称