PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

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

#1 phpPgAdmin » Vues matérialisées non visibles » 14/02/2020 12:21:50

gregbodet
Réponses : 1

Bonjour,

Je teste phpPgAdmin sur notre nouvelle installation de Postgres sur une VM Linux.

Postgres 9.6
phpPgAdmin 5.1 (PHP 7.2.24-0ubuntu0.18.04.2)

Je me rends compte que les vues matérialisées ne sont pas visibles depuis l'interface Web. On peut faire des requêtes tout de même.
Cela est un peu gênant de ne pas les distinguer.

Est-ce normal ou faut-il paramétrer phpPgAdmin ?

Cordialement

#2 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 15:09:24

Ok,désolé.
J'ai retrouvé mon fichier d'origine conf.inc.php, je l'ai rechargé par défault sans paramétrer les connexions, et le problème a disparu.
J'ai donc paramétré à nouveau le serveur et ça tourne.

j'ai comparé mes 2 fichiers sans aucune différences. Je m'explique pas.

Merci pour votre aide en tout cas et le temps passé à me répondre.

Cordialement

#3 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 14:48:34

Ligne avant cette ligne il n'y a rien (ligne blanche).
Ci-dessous le contenu du fichier browser.php


<?php

	/**
	 * Main object browser.  This page first shows a list of databases and then
	 * if you click on a database it shows a list of database objects in that
	 * database.
	 *
	 * $Id: browser.php,v 1.59 2008/02/13 23:03:05 ioguix Exp $
	 */

	// Include application functions
	$_no_db_connection = true;
	$_no_bottom_link = true;
	include_once('./libraries/lib.inc.php');
	
	// Output header
	$misc->printHeader('', '
		<script src="xloadtree/xtree2.js" type="text/javascript"></script>
		<script src="xloadtree/xloadtree2.js" type="text/javascript"></script>
		<style type="text/css">
			.webfx-tree-children { background-image: url("' . $misc->icon('I') . '"); }
		</style>');
	
	$misc->printBody('browser');
	echo "<div dir=\"ltr\">\n";
?>

	<div class="logo"><a href="intro.php" target="detail"><img src="<?php echo $misc->icon('title') ?>" width="200" height="50" alt="<?php echo htmlspecialchars($appName) ?>" title="<?php echo htmlspecialchars($appName) ?>" /></a></div>
	<div class="refreshTree"><a href="browser.php" target="browser" ><img src="<?php echo $misc->icon('Refresh'); ?>" alt="<?php echo $lang['strrefresh']; ?>" title="<?php echo $lang['strrefresh']; ?>" /></a></div>
<script type="text/javascript">

webFXTreeConfig.rootIcon		= "<?php echo $misc->icon('Servers') ?>";
webFXTreeConfig.openRootIcon	= "<?php echo $misc->icon('Servers') ?>";
webFXTreeConfig.folderIcon		= "";
webFXTreeConfig.openFolderIcon	= "";
webFXTreeConfig.fileIcon		= "";
webFXTreeConfig.iIcon			= "<?php echo $misc->icon('I') ?>";
webFXTreeConfig.lIcon			= "<?php echo $misc->icon('L') ?>";
webFXTreeConfig.lMinusIcon		= "<?php echo $misc->icon('Lminus') ?>";
webFXTreeConfig.lPlusIcon		= "<?php echo $misc->icon('Lplus') ?>";
webFXTreeConfig.tIcon			= "<?php echo $misc->icon('T') ?>";
webFXTreeConfig.tMinusIcon		= "<?php echo $misc->icon('Tminus') ?>";
webFXTreeConfig.tPlusIcon		= "<?php echo $misc->icon('Tplus') ?>";
webFXTreeConfig.blankIcon		= "<?php echo $misc->icon('blank') ?>";
webFXTreeConfig.loadingIcon		= "<?php echo $misc->icon('Loading') ?>";
webFXTreeConfig.loadingText		= "<?php echo $lang['strloading'] ?>";
webFXTreeConfig.errorIcon		= "<?php echo $misc->icon('ObjectNotFound') ?>";
webFXTreeConfig.errorLoadingText = "<?php echo $lang['strerrorloading'] ?>";
webFXTreeConfig.reloadText		= "<?php echo $lang['strclicktoreload'] ?>";

// Set default target frame:
WebFXTreeAbstractNode.prototype.target = 'detail';

// Disable double click:
WebFXTreeAbstractNode.prototype._ondblclick = function(){}

// Show tree XML on double click - for debugging purposes only
/*
// UNCOMMENT THIS FOR DEBUGGING (SHOWS THE SOURCE XML)
WebFXTreeAbstractNode.prototype._ondblclick = function(e){
	var el = e.target || e.srcElement;

	if (this.src != null)
		window.open(this.src, this.target || "_self");
	return false;
};
*/
var tree = new WebFXLoadTree("<?php echo $lang['strservers']; ?>", "servers.php?action=tree", "servers.php");

tree.write();
tree.setExpanded(true);

</script>

<?php
   // Output footer
   echo "</div>\n";
   $misc->printFooter();

?>

#4 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 13:39:51

Ligne 4 colonne 1 serait cela dans le fichier browser.php qui doit s'afficher dans la frame de gauche

<?xml version="1.0" encoding="utf-8"?>

#5 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 13:37:38

Sur la console Javascrip de IE, j'ai

HTML1300: Une navigation s’est produite.
phppgadmin (1,1)

HTML1406: Début de balise non valide : « <? ». Le point d’interrogation ne doit pas introduire une balise.
phppgadmin (4,2)

HTML1524: DOCTYPE HTML5 non valide. Utilisez plutôt le formulaire interopérable « <!DOCTYPE html> ».
phppgadmin (5,1)

SEC7115: Les styles de liens visibles et consultés peuvent avoir une couleur différente. Certains styles n’ont pas été appliqués au lien consulté.
phppgadmin (1,1)

3XML5635: Une déclaration XML est uniquement autorisée au début du fichier.
browser.php (4,3)

#6 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 13:27:48

En ouvrant le fichier servers.php

et en regardant l'appel action=tree, j'ai ce code dans le fichier mais après !!!

if ($action == 'tree') {
if (isset($_GET['group'])) dotree($_GET['group']);
else dotree(false);
}

Je cherche

#7 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 12:34:32

Bonjour,

En regardant la console, j'obtiens ça :

Erreur d’analyse XML : instruction de traitement XML ou texte pas au début d’une entité externe
Emplacement : http://172.16.2.65/phppgadmin/servers.php?action=tree
Numéro de ligne 4, Colonne 1 :

Cordialement

#8 Re : phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 13/02/2020 10:20:23

Bonjour,

Aucun message d'erreur dans les logs Postgres.
Les logs Apache renvoie uniquement les connexions et les recherches réalisées via phpPgAdmin mais sans remontée d'erreur.

Les seuls retours dans les logs Apache, se sont les lignes de retours des images affichées pour signaler le problème (cf log en pièce jointe)

192.168.5.189 - - [13/Feb/2020:09:15:32 +0100] "GET /phppgadmin/ HTTP/1.1" 200 979 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:32 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:32 +0100] "GET /phppgadmin/intro.php HTTP/1.1" 200 2076 "http://IP_SERVEUR/phppgadmin/" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:32 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:35 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 561 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:37 +0100] "GET /phppgadmin/servers.php HTTP/1.1" 200 1185 "http://IP_SERVEUR/phppgadmin/intro.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:38 +0100] "GET /phppgadmin/redirect.php?subject=server&server=127.0.0.1%3A5433%3Aallow& HTTP/1.1" 200 1362 "http://IP_SERVEUR/phppgadmin/servers.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "POST /phppgadmin/redirect.php HTTP/1.1" 200 2552 "http://IP_SERVEUR/phppgadmin/redirect.php?subject=server&server=127.0.0.1%3A5433%3Aallow&" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/themes/default/global.css HTTP/1.1" 200 1721 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/xloadtree/xtree2.js HTTP/1.1" 200 9211 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/xloadtree/xloadtree2.js HTTP/1.1" 200 4511 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/themes/global.css HTTP/1.1" 200 1220 "http://IP_SERVEUR/phppgadmin/themes/default/global.css" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/libraries/js/jquery.js HTTP/1.1" 200 79882 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/title.png HTTP/1.1" 304 180 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/Refresh.png HTTP/1.1" 304 180 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/Servers.png HTTP/1.1" 304 180 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/L.png HTTP/1.1" 304 179 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/Loading.gif HTTP/1.1" 304 180 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/I.png HTTP/1.1" 304 179 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 569 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:49 +0100] "GET /phppgadmin/images/themes/default/ObjectNotFound.png HTTP/1.1" 304 180 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:51 +0100] "GET /phppgadmin/redirect.php?subject=database&server=127.0.0.1%3A5433%3Aallow&database=igeo_compiegnois& HTTP/1.1" 200 6664 "http://IP_SERVEUR/phppgadmin/redirect.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:52 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:52 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 569 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:52 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:52 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 569 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:53 +0100] "GET /phppgadmin/browser.php HTTP/1.1" 200 1531 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"
192.168.5.189 - - [13/Feb/2020:09:15:53 +0100] "GET /phppgadmin/servers.php?action=tree HTTP/1.1" 200 569 "http://IP_SERVEUR/phppgadmin/browser.php" "Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Firefox/68.0"

