2016-06-22 5 views
0

한 컴퓨터에있는 TFS-2015를 다른 컴퓨터에있는 SQL Server 2014에 연결하려고합니다.SQL Server 2014와 TFS 2015 연결

이 내 SQL Server 인스턴스의 이름입니다

enter image description here

이것은 내가 TFS에 얻을 오류 :

enter image description here

여기 나에게 수정을 안내하시기 바랍니다.

+0

마법사를 어떻게 시작 했습니까? * 서버 이름이 아니라 인스턴스 * 이름을 묻는 메시지 만 나타납니다. 나는 당신이 '고급'설정 마법사를 사용하고 싶지만, 그 시점까지 이어지는 모든 페이지에서 정확한 단어를 기억할 수 없다고 생각합니다. –

답변

1

SQL Server에서 방화벽 설정이 될 수 있습니다. 네트워크의 다른 컴퓨터에서 SSMS를 사용하여 연결할 수 있습니까? 기본 포트를 사용하고 있습니까? 그렇다면 1433에 트래픽을 허용하는 방화벽 규칙이 있습니까?

연결에 문제가 없다면 사용자 권한 문제처럼 보입니다. TFS를 실행하는 계정이 다르면 TFS를 설치하는 계정에 SQL에 대한 적절한 로그인이 필요합니다. 스크린 샷에서

https://blogs.msdn.microsoft.com/bharry/2010/08/20/database-permissions-required-to-configure-tfs/

+0

나는 모든 시스템에서 방화벽을 사용할 수 있습니다. 예. 로컬에서 SSMS에 연결할 수 있습니다. 데이터베이스 사용자 이름과 암호를 제공하여 anther 시스템에서 Visual Studio 2015 서버 탐색기를 사용하여 내 DB에 연결했습니다. TFS에서해야합니다. 내 sqlserver 2014의 계정 설정을 입력 하시겠습니까? –

+1

실제로 TFS를 설치할 서버에 로그인 한 사용자입니다. 최소한의 저항 경로는 설치하는 동안 해당 계정 sysadmin을 부여하는 것입니다. 100 % 확신 할 수는 없지만 TFS가 일상적인 작업에 필요한 사용자 계정을 생성하므로 설치 후 설치 중에 사용되는 계정을 제거 할 수 있습니다. 또는 설치하기 전에 사용자가 존재했다면 sysadmin에서 이전의 권한으로 줄이십시오. –

1

봐 : 당신은 단지 그것을 SQL 인스턴스 이름 (MSSQLSERVER)을했다. 데이터베이스 서버 이름도 제공해야합니다. 그렇지 않으면 연결할 서버를 어떻게 알 수 있습니까?