1

Java 응용 프로그램에서 JDBC 드라이버를 통해 SQL 서버 데이터베이스에 연결하면 모든 것이 정상적으로 작동합니다. 최근에 내 데이터베이스를 Azure SQL 서버와 Java 응용 프로그램으로 마이그레이션했습니다. 물론이 새로운 주소를 가리 키도록 문자열을 수정했지만이 다음 오류가 계속 발생합니다.Java 응용 프로그램에서 SQL Azure에 연결

HTTP xxxxxxx.database.windows.net의 포트 1433 연결 : ERROR : 연결 시간 아웃. 연결 속성을 확인하고 SQL Server 인스턴스가 실행 중인지 확인하고 TCP/IP 연결을 수락하고 방화벽이 TCP 연결을 차단하지 않는지 확인합니다.

JDBC : SQLSERVER : //xxxxxxxxx.database.windows.net : 여기

내 연결 문자열로,이다 1433; 여기서 databaseName = XXXXXXX; 사용자 = XXXXXXX @ XXXXXXXXX; 암호 = XXXXXXX는, 암호화 = TRUE; hostNameInCertificate = * .database.windows.net; loginTimeout = 30;

무슨 내용입니까?

답변

1

특정 IP 주소에서 데이터베이스 서버에 액세스 할 수 있습니까? 그렇지 않으면

,

  • 는 IP 주소를 입력
  • 구성 탭으로 이동 서버를 선택 (또는 범위, 오른쪽 아래에있는 데이터베이스
  • 를 선택하고 관리 포털

    • 로 이동)
  • +0

    이제 데이터베이스 별 IP 범위도 지정할 수 있습니다. –

    +0

    감사합니다. 이제 작동합니다. – mahoosh

    관련 문제