我已经下载并安装了SQL Server 2014 Express (来自这个网站:http://www.microsoft.com/en-us/server-cloud/products/sql-server-editions/sql-server-express.aspx#Installation_Options)。
问题是我无法连接/找到我的本地数据库服务器,而且我无法在本地PC上开发数据库。我怎样才能到达我的本地服务器?
我的系统由Windows 8.1(无专业版或企业版)64位
组成使用SQL Server 2014 Configuration Manager
工具检查SQL Server的配置,我看到一个空列表,选择" SQL Server服务"从左边的树。您可以在下面找到截图。
在Windows服务列表中,只有一项服务:" SQL Server VSS Writer"
修改 我的SQL Server 2014安装窗口如下:
答案 0 :(得分:49)
最有可能的是,您没有安装任何SQL Server Engine服务。如果未安装SQL Server引擎,则SQL Server配置管理器工具中不会显示任何服务。请考虑Microsoft site中提供的包SQLManagementStudio_Architecture_Language.exe
和SQLEXPR_Architecture_Language.exe
分别仅包含Management Studio GUI工具和SQL Server引擎。
如果您希望使用数据库引擎和Management Studio安装功能齐全的SQL Server download the installer file of SQL Server with Advanced Services。 此外,要拥有示例数据库以执行某些本地测试,请使用Adventure Works database。
考虑到带有高级服务的SQL Server 的包,在安装开始时你会看到类似的内容(下面的截图是关于SQL Server 2008 Express的,但功能选择非常相似)。必须选中“数据库引擎服务”旁边的复选框。在接下来的步骤中,您将能够配置实例设置和其他选项。
再次执行安装过程并在功能选择步骤中选择数据库引擎服务。在安装结束时,您应该能够在SQL Server配置管理器中看到SQL Server服务。
答案 1 :(得分:19)
我下载了一个不同的安装程序“带有高级服务的SQL Server 2014 Express”,并在其中找到了实例功能。感谢Alberto Solano的回答,这真的很有帮助。
我的第一个安装程序是“SQL Server 2014 Express”。它仅安装了SQL Management Studio和没有实例功能的工具。在安装“带有高级服务的SQL Server 2014 Express”后,我的LocalDB现在还活着!!!
答案 2 :(得分:3)
我注意到在Windows 10上安装SQL server 2012 Express后,必须从官方Microsoft下载站点安装ENU \ x64 \ SqlLocalDB.MSI。之后,您可以运行SqlLocalDB.exe。
答案 3 :(得分:2)
只需下载并安装LocalDB 64BIT \ SqlLocalDB.msi也可以解决这个问题。您实际上不需要卸载并重新安装带有高级服务的SQL Server 2014 Express。
答案 4 :(得分:0)
此外,如果您仅安装了localDB,则在配置管理器中将看不到该实例。您首先需要启动它,然后使用服务器名称(localdb)\ mssqllocaldb连接到它。 Source
答案 5 :(得分:0)
我遇到了同样的问题。只需从以下链接下载并安装SQL Server套件:http://www.microsoft.com/en-US/download/details.aspx?id=42299
重新启动SSMS,您应该可以通过右键单击“本地服务器组”,选择“任务”,单击“注册本地服务器”来“注册本地服务器”