문제

VS 2008 및 SQL Server 2005 Developer Edition이 데스크탑에 설치되어 있습니다. 가상 PC에서 XP 인스턴스가 실행 중이며 DEV 인스턴스에 연결하려고합니다. 데스크탑과 XP의 가상 인스턴스 모두에서 도메인 사용자로 로그온했습니다. 연결하려고 할 때 "서버가 존재하지 않거나 액세스 거부"라는 메시지가 표시됩니다. 연결하려면 어떻게해야합니까? 신뢰할 수있는 연결을 사용하고 있으며 UserID는 DB에 권한이 있습니다.

도움이 되었습니까?

해결책 3

SQL Server 표면 영역 구성 도구로 가서 "원격 연결"을 "로컬 및 원격 연결"으로 설정해야한다는 것을 알았습니다. 분명히 기본값은 "로컬 연결 만"입니다.

다른 팁

VPC가 네트워크 연결에 NAT를 사용하지 않는지 확인하십시오.

또한 원격 연결이 허용되도록 구성을 확인하십시오. 원격 연결이 기본적으로 꺼져 있습니다.

가상 인스턴스에서 데스크탑을 핑하려고 했습니까? 나는 같은 문제가 있었고 방화벽이 두 기계 사이의 통신을 방지하고 있음을 알아 냈습니다.

VMware에서 실행되는 MS Server 2003 및 SQLServer 2008 ENT가 동일하게 발생했으며 호스트 머신 (Vista X64)에서 연결하려고 할 때 "서버가 존재하지 않거나 액세스 거부"를 얻습니다.

그렇다면 SQL Server 표면 영역 구성 도구를 통해 "로컬 및 원격 연결"으로 변경되면 트릭을 수행 할 것이라고 생각하십니까?

원격 연결을 위해 SQL Server를 구성하더라도 Win XP VM에서 SQL Server에 액세스 할 수 없었습니다.

따라서 호스트 머신에서 Windows 방화벽을 비활성화하면 잘 작동했습니다 !!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top