Product Documentation

SQL Server 드라이버

Feb 21, 2018

XenMobile Service는 jTDS 드라이버를 사용하여 SQL Server에 연결합니다. Microsoft JDBC 드라이버로 전환하려면 Citrix Cloud 운영 팀에 문의하십시오.[KP(1]

온-프레미스 XenMobile Server에서 SQL Server에 연결할 때 기본 드라이버인 jTDS 또는 Microsoft JDBC(Java Database Connectivity) 드라이버를 사용할 수 있습니다. XenMobile Server를 온-프레미스로 설치하거나 jTDS 드라이버를 사용하도록 구성된 XenMobile Server로 업그레이드하는 경우 jTDS 드라이버가 기본 드라이버입니다.

XenMobile은 두 드라이버에 대해 SQL Server 인증 또는 Windows 인증을 지원합니다. 이러한 인증 및 드라이버 조합에 대해 SSL을 켜거나 끌 수 있습니다.

Windows 인증과 함께 Microsoft JDBC 드라이버를 사용하는 경우 드라이버에 Kerberos 통합 인증이 사용됩니다. XenMobile은 Kerberos에 접속하여 Kerberos KDC(키 배포 센터) 세부 정보를 가져옵니다. 필요한 세부 정보가 제공되지 않는 경우 XenMobile CLI에 Active Directory 서버의 IP 주소를 입력하라는 메시지가 표시됩니다.

jTDS 드라이버를 JDBC 드라이버로 전환하려면 모든 XenMobile Server 노드에 SSH로 연결한 후 XenMobile CLI를 사용하여 구성합니다. 단계는 다음과 같이 현재 jTDS 드라이버 구성에 따라 다릅니다.

Microsoft JDBC로 전환(SQL Server 인증)

이러한 단계를 완료하려면 SQL Server 사용자 이름과 암호가 필요합니다.

모든 XenMobile Server 노드에 SSH로 연결합니다.

XenMobile CLI 메인 메뉴에서 2를 입력하여 시스템 메뉴를 선택합니다.

12를 입력하여 고급 설정을 선택합니다.

7을 입력하여 JDBC 드라이버 전환을 선택한 후 m을 입력하여 Microsoft를 선택합니다.

localized image

메시지가 표시되면 y를 입력하여 SQL 인증을 선택하고 SQL Server 사용자 이름과 암호를 입력합니다.

각 XenMobile Server 노드에 대해 단계를 반복합니다.

각 XenMobile Server 노드를 다시 시작합니다.

Microsoft JDBC로 전환(SSL 꺼짐, Windows 인증)

이러한 단계를 완료하려면 Active Directory 사용자 이름 및 암호 Kerberos KDC 영역 및 KDC 사용자 이름이 필요합니다.

  1. 모든 XenMobile Server 노드에 SSH로 연결합니다.
  2. XenMobile CLI 메인 메뉴에서 2를 입력하여 시스템 메뉴를 선택합니다.
  3. 12를 입력하여 고급 설정을 선택합니다.
  4. 7을 입력하여 JDBC 드라이버 전환을 선택한 후 m을 입력합니다.
  5. SQL Server 인증의 사용 여부를 묻는 메시지가 표시되면 n을 입력합니다.
  6. 메시지가 표시되면 SQL Server에 구성된 Active Directory 사용자 이름과 암호를 입력합니다.
  7. XenMobile에서 Kerberos KDC 영역이 자동으로 검색되지 않으면 SQL Server FQDN을 비롯한 KDC 세부 정보를 묻는 메시지가 표시됩니다.
  8. SSL 사용 여부를 묻는 메시지가 표시되면 n을 입력합니다. XenMobile 구성 XenMobile에서 오류로 인해 구성이 저장되지 않으면 오류 메시지와 입력한 세부 정보가 표시됩니다.
  9. 각 XenMobile Server 노드에 대해 단계를 반복합니다.
  10. 각 XenMobile Server 노드를 다시 시작합니다.