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

#26 Général » erreur sur un backup distant postgresql » 08/05/2018 18:18:29

sihem_info
Réponses : 3

bonjour  a tous

j'ai besoin de lancer un backup des mes user sur un serveur distant pour cela j'ai lancé

pg_dumpall -g -h 192.20.10.135 -U postgres >User.sql

je recois ce Retour

pg_dumpall: could not connect to database "template1": FATAL:  no pg_hba.conf entry for host "192.20.10.135 ", user "postgres", database "template1", SSL on
FATAL:  no pg_hba.conf entry for host "172.20.20.39", user "postgres", database "template1", SSL off

Sur le Fichier pg_hba.conf j'ai ajouter cette ligne pour autorisé l'accé distant 

host  	all	all		192.20.10.135   trust  

puis j'ai redémarer le serveur pour prendre en considération cette modification mais toujour je recois cette erreur

Qui a une idée comment je peut le résoudre

Merci pour vos aide

#27 Général » redémarrer le service postgresql » 07/05/2018 15:11:41

sihem_info
Réponses : 3

bonjour

Question d'un débutant comment je peut redémarrer le service du postgresql sous ubunto

Si je fait

 sudo service postgresql restart 

je viens d'avoir ce retour -su: sudo : commande introuvable

Merci pour vos réponsse

#28 Général » vacuumdb -U postgres -a -z » 07/02/2018 18:29:07

sihem_info
Réponses : 1

bonjour

je ne suis pas la personne qui a développez ce script du backup et du maintenance  mais je suis entrain de l’étudier pour comprendre comment il fonctionne

Ci joint le code du script

echo "cd $cheminbackup" > /tmp/sh
psql -A -U postgres -t -c "\l"  |grep -v template | grep -v "postgres=CTc" | grep -v "_pp" |awk -F'|' '{print "pg_dump -c -Fc --port=5432 --username=postgres "$1"  >"v2"/"v1"_"$1".sql  2>"v2"/"v1"_"$1".errl
og"  }' v1=`date +%Y%m%d` v2=$cheminbackup >> /tmp/sh
#echo "pg_dump -c --port=5432 --username=postgres postgres > $cheminbackup/$jour\_postgres.sql 2>$cheminbackup/$jour\_postgres.errlog" >> /tmp/sh
psql_error_code=$?
#sh /tmp/sh

vacuumdb -U postgres -a -z
vacuumdb_error_code=$?

je cherche a comprendre le rôle des deux options -a -z qui arrive après l'instruction vacuumdb -U postgres il sert a quoi ces deux options ?


merci pour vos explications

#29 Re : Général » présence de deux templates database postgres » 02/02/2018 12:06:09

bonjour

Si je fait "select * from pg_databases" j'aurai un seul numéro Encoding  celle 0 pour template0 && pour template1

datname   | datdba   | encoding 
-------------+--------+----------+ 
template1    |   10   |        0 |
postgres     |     10 |        0 |         
cairn_p     |  39721 |        6 |           
production  |     10 |        6 |         
template1   |     10 |        0 | 
supervision |  16387 |        0 |

#30 Général » présence de deux templates database postgres » 31/01/2018 18:11:49

sihem_info
Réponses : 3

bonjour a tous

Qui a une idée SVP sur la différence entre la base "template0" et "template1"

&& pourquoi dans mon instance j'ai deux base de ce type

   datname   |  size
-------------+---------
template0   | 5945 kB
postgres    | 5961 kB
production    | 21589 GB
replication | 5961 kB
template1   | 5953 kB
supervision | 5977 kB


merci pour vos explications

#31 Sécurité » Afficher les privilèges des rôles » 30/01/2018 09:58:43

sihem_info
Réponses : 1

bonjour a tous

Sur mon serveur du production j'ai plusieurs rôles qui sont crée si je fait

\du

Pour afficher la liste j'aurai plusieurs rôle ou le colonne Liste des rôles Attributs est vide   

