2014-04-24 4 views
0

IBM WebSphere 8.5를 SQL Server 2012 데이터 소스에 연결하는 데 어려움을 겪고 있습니다. URL이 jdbc:sqlserver://localhost;userName=user;password=password입니다. 다음과 같은 오류를 참조하십시오 (나는 그것이 가지 긴 알고) :WebSphere 8.5에서 SQL Server 연결에 문제가 있습니다.

테스트 연결 작업이 다음과 같은 예외로 노드 MWEISS7X16Node01에서 서버 서버 1 에 데이터 소스 reachingrecovery 실패 : java.sql.SQLException의 값 : TCP/IP 연결을 호스트 localhost에 포트 1433이 실패했습니다. 오류 : "연결이 거부되었습니다 : 연결이 거부되었습니다 : 연결 속성을 확인하십시오 SQL Server의 인스턴스가 호스트에서 실행 중이고 포트에서 TCP/IP 연결을 허용하는 인지 확인하십시오 .. TCP 포트에 대한 연결이 차단되어 있지 않은지 확인하십시오 방화벽으로. "

이제 SQL 서버와 WebSphere는 동일한 시스템에서 실행되므로 방화벽 문제는 아닌 것 같습니다. "Connections"에서 SQL Server 속성을 확인한 결과 모든 것이 잘되었다는 것을 나타냅니다 ("서버에 원격 연결 허용"이 선택되어 있음).

왜 이런 일이 벌어지는 지 이해하기가 어렵습니다. 어떤 제안? Thx Mimi

답변

0

문제점이 무엇인지 알아 냈습니다. SQL Server Management Studio를 사용하여 TCP/IP 연결을 만들 수 있는지 여부를 확인했습니다. 내가 일 때을 사용하려면 SQL Server 구성 관리자를 사용해야합니다. 왼쪽에는 "SQL Server 네트워크 구성"이라는 것이있었습니다. 나는 이것을 클릭하고 "서버 인스턴스 이름에 대한 프로토콜"을 가져 왔습니다. 오른쪽에 문제가 있음을 나타내는 TCP/IP가있었습니다. 나는 이것을 가능하게하고, SQL 서버를 재시작했다.

관련 문제