#9 phpPgAdmin » [RESOLU] Erreur lors du chargement servers.php » 12/02/2020 19:15:36

gregbodet
Réponses : 12

Bonjour,

Après installation d'un serveur Postgres 9.6 sur un linux Ubuntu 18.04 et installation d'un serveur Apache et de phppgadmin,
j'arrive à me connecter à ma base mais la frame de gauche m'indique une erreur

Erreur lors du chargement servers.php?action=tree (200:ok)

Cette erreur empêche l'arborescence de la base de s'ouvrir.

QQun a-t-il ce problème et comment le résoudre ? Après recherche, je n'ai rien trouvé dans l'historique du forum.

Cordialement

#10 Re : Général » Vue matérialisée et table système » 18/01/2019 17:45:28

Super

Merci beaucoup, cela complète ma chaîne de vérification en cas de modification structurelle de mes objets.

Cordialement

#11 Général » Vue matérialisée et table système » 18/01/2019 17:04:32

gregbodet
Réponses : 2

Bonjour,

Etant sous Postgres 9.3 et utilisant régulièrement les vues matérialisées, je souhaite pouvoir rechercher dans les tables systèmes le nom des tables ou vues utilisées par une vue matérialisée.

Pour des vues simples, j'utilise cette requête qui fonctionne bien : SELECT * FROM pg_views WHERE definition like '%[nameview]%';
Pour des fonctions, j'utilise cette reqête qui fonctionne bien : SELECT * FROM pg_proc WHERE prosrc LIKE '%geo_vm_osm_commune_apc%';