comment je peut obtenir le privilège donnés pour ces rôles

y a t'il d'autre requête plus détaillé ? && pourquoi le colonne Liste des rôles est vide ?


                                    Liste des rôles
Nom du rôle |                          Attributs                           | Membre de
-------------+--------------------------------------------------------------+-----------
gso             | Ne peut pas se connecter                                     | {}
postgres        | Superutilisateur, Créer un rôle, Créer une base, Réplication | {}
replicator      | Réplication                                                 +| {}
                 | 1 connexion                                                  |
production01     |                                                              | {}
production02     |                                                              | {}
production03     |                                                              | {}
production05     |                                                              | {}
production06     |                                                              | {}
production07     |                                                              | {}
production09     |                                                              | {}
production10     |                                                              | {}
production11     |                                                              | {}
production12     |                                                              | {}
production13     |                                                              | {}
production14     |                                                              | {}
production15     |                                                              | {}
production16     |                                                              | {}
production17     |                                                              | {}
production18     |                                                              | {}
production19     |                                                              | {}
production20     |                                                              | {}
production21     |                                                              | {}

#32 Re : Réplication » Arrét de la réplication » 07/12/2017 17:10:39

Si tu me  dit détruire le secondaire cad je fait effacer Toutes les Fichier wall existant le répertoire xlog et puis je fait un "pg_basebackup"

n'hésiter pas SVP a me corriger  Si je dit des bêtises

#33 Réplication » Arrét de la réplication » 07/12/2017 14:58:22

sihem_info
Réponses : 4

bonjour

Suite a une erreur de ma part je viens  de perturber le Fonctionnement de la réplication qui est configurer en mode streaming

sur le log du serveur slave je viens d'avoir ce message d'erreur

2017-12-06 10:07:16  LOG:  restored log file "00000004000012730000002" from archive
2017-12-06 10:07:16 CET     LOG:  record with zero length at 1273/2D00BAF8
2017-12-06 10:07:16 CET     LOG:  streaming replication successfully connected to primary
2017-12-06 10:07:16 CET   FATAL:  could not receive data from WAL stream: FATAL:  requested WAL segment 00000004000012730000002 has already been remove

le fichier wal qui porte le numéro 00000004000012730000002 n'a pas pu être restaurer sur le serveur slave j'ai penser a la commande "pg_resetxlog" mais il n'a pas abouti a une résultat

maintenant j'aurai besoin de refaire initialiser la réplication

Quel sont les étapes a refaire pour rendre la réplication Fonctionnelle de nouveau

merci pour vos aides

#34 Général » comparaison entre deux action du maintenance » 10/11/2017 00:25:56

sihem_info
Réponses : 1

bonsoir a tous

Qui a une retour d’expérience Quel est parmi ces deux commandes celle la Plus rapide en terme temps d’exécution

VACUUM(FULL) [tablename] 

puis je lance

VACUUM(analyse) [tablename] 

ou je lance dans la méme commande

VACUUM(FULL,analyse)[tablename] 

merci pour vos retour

#35 Sécurité » log_statement TO 'all' Vs log_statement TO 'none » 02/11/2017 12:39:41

sihem_info
Réponses : 1

bonjour

Qui une idée SVP Sur la différence entre ces deux instructions

ALTER ROLE  vendeur1 SET log_statement TO 'all'

;

ALTER ROLE vendeur1  SET log_statement TO 'none'

;


merci Pour vos explication

#36 Re : Général » restauration d'un single table » 16/10/2017 15:49:24

Quel Fichier ?

Tu parle du Fichier de sortie backup

#37 Re : Général » restauration d'un single table » 16/10/2017 10:58:09

bonjour

j'ai pas compris

je parle de l'opération restauration

donc normalement je doit avoir des choses de cette façon

psql -U postgres -d vente - t vendeur <new_vente

#38 Général » restauration d'un single table » 15/10/2017 10:37:42

sihem_info
Réponses : 5

