2011-05-04 7 views
0

Vista에 SQL Server 2005 SP2를 설치 한 직후 Management Studio에서 개체 탐색기에 연결하려고합니다. 그렇게되면 나는 다음과 같은 오류가 발생합니다 :localhost SQL Server 2005에 연결할 수 없습니다.

Cannot connect to localhost.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server) (Microsoft SQL Server, Error: 2)

하는 나는 다음과 같은 자격 증명을 사용하고 있습니다 : 난 그냥 로컬 응용 프로그램에 대한 SQL Server를 사용하고

Server type: Database Engine; Server name: localhost; Authentication: Windows Authentication 

. 127.0.0.1, 내 광고 이름을 사용하여 시도했다 "." 및 localhost. 내가 찾은 모든 관련 도움말 항목을 검색하고 시도했습니다. 다시 설치하고, IIS (just guess)를 켜고, 최신 서비스 팩으로 업데이트하고, 관리자 권한으로 실행합니다.

여기서 무엇이 누락 되었습니까?

JJ는

답변

0

. SQL Server의 "클라이언트"버전이 설치되어있는 것으로 나타났습니다. 나는 클라이언트 버전이 있다는 것을 몰랐다. 전체 설치를 실행하고 Windows 인증이 저를 위해 작동하지 않아서 sa 사용자를 추가했습니다 (다음 목표). "localhost"(그냥 localhost)를 통해 연결 했으므로 인스턴스 제안이 무엇을 의미하는지 완전히 이해하지 못합니다.

기본적으로 해결책은 정식 버전을 설치하는 것입니다. 내 잘못이야. 쉬운 수정.

JJ

0

시도하면 인스턴스 이름이있는 경우 인스턴스 이름을 놓치고 myComputerName\instanceName

0

또한 당신이 시도 할 수 (local)

를 사용하여. 당신은 localhost에 연결하지만, 다음 중 하나에 (기계가 인스턴스 sqlexpressdago라고되어 있다고 가정)하지 않는다 : 나는 특급 사용하고 있지 않다

localhost\sqlexpress 
dago\sqlexpress 
.\sqlexpress 
+0

모든 SQL Server 인스턴스가 명명 된 인스턴스가 아닙니다. 기본 인스턴스의 경우 사용중인 구문을 사용하지 않습니다. –

+0

이제 기억합니다. (현재 Express 이외의 버전에는 액세스 할 수 없습니다.) 감사합니다! – Lumi

관련 문제