C# 使用cmd连接Sql server时出错。请帮忙
我是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
新手,不知道从哪里启动服务器。谷歌搜索后,我启动了服务器,从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?否。。我安装了alrealdySql 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