Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Relational Database Service/ Melhores práticas/ RDS for PostgreSQL/ Criação de bancos de dados/ Pergunta frequente/ O que fazer se o conjunto de caracteres não corresponder à localidade durante a criação do banco de dados?
Atualizado em 2024-09-24 GMT+08:00
O que fazer se o conjunto de caracteres não corresponder à localidade durante a criação do banco de dados?
Se o LC_COLLATE especificado não corresponder ao conjunto de caracteres durante a criação do banco de dados, a seguinte mensagem de erro será exibida:
CREATE DATABASE my_db2 WITH LC_COLLATE ='zh_SG' LC_CTYPE ='zh_SG' ;

Solução:
- Consulte o conjunto de caracteres suportado pelo banco de dados de modelos. Para mais detalhes, consulte Como exibir os bancos de dados criados e informações dos conjuntos de caracteres, de LC_COLLATE e LC_CTYPE dos bancos de dados?. O banco de dados de modelo padrão é template1.
- Consulte o valor de LC_COLLATE suportado pelo conjunto de caracteres. Para mais detalhes, consulte Configurar o agrupamento de um banco de dados em um local.
- Altere o valor de LC_COLLATE para corresponder ao conjunto de caracteres e crie o banco de dados novamente.
Tópico principal: Pergunta frequente
Feedback
Esta página foi útil?
Deixar um comentário Obrigado por seus comentários. Estamos trabalhando para melhorar a documentação.
O sistema está ocupado. Tente novamente mais tarde.