Configurar SQL Server

Last published : Oct 21, 2026
Para conexões com o SQL Server a partir de um XenMobile® Server local, você pode usar qualquer um dos seguintes drivers:
  • O driver padrão
  • jTDS
  • Driver Microsoft Java Database Connectivity (JDBC)
O driver jTDS é o driver padrão quando você:
  • Instala o XenMobile Server localmente.
  • Atualiza a partir de um XenMobile Server configurado para usar o driver jTDS.
Para ambos os drivers, o XenMobile oferece suporte à autenticação do SQL Server ou à autenticação do Windows. Para essas combinações de autenticação e driver, o SSL pode estar ativado ou desativado.
Quando você usa a autenticação do Windows com o driver Microsoft JDBC, o driver usa a autenticação integrada com o Kerberos. O XenMobile entra em contato com o Kerberos para obter os detalhes do Centro de Distribuição de Chaves (KDC) do Kerberos. Se os detalhes necessários não estiverem disponíveis, a CLI do XenMobile solicitará o endereço IP do servidor Active Directory.
Para alternar do driver jTDS para o driver JDBC, faça SSH em todos os seus nós do XenMobile Server e use a CLI do XenMobile para configuração. As etapas variam de acordo com sua configuração atual do driver jTDS, conforme segue.

Alternar para Microsoft JDBC (autenticação do SQL Server)

Para concluir estas etapas, você precisa do nome de usuário e da senha do SQL Server.
  1. Faça SSH em todos os nós do XenMobile Server.
  2. No menu principal da CLI do XenMobile, digite 2 para selecionar o Menu do Sistema.
  3. Digite 12 para selecionar Configurações Avançadas.
  4. Digite 7 para selecionar Alternar driver JDBC e, em seguida, digite m para Microsoft.
    Imagem de escolha do driver JDBC(/en-us/xenmobile/server/media/cli-choose-jdbc-driver.png)
  5. Quando solicitado, digite y para escolher a autenticação SQL e, em seguida, digite o nome de usuário e a senha do SQL Server.
  6. Repita as etapas para cada nó do XenMobile Server.
  7. Reinicie cada nó do XenMobile Server.

Alternar para Microsoft JDBC (SSL desativado; autenticação Windows)

Para concluir estas etapas, você precisa do nome de usuário e senha do Active Directory, do realm KDC do Kerberos e do nome de usuário KDC.
  1. Conecte-se via SSH a todos os nós do XenMobile Server.
  2. No menu principal da CLI do XenMobile, digite 2 para selecionar o Menu do Sistema.
  3. Digite 12 para selecionar Configurações Avançadas.
  4. Digite 7 para selecionar Alternar driver JDBC e, em seguida, digite m.
  5. Quando perguntado se deseja usar a autenticação do SQL Server, digite n.
  6. Quando solicitado, digite o nome de usuário e a senha do Active Directory configurados para o servidor SQL.
  7. Se o XenMobile não descobrir automaticamente o realm KDC do Kerberos, ele solicitará os detalhes do KDC, incluindo o FQDN do servidor SQL.
  8. Quando solicitado se deve usar SSL, digite n. O XenMobile salva a configuração. Se o XenMobile não conseguir salvar a configuração devido a erros, ele mostrará uma mensagem de erro e os detalhes que você inseriu.
  9. Repita as etapas para cada nó do XenMobile Server.
  10. Reinicie cada nó do XenMobile Server.

Para alterar a senha do banco de dados do XenMobile

Siga estas orientações para alterar a senha do banco de dados do XenMobile, como quando o Suporte Citrix o instrui a fazer uma alteração de senha.
Se o seu servidor SQL usar autenticação do Windows, faça as alterações de senha do banco de dados no Windows Active Directory. Em seguida, atualize a conta do administrador do banco de dados no servidor de banco de dados para sincronizar a alteração da senha. Você pode então alterar a senha no XenMobile, da seguinte forma.
Importante:
  • Planeje uma janela de manutenção programada para alterar a senha do banco de dados no XenMobile. Uma alteração de senha deve ocorrer durante o tempo de inatividade do sistema.
  • Ao alterar a senha, certifique-se de que todos os nós do XenMobile estejam conectados à rede. Depois de alterar a senha, reinicie o XenMobile.
    Se você não reiniciar o XenMobile após uma alteração de senha, o XenMobile entrará no modo de recuperação. Nesse caso, reverta para a senha antiga no servidor SQL, reinicie o XenMobile e altere a senha novamente.
  1. Verifique se todos os nós do XenMobile Server estão em execução. Para um ambiente em cluster, ative todos os nós.
  2. Bloqueie o tráfego de dispositivos de entrada para o XenMobile no balanceador de carga do Citrix ADC desativando o servidor virtual.
  3. Para alterar a senha do banco de dados em um servidor SQL: Faça login na CLI do XenMobile, navegar para Configuration > Database e insira a senha alterada quando solicitado:
    Server []: <ipAddress>
    Port [1433]: 1433
    Username [sa]: <userName>
    Password: <****>
  4. Escolha Y para reiniciar o servidor.
  5. Repita as etapas 3 e 4 para todos os outros nós no cluster.
  6. Desbloqueie o tráfego de dispositivo de entrada ativando o servidor virtual no balanceador de carga Citrix ADC.