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.