FLUX RSS

  • YouTube
  • LinkedIn
  • Google

Archives pour : Base de données

Création de base de données PostgreSQL avec codage différent

Comment créer une base de données UTF8 dans un serveur en LATIN1 ou création d'une base de données LATIN1 sur un serveur en UTF8?

PostgreSQL a ces choses. Il ne permet pas la création de bases de données avec codage différent dans un même modèle.
Aujourd'hui, j'ai essayé de créer une nouvelle base de données en UTF8 et suis tombé sur ce qui suit:

bash-4.1 $ psql psql (9.3.5)
Type de "Aide" pour aider les.

Postgres = # CREATE DATABASE test avec codage = « UTF8 »;
ERRO:  encodage "UTF8" ne correspond pas au paramètre régional "iso88591 en_US."
EN DÉTAIL:  La définition de LC_TYPE choisie requiert l'encodage "Latin1".
Postgres = #

C'est parce que les paramètres régionaux de la S.. sont en latin1 et quand PostgreSQL a été installé qu'il absorbe ce paramètre.
Quand j'ai essayé d'installer dans un codage autre que le jeu par défaut, qu'il s'est plaint de ne pas être en conformité avec le modèle par défaut qui est la template1.

Continuer la lecture >>