comme sortie de cette commande
createdb -E UTF8 --lc-collate=hr_HR.UTF8 --lc-ctype=hr_HR.UTF8 tempdb
Je reçois
createdb: database creation failed: ERROR: invalid locale name hr_HR.UTF8
Je suis un noob en postgresql donc toute aide sera appréciée! Comme vous pouvez le voir sur la commande ci-dessus, je dois créer une firebase database avec un support pour la langue croate. Mon OS est:
Linux tiho-desktop 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 04:38:19 UTC 2010 x86_64 GNU/Linux
et ce n’est que pour le développement. Je prévois de déplacer cette firebase database vers CentOS ou quelque chose du genre pour la production. J’utilise postgresql 8.4.
Merci d’avance, Tiho
qu’est-ce que vous obtenez comme sortie de locale -a | grep hr_HR
locale -a | grep hr_HR
?
Je ne peux pas reproduire l’erreur que vous obtenez car mon createdb
n’accepte pas les parameters régionaux (semble que l’option est uniquement disponible dans 8.4 ), mais vous devriez vérifier que les parameters régionaux que vous définissez existent dans la sortie de la commande ci-dessus. De plus, vous n’avez pas besoin de spécifier la collaction et ctype séparément: le commutateur -l
couvre les deux.