Bonjour,
A l'instar de palijn (voir 4 messages ci-dessus), je rencontre moi aussi les erreurs liées à
Tablespace "RAID" does not exist, sur une installation toute fraîche réalisée sur la base de
la dernière version BigSQL (PostgreSQL9.6.1-1-win64-bigsql).
J'ai acheté le manuel OpenConcerto, mais il n'est pas assez clair, et n'est plus adapté aux versions actuelles de PostgreSQL et PgAdmin :
- il décrit l'utilisation d'une ancienne version de PgAdmin (pages 105-106) ;
- il est silencieux quant aux droits à donner à l'utilisateur openconcerto (page 106) ;
- le lancement du "SQL shell (psql)" ne donne pas ce qui est indiqué page 107. En particulier, il ne demande pas les infos de connexion comme indiqué sur la copie écran.
Aussi, j'utilise la méthode de création de l'utilisateur "openconcerto" et de la base "OpenConcerto" en lignes de commandes préconisée 3 messages plus haut, en ayant pris le soin d'ajouter le paramètre "-U". Voici ce que cela donne en invite de commandes Windows :
Code : Tout sélectionner
psql -U postgres -c "CREATE USER openconcerto"
CREATE ROLE
psql -U postgres -c "ALTER USER openconcerto WITH PASSWORD 'openconcerto'"
ALTER ROLE
psql -U postgres -c "ALTER ROLE openconcerto WITH CREATEDB"
ALTER ROLE
psql -U postgres -c "CREATE DATABASE \"OpenConcerto\" OWNER openconcerto"
CREATE DATABASE
psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE \"OpenConcerto\" to openconcerto"
GRANT
Néanmoins, comme annoncé supra, j'obtiens moi aussi ce genre d'erreurs au lancement du script (psql -U openconcerto OpenConcerto < C:\OpenConcerto-1.4.2.sql) :
ERROR: language "plpgsql" already exists
ERROR: must be owner of language plpgsql
SET
ERROR: permission denied for language c
ERROR: function Common.plpgsql_call_handler() does not exist
ERROR: permission denied for language c
ERROR: function Common.plpgsql_validator(oid) does not exist
ERROR: invalid value for parameter "default_tablespace": "RAID"
DÉTAIL : Tablespace "RAID" does not exist.
Questions :
- Comment faire pour lancer ce script sans erreurs sous Windows 10 et PostgreSQL-9.6.1-1-win64-bigsql ?
- Ce script "OpenConcerto-1.4.2.sql" est il aussi valable pour la
nouvelle beta 1.5 ?
- Enfin, peut-on utiliser
MariaDB au lieu de PostgreSQL ?
Merci de votre aide.
Cordialement,