bonjour a tous

j'ai une demande qui consiste a faire sauvegarder un single Table nommé vendeur et de le restaurer vers un autre table nommé new_vente sur la même base de donnée

En écrasant l'existant

Pour la partie sauvegarde j'ai fait 

pg_dump -U postgres -d vente -t vendeur >old_vente

alors pour la partie restauration j'ai pas d'idée

Qui peut m'aider pour la partie restauration

merci

#39 Sécurité » récupération owner par table » 12/10/2017 09:52:52

sihem_info
Réponses : 1

bonjour a tous

j’utilise cette petit requête pour récupérer liste des owner par database

SELECT d.datname as "Name",pg_catalog.pg_get_userbyid(d.datdba) as "Owner" FROM pg_catalog.pg_database d WHERE d.datname = ' Tunisiar' ORDER BY 1;

  Name   |  Owner
----------+----------
Tunisiar_pp | Tunisiar
(1 ligne)


maintenant j'aime récupérer les listes des owner par table j'aime avoir ce affichage

Qui a une idée comment le faire SVP merci

                      Liste des relations
Schéma |              Nom               | Type  | Propriétaire
--------+--------------------------------+-------+--------------

public | mapping_Tunisiar         | table |  Tunisiar
public | mapping_ Tunisiar           | table |   Tunisiar

merci

#41 Général » database backup » 08/10/2017 15:22:57

sihem_info
Réponses : 2

bonjour a tous

Question d'une débutante SVP

SI je faite une opération du sauvegarde de cette façon sans spécifier un chemin après le ">"

pg_dump  -d database_vente -t  vente_2017 > file.sql 

physiquement ou je peut trouver mon fichier "file.sql" ?

y a t'il un répertoire par défaut ?

pour info je suis sous ubunto

merci

#42 Général » modification paramètre max connexion » 01/10/2017 18:19:25

sihem_info
Réponses : 1

bonjour

Pour des raison spécifique j'aurai besoin d’augmenter le paramètre max_connexions de 100 vers 150

un de mes collègue ma dit qu'il faut aussi augmenter en parallèle le valeur du shared_buffers

faut t'il augmenter le paramètre shared_buffers si je procède a modifier celle de max_connexion

Si oui selon quel Formule faut 'il le modifier

merci

#43 Re : Général » status IDLE » 26/09/2017 11:56:05

bonjour

Si je fait un pg_cancel_backend( procpid)

faut il beaucoup du temps pour qu'il soit annuler

car si j'ai fait ça sur les deux processus 46655 et 46652 et il ne sont pas annuler immédiatement

cordialement

#44 Re : Général » status IDLE » 25/09/2017 17:54:14

merci Sébastien.

pour votre réponse juste une dernière Question SVP

comment je peux récupérer le syntaxe du Query  en question

pour info je suis sous la version 9.2

merci

#45 Re : Général » status IDLE » 25/09/2017 13:42:18

j'ai comme résultat du requête des processus qui ont plus de 2Jour avec ce status <IDLE> in transaction

procpid |           age            | usename  |                    current_query
---------+--------------------------+----------+-----------------------------------------------------
   46655 | -2 days -22:06:43.193043 | cair2 | <IDLE> in transaction
   46652 | -2 days -22:06:44.196716 | cair2 | <IDLE> in transaction
(2 lignes)

#46 Général » status IDLE » 24/09/2017 20:41:04

sihem_info
Réponses : 8

bonjour

serai t'il nécessaire de faire un pg_terminate_backend(procpid) pour un SPID en statu "idle"

si je lance cette requête pour vérifier les look  j'aurai que des requête avec un status idle

Dans quel cas je doit tuer ces procesus

SELECT pid, age(query_start, clock_timestamp()), usename, query 
FROM pg_stat_activity 
WHERE query NOT ILIKE '%pg_stat_activity%' 
ORDER BY query_start desc; 

cordialement

Pied de page des forums

Propulsé par FluxBB