微软SQL Server 2008管理工具 - 连接/服务器/实例问题

7

首先,我最近安装了这个程序,因为我正在开展一个项目,创建一个在Microsoft Visual Studio中使用的数据库。

这是我第一次使用这个程序,所以我在设置它时遇到了一些问题。我无法连接到服务器,因为我可能没有服务器。我输入了我的机器名称,使用Windows身份验证创建了一个默认/本地主机,但是我收到了一个错误。

错误:

标题:连接到服务器

建立到SQL Server的连接时发生网络相关或特定于实例的错误。未找到服务器或无法访问服务器。请验证实例名称是否正确,并配置SQL Server以允许远程连接。(提供程序:命名管道提供程序,错误:40-无法打开到SQL Server的连接)(Microsoft SQL Server,错误:2)

有人能指导我如何设置本地主机以连接并能够创建我的数据库吗?此外,之后我想知道如何创建一个服务器(ftp)进行连接并在那里创建我的数据库,以便我可以在我的笔记本电脑或其他计算机上查看。

顺便说一句,我在Google上搜索过这个问题,但我有点困惑,因为我不确定我在搜什么。如果有人能解决我的问题,我将非常感激。

谢谢。


https://dev59.com/EXRC5IYBdhLWcg3wP-r5?rq=1 - ajay swamy
2
请检查此实例是否启用了“命名管道”(从SQL Server配置管理器中)。 - Bridge
2
MachineName\SQLEXPRESS 对我有用,谢谢。 - Kay
9个回答

25
  1. 您的服务器名称是否像这样:"localhost(或您的服务器IP)\"服务器名称",例如:localhost\SQLEXPRESS
  2. 打开“开始”菜单 ->“配置工具”->“SQL Server配置管理器”中的应用程序
  3. 检查在“SQL Server配置管理器” ->“SQL Server服务”中是否已启动MSSQL Server服务。如果未启动,请右键单击服务并选择“启动”
  4. 在“SQL Server网络配置”上检查配置管理器,“TCP\IP”协议是否已启用并启用了“监听所有”选项
  5. 检查端口1433上是否有防火墙

如果这些不起作用,请留言


4
谢谢,我把它改成了MachineName\SQLEXPRESS,现在它可以工作了。 - Kay
我也改成了MachineName\SQLEXPRESS,然后它就可以工作了。谢谢。 - Mayura Devani

1

我曾经遇到过同样的问题,我通过以下两个步骤解决了这个问题:

第一步:

在“开始”菜单中打开应用程序->配置工具->SQL Server配置管理器 检查,在SQL Server配置管理器-> SQL Server服务中是否已启动MSSQL Server服务。如果没有,请右键单击服务并选择“启动” 在“SQL Server网络配置”中的配置管理器上检查“TCP\IP”协议是否已启用并启用了“监听所有”

第二步: 提供服务器名称:[主机名]\SQLEXPRESS 验证方式:SQL Server身份验证或Windows身份验证 注意: 如果您安装的服务器是混合模式,则仅适用于SA(SQL Server身份验证),否则我们需要使用Windows身份验证

如果您按照这两个步骤操作,现在应该能够连接了。


1

-> 进入SQL Server配置管理器
-> 点击SQL Server服务
-> 右键单击SQL Server(MSSQLSERVER),然后点击启动,就可以看到魔法了。


0
在配置管理器中进行了多次重启服务的尝试、允许防火墙中的1433端口、重新启动计算机等多种努力之后,仍然无法解决问题。最后,我尝试了. \ SQLEXPRESS('.'代表本地主机),而不是MYMACHINENAME \ SQLEXPRESS,结果立即生效。希望对其他人有所帮助。

0
在SQL Server Studio的主屏幕上,输入服务器名称为:

\.\pipe\MSSQL$"your instancename"\sql\query


0

打开启动菜单,输入“SQL Server Configuration Manager”。在工具中选择“SQL Server Services”。运行“SQL Server”服务,就这样。

右键单击“SQL Server”服务并选择属性。在服务窗格下,将“启动模式”设置为自动,这样它将在未来自动启动。


0
我遇到了这个问题,所以我启用了名字管道协议,这对我有用。

0
我遇到了同样的问题,但是我尝试解决它。 请按照以下步骤连接到你的SQL Server管理工具: 运行->services.msc->搜索SQL Server(MSSQLServer)->右键点击并尝试"启动"它。 通过这样做,你肯定可以解决SQL Server的连接问题。
Alekya

-1
大家好。 我找到了解决方案。 要建立连接,请按照以下步骤操作。 1. 点击开始菜单 >> Sql Server Management Studio。 管理工作室窗口将打开,并要求连接到服务器名称等。只需取消连接窗口即可。
2. 现在您转到对象资源管理器的左侧面板,其中包含注册的服务器。 点击数据库引擎。
3. 通常有一个本地服务器组文件夹。点击加号图标打开它。 这将显示带有红叉标志的服务器名称。
4. 右键单击它,然后点击服务控制,再点击启动。 现在它将启动您的数据库引擎。
5. 现在双击引擎,它将正常工作。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接