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

#1 Réplication » restorer une base en mode streaming » 07/08/2020 22:46:11

null008
Réponses : 1

Bonjour a tous ,

je suis en mode streaming replication ,

je fait du backupa travers l'outil pg_back

maintenant vu que je ne maîtrise pas la réplication j'aimerai s'avoir l'impact de faire une restauration d'une tel base sur le fonctionnement de la réplication

faut t'il faire la restauration du deux coté sur le maître et le slave

merci pour vos retour

#2 Sécurité » pg_hba.conf n'autoriser que quelques @IP sans mot de passe » 04/02/2020 11:47:33

null008
Réponses : 2

Bonjour,
Afin de sécuriser l'accès à ma BDD Postgres, je souhaite n'autoriser que 4 @IP dans le fichier pg_hba.conf.
Je ne souhaite pas utiliser les masques car le réseau serait trop important.

Comment faire ?

Une ligne par @ IP ou on peut mettre plusieurs @IP sur la même ligne ?

Mes 4 @IP de mes serveurs A.B.C.1 à 4 - par exemple

# TYPE DATABASE USER ADDRESS METHOD
local all postgres A.B.C.1/32 trust
local all postgres A.B.C.2/32 trust
local all postgres A.B.C.3/32 trust
local all postgres A.B.C.4/32 trust

Cette configuration, permetra-t-elle à mes 4 serveurs d'accéder à toutes mes BDD avec le compte postrgres sans utilisation de mot de passe ?

Merci par avance de vos réponses.

#3 Général » rapport pg_badger vide » 16/01/2020 02:12:14

null008
Réponses : 1

Bonjour la communauté !

J'ai installé pgbadger sur une VM debian 8.

Les rapports de pgbadger sont vides bien que les fichiers de logs loguent bien.

Pour rappel, j'ai configuré le postgresql.conf comme suit:

log_min_duration_statement = 0
log_checkpoints = on
log_connections = on
log_disconnections = on
log_lock_waits = on
log_temp_files = 0
log_autovacuum_min_duration = 0
log_error_verbosity = default
lc_messages= 'C'
lc_monetary = 'C'
lc_numeric = 'C'
lc_time = 'C'


Merci d'avance à tous !!

#4 Général » lire de le conteur de log a travers une requête » 19/11/2019 11:44:56

null008
Réponses : 1

bonjour a tous

existe-t-il  une requête qui me permet de lire le contenue de pg_log a travers pg_admin

merci

#5 Re : Sécurité » role et user postgresql » 18/10/2019 11:19:22

il sert a quoi un role s'il na pas le droit de se connecté ?

CREATE ROLE xxxx NOLOGIN;

#6 Sécurité » role et user postgresql » 18/10/2019 10:32:03

null008
Réponses : 3

bonjour a tous

Question d'un débutant en postgresql server

Quel est la différence entre un rôle et un user en postgresql

cordialement

#7 Re : Général » synchronisé les fichiers de configuration » 02/10/2019 18:45:18

si je comprend bien le faite de copier le fichier pg_hba.conf de la version 9.5 et de le mettre sur la version 10 cela va pas poser de  problème

#8 Général » synchronisé les fichiers de configuration » 02/10/2019 17:45:34

null008
Réponses : 3

bonjour a tous

Projet de migration postgresql du version 9.5 vers la version 10

j'ai installer la nouvelle version sur la même serveur  maintenant j'aimerai charger le config des deux fichier postgresql.conf && pg_hba.conf  de l'ancien version et le mettre sur la nouvelle version ce ci bien sur avant import du donnée

sur l'internet je vient de trouver ces deux commandes ,

Qui a une retour d’expérience est ce que je peut le faire confiance 

diff /etc/postgresql/9.5/main/postgresql.conf /etc/postgresql/10/main/postgresql.conf
 
diff /etc/postgresql/9.5/main/pg_hba.conf /etc/postgresql/10/main/pg_hba.conf
  

merci pour vos retour d’expérience

#9 Re : Général » configuration pgbadger sous ubunto » 11/09/2019 10:08:35

donc si je comprend bien je doit le gérer a travers un script logrotate

#10 Re : Général » configuration pgbadger sous ubunto » 10/09/2019 09:49:56

Question SVP si je procède a mettre

log_min_duration_statement = 0

comment je peut bien gérer l'autgrowth des Fichier log en terme nbre et taille ?

comment est gérer la rétention ?

#11 Re : Général » configuration pgbadger sous ubunto » 09/09/2019 09:46:52

le but c'est pour générer le rapport pgbadger  out.html

le répertoire a la fin c'est celui qui va stocker les différent rapports

#12 Re : Général » configuration pgbadger sous ubunto » 09/09/2019 07:43:23

si je lance la comma  /usr/bin/pgbadger -I -q /var/log/postgresql/postgresql-9.5-main.log  /var/www/pg_reports/

j'ai eu ce message comme retour FATAL: logfile /var/www/pg_reports/ must exist!

#13 Général » configuration pgbadger sous ubunto » 08/09/2019 22:08:18

null008
Réponses : 9

bonjour a tous

j'aimerai configurer pgbadger sous ubunto

j'ai commencé par changer le fichier postgresql.conf pour le collecte des requîtes

