我在连接MS SQL Server时遇到了困难,但我找不到教程或答案来解决这个问题,尽管我认为这应该是相当标准的。我的当前设置是这样的 - 我刚刚安装了Visual Studio 2010,并按照Beth Massi的文章“逐步:在Visual Studio 2010之后安装SQL Server Management Studio 2008 Express”进行了操作:http://blogs.msdn.com/b/bethmassi/archive/2011/02/18/step-by-step-installing-sql-server-management-studio-2008-express-after-visual-studio-2010.aspx,但我无法连接到SQL Server。在我的“Configuration Tools\SQL Server Configuration Manager”中,当我打开它时,我看到了这个:
我将所有的TCP/IP
和Named Pipes
设置为启用
(刚刚发现这可能是个问题),在服务中查看SQL Server (SQLEXPRESS)
的属性,我看到了以下内容:
我还在“登录”选项卡中看到了这个:
似乎有一种密码(不是我输入的),它似乎是一些默认值,但由于我不确定问题出在哪里,所以我尝试展示我认为可能与解决我的问题有关的所有内容。
最后,我尝试了不同的选项来连接我的SQL Server,最终得到了这个:
正如您所见,我遇到了一个错误(包含在内以便能够阅读它)。我读到可能需要机器名称,因此我的用户帐户名称是Xman
,我的计算机名称是Xman-PC
。尽管我的截图不是来自此尝试,但我尝试使用XMAN-PC \ SQLEXPRESS
连接服务器,但仍然没有成功。
您可以指导我如何连接到MS SQL Server的好教程吗?(我无法相信没有任何简单步骤解释需要做什么才能连接到服务器),或者您可以告诉我如何设置我的配置,以便我实际上可以开始使用数据库吗?
P.S
在命令提示符
中忘记提到的是,sqlcmd
命令也会返回错误 - 无法打开SQL连接
。
P.S
最终我成功使用Windows身份验证
和(local)\sqlexpress
作为服务器名称连接。这至少意味着一切正常。但现在我更想知道如何使用SQL Server身份验证
进行连接。它肯定是像Windows身份验证
那样默认的东西,对吗?!