SQL Server 구성

Last published : Oct 21, 2026
온프레미스 XenMobile® Server에서 SQL Server로 연결하려면 다음 드라이버 중 하나를 사용할 수 있습니다:
  • 기본 드라이버
  • jTDS
  • 마이크로소프트 자바 데이터베이스 연결 (JDBC) 드라이버
jTDS 드라이버는 다음 경우에 기본 드라이버입니다:
  • 온프레미스 XenMobile Server를 설치합니다.
  • jTDS 드라이버를 사용하도록 구성된 XenMobile Server에서 업그레이드합니다.
두 드라이버 모두 XenMobile은 SQL Server 인증 또는 Windows 인증을 지원합니다. 이러한 인증 및 드라이버 조합의 경우 SSL을 켜거나 끌 수 있습니다.
Microsoft JDBC 드라이버와 함께 Windows 인증을 사용하는 경우, 드라이버는 Kerberos를 사용하여 통합 인증을 수행합니다. XenMobile은 Kerberos에 연결하여 Kerberos Key Distribution Center (KDC) 세부 정보를 가져옵니다. 필요한 세부 정보를 사용할 수 없는 경우 XenMobile CLI는 Active Directory 서버의 IP 주소를 묻는 메시지를 표시합니다.
jTDS 드라이버에서 JDBC 드라이버로 전환하려면 모든 XenMobile Server 노드에 SSH로 연결하고 XenMobile CLI를 사용하여 구성하십시오. 단계는 현재 jTDS 드라이버 구성에 따라 다음과 같이 달라집니다.

Microsoft JDBC로 전환 (SQL Server 인증)

이 단계를 완료하려면 SQL Server 사용자 이름과 암호가 필요합니다.
  1. 모든 XenMobile Server 노드에 SSH로 연결합니다.
  2. XenMobile CLI 주 메뉴에서 2를 입력하여 시스템 메뉴를 선택합니다.
  3. 고급 설정을 선택하려면 12를 입력합니다.
  4. JDBC 드라이버 전환을 선택하려면 7을 입력한 다음, Microsoft의 경우 m을 입력합니다.
    JDBC 드라이버 선택 이미지(/en-us/xenmobile/server/media/cli-choose-jdbc-driver.png)
  5. 메시지가 표시되면 SQL 인증을 선택하려면 y를 입력한 다음, SQL Server 사용자 이름과 암호를 입력합니다.
  6. 각 XenMobile Server 노드에 대해 이 단계를 반복합니다.
  7. 각 XenMobile Server 노드를 다시 시작합니다.

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

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

XenMobile 데이터베이스 암호를 변경하려면

Citrix Support에서 암호 변경을 지시하는 경우와 같이 XenMobile 데이터베이스 암호를 변경하려면 다음 지침을 따르십시오.
SQL 서버에서 Windows 인증을 사용하는 경우 Windows Active Directory에서 데이터베이스 암호를 변경합니다. 그런 다음 데이터베이스 서버에서 데이터베이스 관리자 계정을 새로 고쳐 암호 변경을 동기화합니다. 그런 다음 다음과 같이 XenMobile에서 암호를 변경할 수 있습니다.
중요:
  • XenMobile에서 데이터베이스 암호를 변경하기 위한 예약된 유지 관리 기간을 계획하십시오. 암호 변경은 시스템 다운타임 중에 이루어져야 합니다.
  • 암호를 변경할 때 모든 XenMobile 노드가 네트워크에 연결되어 있는지 확인하십시오. 암호를 변경한 후 XenMobile을 다시 시작하십시오.
    암호 변경 후 XenMobile을 다시 시작하지 않으면 XenMobile이 복구 모드로 전환됩니다. 이 경우 SQL 서버에서 이전 암호로 되돌리고 XenMobile을 다시 시작한 다음 암호를 다시 변경하십시오.
  1. 모든 XenMobile Server 노드가 실행 중인지 확인합니다. 클러스터된 환경의 경우 모든 노드를 시작합니다.
  2. 가상 서버를 비활성화하여 Citrix ADC 로드 밸런서에서 XenMobile로 들어오는 장치 트래픽을 차단합니다.
  3. SQL 서버에서 데이터베이스 암호를 변경하려면: XenMobile CLI에 로그인하고 Configuration > Database로 이동한 다음 메시지가 표시되면 변경된 암호를 입력합니다.
    Server []: <ipAddress>
    Port [1433]: 1433
    Username [sa]: <userName>
    Password: <****>
  4. 서버를 다시 시작하려면 Y를 선택합니다.
  5. 클러스터의 다른 모든 노드에 대해 3단계와 4단계를 반복합니다.
  6. Citrix ADC 로드 밸런서에서 가상 서버를 활성화하여 수신 장치 트래픽을 차단 해제합니다.