Vous n'êtes pas identifié(e).

#1 Re : Général » Volume de stablespaces » 13/08/2012 12:15:35

Ok, merci pour les infos.

Maintenant j'essaye de donner les droits à un user pour exécuter le select sur pg_tablespace.

J'ai créé l'user avec un mot de passe, activé l'authentification md5.
Mon user a bien le connect.
J'ai fait :

grant select on pg_tablespace to mon_user;

J'obient l'erreur : "Permission denied for tablespace pg_global", et la commande :

grant select on pg_global to mon_user;

me retourne : "ERROR:  relation "pg_global" does not exist"

Savez vous comment faire ?

#2 Re : Général » Volume de stablespaces » 13/08/2012 11:15:50

Est-il également possible de récupérer le nom de l'instance courante ? Je viens de faire une installation et à aucun moment je n'ai choisi de nom pour l'instance, comment puis-je le choisir ?

#4 Général » Volume de stablespaces » 13/08/2012 10:02:04

jonathan.durant
Réponses : 7

Bonjour, je ne connais pas encore très bien Postgres et j'ai un besoin particulier : je cherche à remonter à travers une requête ou vue la liste des tablespaces d'une instance avec leur taille.
J'ai trouvé la fonction "pg_tablespace_size" pour avoir la taille d'un tablespace en particulier, mais y-a-t'il un moyen de remonter tous les tablespaces en une seule requête ?

Pied de page des forums

Propulsé par FluxBB