XenMobile Server

Configurar SQL Server

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 no local.
  • Atualize de um XenMobile Server configurado para usar o driver jTDS.

Para ambos os drivers, o XenMobile é compatível com a autenticação do SQL Server ou com a autenticação do Windows. Para essas combinações de autenticação e driver, o SSL pode estar ligado ou desligado.

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 contata o Kerberos para obter os detalhes do Centro de Distribuição de Chave (KDC) Kerberos. Se os detalhes necessários não estiverem disponíveis, a CLI do XenMobile solicita o endereço IP do servidor do Active Directory.

Para mudar do driver jTDS para o driver JDBC, use SSH para todos os nós do XenMobile Server e use o CLI do XenMobile para a configuração. As etapas variam acordo com a sua configuração do driver jTDS atual, da seguinte maneira.

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

Para concluir essas etapas, você precisa do nome de usuário do SQL Server e da senha.

  1. Use SSH para todos os nós do XenMobile Server.

  2. No menu principal da CLI do XenMobile, digite 2 para selecionar o System Menu.

  3. Digite 12 para selecionar as configurações avançadas.

  4. Digite 7 para selecionar mudar o driver JDBC e digite m para Microsoft.

    Imagem de escolha do driver JDBC

  5. Quando solicitado, digite y para escolher a autenticação SQL e, em seguida, digite o nome de usuário do SQL Server e a senha.

  6. Repita as etapas para cada nó do XenMobile Server.

  7. Reinicie cada nó do XenMobile Server.

Mudar para Microsoft JDBC (SSL está desativado; autenticação Windows)

Para concluir estas etapas, você precisa do nome e da senha do usuário do Active Directory, do realm Kerberos KDC e do nome de usuário KDC.

  1. Use SSH para todos os nós do XenMobile Server.

  2. No menu principal da CLI do XenMobile, digite 2 para selecionar o System Menu.

  3. Digite 12 para selecionar as configurações avançadas.

  4. Digite 7 para selecionar mudar o driver JDBC e digite m.

  5. Quando solicitado 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 SQL Server.

  7. Se o XenMobile não detectar automaticamente o realm Kerberos KDC, ele solicitará os detalhes KDC, incluindo o FQDN do SQL Server.

  8. Quando solicitado se deseja usar SSL, digite n. XenMobile salva a configuração. Se o XenMobile não conseguir salvar a configuração devido a erros, ele mostra 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 XenMobile

Siga esta orientação para alterar a senha do banco de dados XenMobile, por exemplo, quando o Suporte Citrix direciona você para fazer uma alteração de senha.

Se o seu SQL Server usar a autenticação do Windows, faça alterações de senha do banco de dados no Windows Active Directory. Em seguida, atualize a conta de administrador do banco de dados no servidor de banco de dados para sincronizar a alteração de senha. Depois você pode alterar a senha no XenMobile, da seguinte forma.

Importante:

  • Planeje uma janela de manutenção para alterar a senha do banco de dados no XenMobile. Uma alteração de senha deve ocorrer durante o tempo de inatividade do sistema.
  • Quando você alterar a senha, confirme que todos os nós do XenMobile estão conectados à rede. Depois de alterar a senha, reinicie o XenMobile.

    If you don’t restart XenMobile after a password change, XenMobile goes into recovery mode. In that case, revert to the old password in the SQL server, restart XenMobile, and change the password again.

  1. Verifique se todos os nós do XenMobile Server estão em execução. Para um ambiente em cluster, coloque todos os nós em operação.

  2. Bloqueie o tráfego de entrada de dispositivos para o XenMobile no balanceador de carga Citrix ADC desativando os servidores virtuais.

  3. Para alterar a senha do banco de dados no SQL Server: faça login na CLI do XenMobile, navegue até Configuração > Banco de dados e insira a senha alterada quando solicitado:

    Server []: <ipAddress>
    Port [1433]: 1433
    Username [sa]: <userName>
    Password: <****>
    <!--NeedCopy-->
    
  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 entrada dos dispositivos ativando os servidores virtuais no balanceador de carga do Citrix ADC.

Configurar SQL Server