Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
#1 03/07/2017 15:19:27
- mba
- Membre
OID pg_database et $PGDATA/base (PotgreSQL 9.4.10)
Bonjour,
J'ai un souci le numéro oid dans la vue pg_database ne correspond pas au numéro dans $PGDATA/base
postgres=# select datdba from pg_database;
datdba
--------
10
10
10
16385
454548
(5 rows)
postgres=# \! ls -ltr /u02/postgresql-9.4-5436/data/base
total 34972
drwx------ 2 postgres postgres 12288 Mar 6 10:13 13003
drwx------ 2 postgres postgres 4096 Apr 22 02:25 454549
drwx------ 2 postgres postgres 4096 Jun 10 02:40 1
drwx------ 2 postgres postgres 4096 Jun 10 02:40 12998
drwx------ 2 postgres postgres 36864 Jul 3 10:33 16386
drwx------ 2 postgres postgres 35745792 Jul 3 15:11 pgsql_tmp
postgres=#
Est-ce que c'est normal ?
D'avance merci !
Cordialement.
Hors ligne
#2 03/07/2017 15:33:17
- mba
- Membre
Re : OID pg_database et $PGDATA/base (PotgreSQL 9.4.10)
Désolé pour le dérangement.
oid oid Row identifier (hidden attribute; must be explicitly selected)
je n'ai pas sélectionné le bonne colonne dans ma requête.
Hors ligne
#3 03/07/2017 22:04:49
- gleu
- Administrateur
Re : OID pg_database et $PGDATA/base (PotgreSQL 9.4.10)
Oui, en effet. datdba, c'est l'identifiant du propriétaire de la base de données (de son administrateur, d'où DBA). Et oid est la bonne colonne.
Guillaume.
Hors ligne
#4 10/07/2017 11:25:08
- mba
- Membre
Re : OID pg_database et $PGDATA/base (PotgreSQL 9.4.10)
Merci Guillaume
Hors ligne