The database section of the configuration must be set before starting.
Depending of the database backend choosen, you must create a database (see the documentation of the choosen backend). The user running trytond must be granted the priviledge to create tables. For backend that has the option, the encoding of the database must be set to UTF-8.
A database can be initialized using this command line:
trytond-admin -c <config file> -d <database name> --all
At the end of the process, trytond-admin will ask to set the password for the admin user.
To upgrade to a new series, the command line is:
trytond-admin -c <config file> -d <database name> --all
Warning
Prior to upgrade see if there is no manual action to take on the migration topic.
To activate a new language on an existing database, the command line is:
trytond-admin -c <config file> -d <database name> --all -l <language code>
Once activated, the language appears in the user preferences.