连接到我的机器上托pipe的SQL服务器

我已经在我的机器上托pipe了SQL Server 2008 Express的副本,并且我有一个可以连接到并查询SQL数据库( LINQPad ,我正在使用它来执行testing和初始表设置)的工具。 我告诉它连接到什么?

(注:我只是学习SQL,希望这是正确的问题…请不要犹豫,告诉我,如果我做错了什么)

启用TCP / IP后(请参阅Chage的答案),您将需要连接到您的SQL Server实例。

在安装时,可能会询问您是否将其安装为“默认实例”或“命名实例”。

有可能是,如果是SQL Express,它是一个命名实例,默认实例名称是“SQLEXPRESS”。

连接到它的方法是将服务器名称指定为SERVER \ INSTANCE,所以在本例中为“localhost \ SQLEXPRESS”。 如果您正在使用“默认”实例,则只需使用服务器名称(删除\ INSTANCE)部分即可。

您看到的连接。\ SQLEXPRESS是连接到您的实例。 如果您使用的是集成身份validation(在安装过程中它也应该问您这个问题),那么您需要提供LINQPad在权限下运行的帐户。 这是另一个问题allthere;)如果您正在您的当前用户下运行LINQPad,那么你应该没问题。

默认情况下,TCP设置可能会被禁用。 您将需要打开SQL Serverconfigurationpipe理器和启用TCP连接

此时,理论上SQL Server将在端口2775上进行侦听