Mais pour les vues matérialisées, je n'arrive à trouver dans les tables systèmes le lieu de stockage du code permettant de générer cette vue. Y a-t-il une particularité ou est-ce impossible ?

Cordialement

#12 PgAdmin3 » Exécuter des fichiers SQL à partir d'un fichier SQL source » 07/12/2018 12:27:47

gregbodet
Réponses : 2

Bonjour,

Je test actuellement l'éclatement d'une initialisation de base de données à partir de fichier .sql que j'exécute ensuite dans une fenêtre SQL de PGAdmin pour des raisons organisationnelles.
j'ai donc x fichiers .sql :
- table.sql
- vue.sql
- trigger.sql
- grant.sql
....

Est-il possible dans un fichier trace.sql à partir de PGAdmin, d'exécuter dans l'ordre les fichiers .sql éclatés précédemment ?

Merci

#13 Re : Général » Probleme d'execution des jobs » 18/01/2017 18:46:26

Bonjour,

Après arrêt, redémarrage des services, ne fonctionne toujours pas.

Je vais essayer de désinstaller le paquet sur Linux, et de refaire l'install.

Cordialement

#14 Re : Général » Probleme d'execution des jobs » 16/01/2017 14:46:47

Bonjour,

Oui, ce fichier je l'ai trouvé, j'avais déjà essayer de le modifier directement (/etc/init.d), mais à l'enregistrement il créée apparemment une copie ? pgagent~, mais il garde les bons paramètres dans celui ouvert (cf contenu ci-après).

