versao-branco

Collation do Protheus: Como verificar qual a correta?

Collation do Protheus: Como verificar qual a correta?

Para Download Informe seu e-mail aqui e receba totalmente grátis!

Collation Protheus (126 downloads)


    A collation de um banco de dados é um aspecto fundamental que muitas vezes é negligenciado, mas que tem um grande impacto na operação do Protheus. Esta configuração afeta a maneira como os caracteres são armazenados no banco de dados e, consequentemente, afeta a ordenação dos dados. Neste artigo, vamos falar sobre sua importância no Protheus, como determinar a collation adequada e como corrigir problemas relacionados a ela.

    O que é Collation?

    Collation é a forma de codificação dos caracteres no banco de dados, e influencia a ordenação dos dados.

    A TOTVS fornece orientações específicas sobre qual deve ser usada. A utilização inadequada pode levar à perda de suporte do sistema, mesmo que o Protheus funcione aparentemente bem. Portanto, estar na collation correta é essencial.

    A escolha correta depende do banco de dados que você está usando e cada um desses bancos tem suas próprias collations recomendadas pela TOTVS.

    Collation TOTVS
    Collation TOTVS

    Como Verificar a Collation em Uso

    Para verificar a collation que você está usando, é necessário executar comandos específicos no banco de dados. No caso do SQL Server, que é o banco de dados mais usado com o Protheus, você pode usar o seguinte comando:

    Comando Collation SQL Server

    Esse comando retornará a collation atual. No exemplo foi mostrado a “Latin1_General_BIN” , e ela esta de acordo com as recomendações da TOTVS.

    Também é possível verificar a collation de cada coluna em um banco de dados com comandos específicos. Embora seja menos comum ter colunas com collations diferentes em um banco corretamente configurado, essa verificação pode ser útil para garantir a consistência.

    Corrigindo Problemas

    Se você identificar que a collation em uso está inadequada, você vai precisar corrigir para evitar problemas de compatibilidade com o Protheus. A correção envolve dois passos essenciais:

    1. Chamar um DBA: A primeira etapa é envolver um DBA. Ele tem a experiência necessária para lidar com esse tipo de configuração.
    2. Usar a ferramenta dbTools da TOTVS: A TOTVS disponibiliza uma ferramenta chamada dbTools, que é altamente recomendada para realizar as correções. Essa ferramenta também é útil para migrações de dados entre diferentes bancos de dados, como a mudança do SQL Server para o PostgreSQL. O dbTools foi projetado para manter a integridade das tabelas e campos, garantindo que o Protheus continue funcionando corretamente após a correção.
    dbTools TOTVS

    Para Download Informe seu e-mail aqui e receba totalmente grátis!

    Collation Protheus (126 downloads)


      Este é um documento vivo e está sempre em atualização. Se faltou algo, não deixe de comentar no final do artigo ou entre em contato.