none
MS-SQL2000 ENT 와 SunONE Webserver 6.1 커넥션 오류 RRS feed

  • 질문

  • MS-SQL2000 ENT 와 SunONE Webserver 6.1 커넥션 오류가 나고 있습니다.

    로그를 보면 ODBC에러인거 같은데..

    일반적으로 다른 WAS에서는 아래와 같이 설정하면  정상적으로 잡힙니다.

     

    <RESOURCES>
          <JDBCCONNECTIONPOOL name="fasoodrm" datasourceclassname="net.sourceforge.jtds.jdbc.Driver" steadypoolsize="8" maxpoolsize="32" poolresizequantity="2" idletimeout="300" maxwaittime="60000" connectionvalidationrequired="off" connectionvalidationmethod="auto-commit" validationtablename="" failallconnections="off" transactionisolationlevel="read-uncommitted" isolationlevelguaranteed="off">
            <PROPERTY name="serverName" value="211.41.174.22"/>
            <PROPERTY name="portNumber" value="1433"/>
            <PROPERTY name="User" value="fsd31eng"/>
            <PROPERTY name="Password" value="fsd31eng"/>
          </JDBCCONNECTIONPOOL>
          <JDBCRESOURCE jndiname="jdbc/fasoodrm" poolname="fasoodrm" enabled="on"/>
        </RESOURCES>

    하지만 위와 같은 형식으로 잡아주면 현재 잡지 못하고 있습니다...

    2007년 3월 23일 금요일 오전 3:34

모든 응답

  • servername= 211.41.174.22

    IP에 대한 name Resolution 이 되는지 확인해 보셨나요?


    SQL Server 2000은 하나의 서버에 여러 개의 인스턴스 설치가 가능하므로
    각 인스턴스는 TCP/IP 포트 1433 (기본 수신 포트)이 아닌 다른 포트를 동적으로
    할당 하여 사용하는 것이 가능합니다. 따라서 SQL Server 2000에
    연결 할 클라이언트(MDAC 2.6 이상인 경우)는 이 동적으로 할당된 포트를
    감지하기 위하여 서버명과 인스턴스 명을 사용하여 NetBIOS 이름 쿼리를 이용
    해당 서버를 찾게 됩니다. 이 때 해당 서버가 NetBIOS 이름 쿼리 브로드캐스트에
    응답할 수 없는 경우 연결이 되지 않습니다.

    아래KB를 참고로 진행하시기 바랍니다.


    SQL Server 2000 설치 이후 SQL Server가 IP 만으로 연결이 안 됨.
    http://support.microsoft.com/kb/602027/ko


    SQL Server 2000에서 연결 문제를 해결하는 방법
    http://support.microsoft.com/kb/827422/ko


    INF: 방화벽을 통해 SQL Server와 통신하는 데 필요한 TCP 포트
    http://support.microsoft.com/kb/287932/ko

    2007년 3월 23일 금요일 오전 4:12