我的 Windows 8.1 Pro 机器上有 SQL Server 2014。但是,我找不到 2014 版本的任何示例数据库,因此我尝试AdventureWorks2012_Data.mdf通过右键单击对象资源管理器中 SSMS 数据库图标上的数据库来附加文件,但我无法导航到文件实际存在的位置.
是否有与 2014 版本兼容的可用数据库?我相信 SQL Server 2012 无法按照此处提到的规范安装在 Windows 8 上
请让我知道我应该如何解决这个问题?
我找不到 2014 版本的任何示例数据库
AdventureWorks 示例数据库(包括 2014)可以从 CodePlex 下载。
我相信 SQL Server 2012 无法安装在 Windows 8 上
您参考的下载页面将 Windows 7 列为 2012 Express 的要求。发布新版本的 Windows 时,这些页面并不总是更新。事实上,支持在 Windows 8 上安装SQL Server 2012 Express、Standard 和 Developer 。
我无法导航到文件实际存在的位置
如果您sp_helpfile在 SQL Server 2014 实例的 master 数据库中运行,这将告诉您主数据库文件的位置,例如:

将提取的AdventureWorks.mdf文件复制到该位置,然后尝试附加。那应该工作。您可能无法“看到”所需目录的原因是 SQL Server 无权访问它。您也可以尝试以管理员身份运行 SSMS。
或者,授予 SQL Server 服务帐户访问 .mdf 文件的当前位置并编写脚本CREATE FOR ATTACH:
CREATE DATABASE AdventureWorksDW2012 ON
(FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11.SQL2012\MSSQL\DATA\AdventureWorksDW2012_Data.mdf' )
FOR ATTACH
Run Code Online (Sandbox Code Playgroud)