我刚刚在服务器上安装了 SQL Server 2008。我经常这样做,以至于忘记该怎么做,所以我阅读了一些 MS 安装说明。我安装时没有出现任何问题。我尝试使用 SQL Server Management Studio 从另一台计算机远程访问服务器。我花了几个小时尝试登录服务器,但没有成功。我一直收到的错误是错误 26,“找不到服务器”。我尝试了很多方法,包括确保我的服务器防火墙和云服务防火墙的端口 1433 和 1434 是打开的。我读到一篇文章,其中在服务器 URL 后面有 SQL 端口号。我尝试了以下带有 IP 端口的服务器名称,成功了。
我的服务器名称.net,1433\WIN-RQKC744KMH9
我想这没问题,但是有没有办法可以消除包含 1433 的需要。我的 TCP/IP 属性都是正确的,并且指向 1433(包括 IPALL)。顺便说一句,我使用 Amazon EC2 作为我的服务器平台。由于计划为此服务器提供的最终应用程序环境,我无法使用 VPN。虽然这个问题只是令人烦恼,但任何帮助都是非常受欢迎的。
问候,史蒂夫·曼斯菲尔德
答案1
您确定您的 TCP/IP 设置正确吗?它们令人困惑。也就是说,您必须将 TCP 动态端口留空才能将其关闭。(默认值为 0。我总是将其设置为 1,然后才想起我必须删除该值。)