C# 使用cmd连接Sql server时出错。请帮忙

C# 使用cmd连接Sql server时出错。请帮忙,c#,sql,asp.net,sql-server,C#,Sql,Asp.net,Sql Server,我是sql server的新手,不知道从哪里启动服务器。谷歌搜索后,我启动了服务器,从SQLServer配置管理器中选择一个选项。现在,我在命令提示符下键入sqlcmd。它给了我以下错误: Sqlcmd: Error: Microsoft SQL SErver Native Client 11.0 : Named Pipes Provider : Ciould not open a connection to SQL Server [2]. 见截图 怎么办?您应该使用 sqlcmd -S &l

我是sql server的
新手,不知道从哪里启动服务器。谷歌搜索后,我启动了服务器,从
SQLServer配置管理器
中选择一个选项。现在,我在命令提示符下键入
sqlcmd
。它给了我以下错误:

Sqlcmd: Error: Microsoft SQL SErver Native Client 11.0 : Named Pipes Provider :
Ciould not open a connection to SQL Server [2].
见截图

怎么办?

您应该使用

sqlcmd -S <ComputerName>\<InstanceName>
要确保您的服务正在运行,请运行以下命令:

  net start MSSQLSERVER
虽然如果它是同一台计算机上的默认实例,简单的
sqlcmd
应该可以工作。 如果只运行
sqlcmd
,而没有任何参数,它将连接到localhost和默认实例。 您似乎安装了SQL Server的命名实例,或者SQL Server的实例位于另一台计算机上

首先尝试使用SQLServerManagementStudio进行连接—这将更容易理解

还要检查您的配置

您可以在SQL Server Configuration Manager中找到的SQL Server实例名称

有关SQL Server安装后要采取的几个有用步骤,请参见本节

如果安装SQL Express,通常最好使用工具(SQLEXPRWT)
version安装
Express。

该版本包括SQL Management Studio。

是否要安装SQL server?否。。我安装了alrealdy
Sql server 2014
但当我使用
cmd
键入
sqlcmd
时询问,上面显示错误,请参见我发布的屏幕截图..打开任务管理器继续服务,然后单击服务按钮查找sqlservice,然后启动此操作service@Kishan:我猜您不太熟悉
Sql server
。。无论如何,谢谢..如果我在写,请接受我想我需要先下载
sql server management studio
:(…因为在使用了
计算机名
后,它仍然不起作用……请查看附加的两个其他提示-通常最好使用工具安装Express,但如果开发不需要它,则不需要它。当我键入
net start MSSQLSERVER
时,它会显示“服务名无效”…这意味着什么?您是否尝试过sqlcmd-S。\SQLExpress
?或者您可能已经安装了LocalDB edition?不用担心命令提示符。按照建议下载工具。
  net start MSSQLSERVER