Windows 7上的SQL Server 2012开发版本

问题描述:

我已经在运行Windows 7 Professional的PC上成功安装了SQL Server 2012的开发版本。 SQL Server在本地工作。但在尝试在另一台PC上建立ODBC连接以访问此SQL Server安装时,我无法“找到”它。它可能是一个基本的权限问题。任何人都可以提供一些指针或参考这种类型配置的分步说明吗? - TomWindows 7上的SQL Server 2012开发版本

在SQL配置管理器中启用TCP协议。

http://msdn.microsoft.com/en-us/library/ms191294(v=sql.110).aspx

我还没有在一段时间这样做,但往往你还必须启动“SQL Server Browser服务”,如果你想其他程序能够做的事情一样自动查找并列出服务器在下拉菜单中,如果这是你的意思,但“我找不到它”。但这并不是必需的,因为您可以在大多数连接对话框中手动输入服务器名称。这是一种广播服务,可帮助客户端程序发现其网络中的服务器。

除此之外,机器上的本地防火墙可以阻止对浏览器服务或sql服务本身的请求。当然,对于制作我不建议关闭防火墙,但是当你第一次设置防火墙时,通常最好关闭防火墙,直到你能够正常工作,然后打开防火墙并专注于打开必要的端口。

作为补充我是指你: http://blogs.msdn.com/b/sql_protocols/archive/2008/04/30/steps-to-troubleshoot-connectivity-issues.aspx

感谢所有 - 我现在有一个工作ODBC连接到新的SQL Server安装。启用TCP协议似乎是缺少的一步。我以为我以前做过这个,但一定错过了它。

而且我们非常感谢参考了部分步骤来解决故障连接问题的博客文章。很彻底。它已被添加到我的图书馆。 - 汤姆