Windows 7에서 SQL Server 2008 Express Edition SP1을 실행하는 문제가 발생합니다 (방화벽 문제?)

StackOverflow https://stackoverflow.com/questions/933406

  •  06-09-2019
  •  | 
  •  

문제

Windows 7의 베타 1을 실행하는 랩톱에 SQL2008 Express SP1을 설치했습니다. 제가 겪고있는 문제는 동적 포트/방화벽/Windows 7의 조합입니다.

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)

관리 도구와 SQL에 연결하려고 할 때이 문제를 처음 경험했지만 방화벽을 통과 할 프로그램으로 SQL Server Management 도구를 활성화하자마자 잘 작동했습니다. 이제 문제는 웹 사이트를 시작할 때 해당 오류가 발생합니다. 또한 SQL 브라우저가 실행 중이며 SQL Express 서비스에서 TCP/IP 및 이름의 파이프를 활성화했습니다.

그렇다면 이것을 해결하는 방법에 대한 생각이 있습니까?

올바른 솔루션이 없습니다

다른 팁

SSM과 웹 응용 프로그램 모두에서 동일한 인스턴스 이름을 사용하고 있습니까?

일반적으로 사람들은 "MySQLServer"와 같은 기계 이름을 기준으로 연결하려고합니다. SQL Server Express 설치 a 인스턴스 이름이 지정되었습니다 기본 이름은 기본 이름이 sqlexpress입니다. 이 경우 대신 "MySQLServer SqlexPress"에 연결하십시오 (물론 인용문 생략).

SQL Server Configuration Manager - 프로그램에서 - Microsoft SQL Server 2008- 구성 도구 - SQL Server Network 구성 - SQLEXPRESS 용 PIPES의 프로토콜을 사용하는지 확인하십시오 (기본적으로는 그렇지 않음).

예, 두 시나리오를 모두 알고 있습니다. 나는 명명 된 인스턴스와 기본 인스턴스로 설정하고 연결 문자열을 조정했지만 작동하지 않았습니다.

나는 또한 이름이 지정된 파이프를 활성화했지만 아무것도 아닙니다. Windows 7 방화벽과 관련이 있지만 Server 2008 Standard Edition 및 Voila를 방금 설치했습니다.

동적 포트를 사용한다는 사실은 Windows 7의 또 다른 문제라고 생각합니다.

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