我试图在连接到网络但不在域上的计算机上设置TFS 2010。 我正在尝试将此连接到也连接到网络但也不在域上的SQL Server。当我通过TFS配置向导并尝试连接到SQL Server时,它失败并显示消息“无法建立连接....”,看起来它无法看到服务器。但是,当我通过SQL Management Studio连接时,它使用SQL身份验证(而不是Windows身份验证)。我相信它的失败是因为TFS需要使用Windows身份验证进行连接(如果我错了,请纠正我)。我无法将我的TFS机器的Windows身份验证添加到SQL计算机上,因为它们位于不同的域中(如果我错了,请再次请求纠正我。)
有人有任何建议吗?
感谢。
答案 0 :(得分:1)
我不知道是否可以,但您是否尝试过TFS和SQL Server的Windows身份验证的重复本地用户?我不完全确定这是否有效或甚至可能,但这可能会给你一个设置,其中仍然使用Windows身份验证但没有域。这个问题的主要问题是它是一个维护PITA,因为你必须独立地保持两个(或更多)帐户彼此同步(意思是用户名和密码)。
如果将服务器添加到域中是完全不可能的,那只是一个想法。
答案 1 :(得分:0)
是否可以将服务器注册到域?他们还没有原因吗?这可能是因为TFS正在尝试使用命名管道连接而不是TCP,这可能是原因