log_min_duration_statement = 0
log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d '
log_checkpoints = on
log_connections = on
log_disconnections = on
log_lock_waits = on
log_temp_files = 0 

puis j'ai fait l'installation

 tar xzf pgbadger-7.x.tar.gz
               cd pgbadger-7.x/
               perl Makefile.PL
               make && sudo make install

pusi j'ai redémarer le service postgresql

mais je ne sait pas quel serai l'étape suivantes pour voir et afficher mes rapports

merci pour vos conaides

#14 Optimisation » seqscan face a un parcour d'index » 05/09/2019 12:00:01

null008
Réponses : 4

bonjour a tous ,

je suis entrain de faire quelque test pour améliorer es connaissance sur postgresql administration

en début j'ai crée ce table  et j'ai essayer de faire une insertion en masive du donné

insert into t1 ( a, b, c )
select aa, bb, cc
  from generate_series(1,10000000) aa
     , md5(aa::varchar) bb
     , now() cc;
NSERT 0 10000000

puis j'ai crée cette index

create index concurrently "index_created_at_on_users"
on t1  btree (a);

sur le colonne a

mais si je fait select a fro t1 j'ai toujour un seqscan

 Seq Scan on t1  (cost=0.00..193457.87 rows=9999987 width=4)
(1 ligne)

j'ai lancer un

VACUUM(FULL, ANALYZE) t1 

mais toujours optimiseur fait un seqscan

Qui a une idée coment je peut forcer optimiseur a utilisée un parcour d'index

merci pour vos aides

#15 Re : Général » restauration database en écrasant l'existant » 04/09/2019 14:00:22

oui ça était bien passer avec l'option --clean

mais au moment de l'opération du drop database j'ai ce message d'erreur

ERREUR:  la base de données « produit» est en cours d'utilisation par d'autres utilisateurs
DÉTAIL : 2 autres sessions utilisent la base de données.

alors comment avec l'option --clean je peut peut tuer les utilisateurs  connecté sur ma base

merci

#16 Général » restauration database en écrasant l'existant » 04/09/2019 12:44:14

null008
Réponses : 3

bonjour a tous

débutante en monde postgresql

j'ai sauvegardé a base de donnée  a travers pg_dump

pg_dump -d produit -U postgres -Ft -C >C:\BACKUP\Produit.sql

j'aimerai faire la restauration en écrasant l'existant

psql -U postgres -d produit  <C:\BACKUP\produit.sql 

résultat message d'erreur objet existant

SET
SET
SET
SET
CREATE EXTENSION
COMMENT
CREATE EXTENSION
COMMENT
SET
SET
ERREUR:  la relation « tbl_itemtransactions » existe déjà
ALTER TABLE
ERREUR:  la relation « tbl_itemtransactions_tranid_seq » existe déjà
ALTER TABLE
ALTER SEQUENCE
ALTER TABLE

merci pour vos aide

#17 Général » Suivi de operation pg_restore » 30/08/2019 16:13:37

null008
Réponses : 1

Bonjour a tous
J ai un backup binaire postgresql  pendant operation du restoration pg_restore j'aimerai  faire le suivi de l'avancement du operation 
Exit t'il une commande linux magique qui me permet de faire le suivi de l'operation
Merci pour vous aides

#18 Re : Général » Postgres est une sorte d´acces basic » 14/08/2019 16:57:11

franchement dit si tu le compare par rapport a les autre produit concurrent comme oracle ou sql server

postgresql est très loin surtout sur l’environnent Windows

#20 Général » client-9.1 postgresql » 31/07/2019 16:35:21

null008
Réponses : 3

bonjour a tous ,

Qui a une idée il sert a quoi sert cette commande linux ?

sudo apt-get install --only-upgrade postgresql-client-9.1

est ce qui'l installa l'outil pgadin3 ?

merci pour vos aides

#21 Général » chargement de configuration postgres » 09/07/2019 10:04:57

null008
Réponses : 1

bonjour a tous ,

Question d'un débutant


y'a t'il une différence entre ces deux commandes de chargement du configuration

user#  sudo su postgres
postgres#  pg_ctl reload 

deuxième commande

psql -U postgres
postgres=> SELECT pg_reload_conf();

merci pour vos retour d’expérience

cordialement

#22 Général » déplacement des extensions » 02/07/2019 11:34:20

null008
Réponses : 1

Bonjour a tous ,

j'aimerai transférer les extension installé sur mon ancien serveur  vers un autre serveur

Exit 'il une méthode qui me permet de déplacer ces extensions ?

cordialement

#23 Sécurité » Error :droit refusé pour la relation table » 01/07/2019 11:36:16

null008
Réponses : 1

bonjour a tous

j'ai crée un rôle postgres nommé YGL

create user ygl with encrypted password "YGL" 

puis j'ai affecté ces droit pour cet utilisateur a travers ces instructions

GRANT USAGE ON SCHEMA public TO ygl;

puis


GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO ygl

maintenant si je procède a faire une simple Select sur un de mes tables j'ai ce message d'erreur

Error :droit refusé pour la relation actor 

merci pour vos aides

#24 Re : Général » comment paralléliser la commande pg_dump ? » 25/06/2019 13:59:04

selon Quel critère  je définit la valeur du paramètre --job

nbre de processeur ? coeur ?

Pied de page des forums

Propulsé par FluxBB