连接到SQL Server Express - 什么是我的服务器名称?(Connecting to

2019-07-30 09:01发布

我只是给一台笔记本电脑从客户端进行一些发展,我目前在设置它的过程。 Visual Studio 2010的安装以及SQL Server Management Studio中2008 R2。 我试图打开SQL Server Management Studio连接到数据库,但到目前为止,我没有多少运气。 我习惯在打字的服务器名称类似...

localhost
(local)
SQLEXPRESS

这些都不是工作。

所以我的问题是:如何才能知道什么类型的SQL Server安装和配置我有这台机器上的,我怎么能找到我需要为了使用正确连接到它的服务器什么名字?

- 加成 - - - - - - - - - - - - - - - - - - - - - -

我看着服务为导向,发现了几个例子所示。 SQLEXPRESS和MSSQLSERVER。 我试图与这两个在这些配置这些选项登录...

SQLEXPRESS
MSSQLSERVER
computername\SQLEXPRESS
computername\MSSQLSERVER
.\SQLEXPRESS
.\MSSQLSERVER

这些都不奏效。 我也改变了“登录为”从“网络服务”到“本地系统”服务的性质,并再次尝试过。 仍然没有成功。

Answer 1:

你应该能够看到它的服务面板。 寻找像一个服务名Sql Server (MSSQLSERVER) 在括号中的名字是你的实例名。



Answer 2:

相反给人一种:

./SQLEXPRESS //in the Server Name

我把这个:

.\SQLEXPRESS //which solved my problem


Answer 3:

如果安装在计算机上的SQL Server,你应该检查

程序 - > Microsoft SQL Server的20XX年 - >配置工具 - > SQL Server配置管理器 - > SQL Server服务,您将看到的 “SQL Server(MSSQLSERVER)”

程序 - > Microsoft SQL Server的20XX年 - >配置工具 - > SQL Server配置管理器 - > SQL Server网络配置 - > MSSQLSERVER的协议 - > TCP / IP确保它使用的端口号1433

如果你想看看端口是开放的,听从命令提示符试试这个...的telnet 127.0.0.1 1433

是的,SQL Express的安装使用localhost \ SQLEXPRESS的默认实例名称。



Answer 4:

默认情况下 -

您还可以使用服务器名称作为登录到SQL Express:

./SQLEXPRESS

或者登录到SQL Server作为简单

.


Answer 5:

有时,没有这些就为我工作。 所以,我用来创建在VS一个新的Web项目,并选择授权为“单个用户帐户”。 我相信,随着一些更高版本的.NET Framework或某事的这项工作。 但是,当你这样做就会有你的连接细节。 大多是这样的

(LocalDb)\MSSQLLocalDB


Answer 6:

类似于StuartLC说的话,我的问题没有解决,直到我在SQL Server配置管理器对话框启用下SQL网络配置 TCP / IP协议>> MSSQLSERVER的协议 。 启用该选项并重新启动后,我的SSMS连接就只实例名称(无〜\ MSSQLSERVER)。



Answer 7:

以下所有的服务应该运行,成功连接:SQL完整的测试筛选器后台程序,SQL服务器(SQLEXPRESS),SQL Server代理(SQLEXPRESS),SQL Server浏览器,SQL Server报表服务和SQL Server VSS编写



文章来源: Connecting to SQL Server Express - What is my server name?