41

我已经下载并安装了 SQL Server 2014 Express(来自此站点: http: //www.microsoft.com/en-us/server-cloud/products/sql-server-editions/sql-server-express.aspx#Installation_Options) .

问题是我无法连接/找到本地数据库服务器,也无法在本地 PC 上开发数据库。如何访问我的本地服务器?

我的系统由 64 位 Windows 8.1(无专业版或企业版)组成

使用工具检查 SQL Server 的配置SQL Server 2014 Configuration Manager,我看到一个从左侧树中选择“SQL Server Services”的空列表。您可以在下面找到屏幕截图。

在此处输入图像描述

在 Windows 服务列表中,只有一项服务:“SQL Server VSS Writer”

编辑 我的 SQL Server 2014 安装窗口如下: 在此处输入图像描述

4

6 回答 6

50

很可能,您没有安装任何 SQL Server Engine 服务。如果未安装 SQL Server 引擎,则 SQL Server 配置管理器工具中不会出现任何服务。考虑到Microsoft 站点中可用的包SQLManagementStudio_Architecture_Language.exe和分别仅包含 Management Studio GUI 工具和 SQL Server 引擎。SQLEXPR_Architecture_Language.exe

如果您想要使用数据库引擎和 Management Studio 安装功能齐全的 SQL Server,请下载SQL Server with Advanced Services的安装程序文件。此外,要拥有一个示例数据库以执行一些本地测试,请使用Adventure Works 数据库

考虑到SQL Server with Advanced Services的软件包,在安装开始时您应该会看到类似这样的内容(下面的屏幕截图是关于 SQL Server 2008 Express,但功能选择非常相似)。必须选中“数据库引擎服务”旁边的复选框。在接下来的步骤中,您将能够配置实例设置和其他选项。

再次执行安装过程,在功能选择步骤中选择数据库引擎服务。安装结束时,您应该能够在 SQL Server 配置管理器中看到 SQL Server 服务。

在此处输入图像描述

于 2014-08-06T14:44:27.357 回答
19

我下载了一个不同的安装程序“SQL Server 2014 Express with Advanced Services”并在其中找到了实例功能。感谢 Alberto Solano 的回答,这真的很有帮助。

我的第一个安装程序是“SQL Server 2014 Express”。它只安装了 SQL Management Studio 和没有实例功能的工具。安装“具有高级服务的 SQL Server 2014 Express”后,我的 LocalDB 现在还活着!!!

于 2014-08-15T08:24:45.957 回答
3

我注意到在 Windows 10 上安装 SQL Server 2012 Express 后,您必须从 Microsoft 官方下载站点安装 ENU\x64\SqlLocalDB.MSI。之后,您可以运行 SqlLocalDB.exe。

于 2015-12-04T11:33:56.207 回答
2

只需下载安装LocalDB 64BIT\SqlLocalDB.msi 也可以解决这个问题。您实际上不需要卸载并重新安装带有高级服务的 SQL Server 2014 Express。

于 2016-01-11T19:07:05.703 回答
1

此外,如果您刚刚安装了 localDB,您将不会在配置管理器中看到该实例。您需要先启动它,然后使用服务器名称 (localdb)\mssqllocaldb 连接到它。 来源

于 2018-10-30T16:13:45.497 回答
0

我遇到了同样的问题。只需从以下链接下载并安装 SQL Server 套件:http: //www.microsoft.com/en-US/download/details.aspx?id=42299

重新启动您的 SSMS,您应该能够通过右键单击“本地服务器组”,选择“任务”,单击“注册本地服务器”来“注册本地服务器”

于 2019-09-19T06:43:20.170 回答