Faut-il ensuite arrêter le service PGAGENT et POSTGRES et le redémarrer le tout ? Je n'ai pas osé le faire encore (base en production) ?

Cordialement

<CODE>
#!/bin/bash
#
# chkconfig: 2345 85 15
# description: pgAgent Service script for Linux

### BEGIN INIT INFO
# Provides:          edb-pgAgent
# Required-Start:   
# Required-Stop:     
# Should-Start: 
# Should-Stop: 
# Default-Start:     2 3 4 5
# Default-Stop:      1 6
# Short-Description: pgAgent
# Description:       pgAgent
### END INIT INFO

export LD_LIBRARY_PATH=/opt/pgAgent/lib:$LD_LIBRARY_PATH

start()
{
    PID=`ps -aef | grep '/opt/pgAgent/bin/pgagent -l1 -s /var/log/pgagent.log host=172.16.2.54 port=5433 dbname=igeo_compiegnois user=postgres' | grep -v grep | awk '{print $2}'`

    if [ "x$PID" = "x" ];
    then
       su postgres -c "export LD_LIBRARY_PATH=/opt/pgAgent/lib;/opt/pgAgent/bin/pgagent -l1 -s /var/log/pgagent.log host=172.16.2.54 port=5433 dbname=igeo_compiegnois user=postgres > /dev/null 2>&1 &"
       exit 0
    else
       echo "pgAgent already running"
       exit 1
    fi
}

stop()
{
    PID=`ps -aef | grep '/opt/pgAgent/bin/pgagent -l1 -s /var/log/pgagent.log host=172.16.2.54 port=5433 dbname=igeo_compiegnois user=postgres' | grep -v grep | awk '{print $2}'`

    if [ "x$PID" = "x" ];
    then
        echo "pgAgent not running"
        exit 2
    else
        kill -9 $PID
    fi
}
status()
{
    PID=`ps -aef | grep '/opt/pgAgent/bin/pgagent -l1 -s /var/log/pgagent.log host=172.16.2.54 port=5433 dbname=igeo_compiegnois user=postgres' | grep -v grep | awk '{print $2}'`

    if [ "x$PID" = "x" ];
    then
        echo "pgAgent not running"
    else
        echo "pgAgent is running (PID: $PID)"
    fi
    exit 0
}

if [ ! -f /var/log/pgagent.log ];
then
    touch /var/log/pgagent.log
    chown postgres:postgres /var/log/pgagent.log
fi

# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        stop
        sleep 3
        start
        ;;
  status)
        status
        ;;
  *)
        echo $"Usage: $0 {start|stop|restart|status}"
        exit 1
esac
</code>

#15 Re : Général » Probleme d'execution des jobs » 16/01/2017 10:09:12

Bonjour,

J'utilise Linux Ubuntu (avec interface graphique).
La première install a été réalisé avec StartBuilder, en téléchargeant PGAgent et j'ai suivi le processus d'install.
En revanche, la première install a été réalisé sur une base test.

Maintenant je veux que PGAgent soit sur la ma base de production. Et cela ne marche pas, puisque les paramètres de connexion ne sont pas bon.

Cordialement

#16 Re : Général » Probleme d'execution des jobs » 15/01/2017 11:41:27

Bonjour,

Pour démarrer le service pgagent sur linux ubuntu, j'utilise cette commande
sudo service pgagent start

et

sudo service --status-all pour vérifier si le service est activé [+]

Cordialement

#17 Re : Général » Probleme d'execution des jobs » 13/01/2017 13:59:34

Bonjour,

J'ai le même problème, après installation, le service tourne, je peux créer une tâche dans PGAdmin, mais rien ne se passe.
Le log me dit qu'il y une erreur de connexion.

A priori il faut modifier les paramètres de connexion, mais je suis sous linux Ubuntu et je sèche complètement. Je ne sais pas comment modifier le path (en tout comment le faire en ligne de commande ?).

Je ne voudrais pas tout désinstaller pour réuinstaller.

Merci

Pied de page des forums

Propulsé par FluxBB