IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 PostgreSQL Discussion :

Création nouvelle BD PostgreSQL [9.3]


Sujet :

PostgreSQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Par défaut Création nouvelle BD PostgreSQL
    Bonjour,

    J'ai installer PostgreSQL sur une VM qui contient Centos7;
    j'ai démarrer le service en arriere plan avec la commande suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    postgres -D /usr/local/pgsql/data >logfile 2>&1 &
    maintenant j'essaie de créer une base de donnée mais j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [postgres@localhost ~]$ createdb mydb
    createdb: could not connect to database postgres: FATAL:  database "postgres" does not exist
    [postgres@localhost ~]$
    Veuillez Svp m’apporter votre précieux support afin de réglé ce problème.

    Salutations.

  2. #2
    Membre Expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Billets dans le blog
    8
    Par défaut
    Salut
    Après installation sur linux (en mode ligne de commande) il faut initialiser la base de données.
    @+

  3. #3
    Membre éclairé
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Par défaut
    Merci chef pour ton feedback, justement c'est ce que j'essaie de faire, j'ai procéder a la création d'un utilisateur mais pour la base de donnée j'ai des erreurs, j'ai procéder comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    [postgres@localhost ~]$ initdb -D /usr/local/pgsql/dataThe files belonging to this database system will be owned by user "postgres".
    This user must also own the server process.
     
     
    The database cluster will be initialized with locale en_US.UTF-8.
    The default database encoding has accordingly been set to UTF8.
    The default text search configuration will be set to "english".
     
     
    fixing permissions on existing directory /usr/local/pgsql/data ... ok
    creating subdirectories ... ok
    selecting default max_connections ... 100
    selecting default shared_buffers ... 32MB
    creating configuration files ... ok
    creating template1 database in /usr/local/pgsql/data/base/1 ... ok
    initializing pg_authid ... FATAL:  wrong number of index expressions
    STATEMENT:  REVOKE ALL on pg_authid FROM public;
     
    child process exited with exit code 1
    initdb: removing contents of data directory "/usr/local/pgsql/data"
    [postgres@localhost ~]$ ll /usr/local/pgsql/data
    total 0
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    template1=# CREATE USER tom WITH PASSWORD 'myPassword';
    mais au moment de création de la base de donnée j'ai l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    template1=# CREATE DATABASE dbadb;ERROR:  wrong number of index expressions
    est ce que vous pouvez m'aider Svp

  4. #4
    Membre éclairé
    Avatar de mboubidi
    Homme Profil pro
    DBA Oracle
    Inscrit en
    Novembre 2006
    Messages
    326
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Algérie

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2006
    Messages : 326
    Par défaut
    J'ai réinstaller postgreSQL et le problème est réglé.

    Merci pour votre aide.

    Salutations.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Création nouvelle fiche héritée
    Par Targan dans le forum Composants VCL
    Réponses: 1
    Dernier message: 13/09/2007, 17h21
  2. Création nouvelle d'agence?
    Par valal dans le forum Juridique
    Réponses: 3
    Dernier message: 06/08/2007, 16h53
  3. Problème création nouvelle fenetre via JmenuBar
    Par willypoon dans le forum Graphisme
    Réponses: 4
    Dernier message: 01/08/2007, 22h39
  4. Probleme de création nouvelle base sous ACCESS 2007
    Par choco95 dans le forum Sécurité
    Réponses: 3
    Dernier message: 10/07/2007, 08h09
  5. [CR9] pas de création nouvelle connexion
    Par CR9-Deb dans le forum Connectivité
    Réponses: 4
    Dernier message: 16/02/2005, 16h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo