Vous n'êtes pas identifié(e).
Merci beaucoup de ta réponse
Donc il ne faut pas passer par l'installeur PHP sur windows.
j'ai pas trop compris... tu veux dire quoi par là tu me conseille quel outil PHP ??
merci
En effet tout d'abord je me suis orienté vers une installation sur linux : pgfouine-0.7.2-1.noarch.rpm
Seulement durant l'installation il faudrait que le serveur possède PHP et APACHE pour les reports
Donc j'ai installer PGFOUINE sur Windows ( XP service pack 2) :
Pour installer PGFouine sous Windows tu dois télécharger le fichier tar.gz et le décrompresser
Et aussi l'installeur PHP http://fr3.php.net/get/php-5.2.9-1-win3 … m/a/mirror
(qui me pose un souci : durant l'installation on me demande de configurer le httpd.conf)
merci
RE-BONJOUR
J'ai encore un petit souci...
je lance la commande :
pgfouine.php -file /PGSQL/PGTEST01/pg_log/postgresql-2009-04-08_000000.log > /PGSQL/backups/report.html
Voici le message d'erreur
/usr/bin/php: error while loading shared libraries: libpspell.so.15: cannot open shared object file: No such file or directory
merci,
Merci pour vos réponses !!!!
Bonne journée
Merci de pour tes éclaircissements
Le paquet source de pgfouine en version 1.0 est sur mon bureau.
question bête : comment l'installer ????
Je sais qu'il faut modifier les fichiers : syslog.conf et postgresql.conf mais en ce qui concerne l'installation dans le fichier pgfouine.spe : je lis ça
Cela concerne vraiment l'installation de pgfouine en local ???
%prep
%setup -q
%patch1 -p0
sed -i 's!@INCLUDEPATH@!%{_datadir}/%{name}!' pgfouine_vacuum.php
sed -i 's!@INCLUDEPATH@!%{_datadir}/%{name}!' pgfouine.php
cp %{SOURCE2} .
%build
%install
# cleaning build environment
rm -rf %{buildroot}
# creating required directories
install -m 755 -d %{buildroot}/%{_datadir}/%{name}
install -m 755 -d %{buildroot}/%{_bindir}
# installing pgFouine
for i in include version.php; do
cp -rp $i %{buildroot}/%{_datadir}/%{name}/
done
install -m 755 pgfouine.php %{buildroot}/%{_bindir}/
install -m 755 pgfouine_vacuum.php %{buildroot}/%{_bindir}/
%clean
rm -rf %{buildroot}
%files
%defattr(-, root, root)
%doc AUTHORS ChangeLog COPYING THANKS README pgfouine-tutorial.txt
%attr(0755, root, root) %{_bindir}/pgfouine.php
%attr(0755, root, root) %{_bindir}/pgfouine_vacuum.php
%{_datadir}/%{name}
Bonjour à tous
j'ai un petit souci pour installer pgfouine-0.7.2-1.noarch.rpm
Faut-il avoir apache et un plugin PHP installés sur le serveur pour générer les rapports de pg_fouine ??
Est-il possible d'installer en local pg-fouine (windows XP) et EasyPHP. Et a partir de la on pourrait analyser les fichier pg_log du serveur Postgre??
merci d'avance,
tu as vraiment réponse à tout, faut que j'arrive à te trouvé une colle !!!!
j'ai pas encore le réflexe d'aller voir le fichier pg_log mais ca va venir !
LOG: parameter "archive_mode" cannot be changed after server start; configuration file change ignored
pg_ctl restart -D /PGSQL/TEST1
j'ai fait ça :
insert into film (film_id, title, language_id) select generate_series(1001,2000000), 'RAMBO' || generate_series(1001,2000000), 1;
WAL remplies + archives dans /PGSQL/backups/WAL/
j'essaie au maximum de "jouer" avec le max de paramètres
Merci beaucoup gleu !!!!!!!
BONJOUR
j'ai fait les manipulations que tu m'as conseillé de faire et ça fonctionne parfaitement (suppression, création et requêtes)
Sous pg_xlog, j'ai les 8 WAL remplient à 16ko !!!!
Sinon j'ai lancé un archivage qui semble ne pas fonctionner !
# - Archiving -
archive_mode = on # allows archiving to be done
# (change requires restart)
archive_command = 'cp "%p" /PGSQL/backups/WAL/"%f"' # command to use to archive a logfile segment
#archive_timeout = 0 # force a logfile segment switch after this
# time; 0 is off
Sous /PGSQL/backups/WAL/ rien du tout
Pourtant après modification du fichier de conf, je fais relire la configuration :
pg_ctl reload -D /PGSQL/TEST1
server signaled
Une petite piste...
Merci d'avance,
Voici la requete
psql -U pgsql -d testdb -f /PGSQL/TEST1/pagila-0.10.1/pagila-0.10.1/pagila-schema.sql
le schema ??? il est dans le fichier texte http://pgfoundry.org/projects/dbsamples
sinon pour le insert ???
insert into matable (id, name) select generate_series(1,250000) as truc, 'toto' || generate_series(1,250000) as machin;
Voici l'erreur :
ERROR: duplicate key value violates unique constraint "country_pkey"
ERROR: duplicate key value violates unique constraint "country_pkey"
ERROR: duplicate key value violates unique constraint "country_pkey"
ERROR: duplicate key value violates unique constraint "country_pkey"
ERROR: duplicate key value violates unique constraint "country_pkey"
Sinon un ce que un insert simple sur une table (assimiler à une transaction) permettra de remplir les WAL ???
quand je fais un insert dans la table actor cela ne fonctionne pas !!!
Merci d'avance,
Merci beaucoup !!! la BBD est installée
Une autre petite question :
J'active l'archivage et je relance pg_ctl reload -D /PGSQL/TEST1
J'aimerai voir si cela fonctionne,
Étant donné que les fichiers WAL sont de taille fixes (16Mo il faut remplir à fond...), j'ai envie d'insérer plusieurs fois la BDD seulement j'observe une erreur au niveau des clés primaires il faut les incrémenter mais de quelle façon ????
Voici mon ficher de conf :
#------------------------------------------------------------------------------
# WRITE AHEAD LOG
#------------------------------------------------------------------------------
# - Settings -
#fsync = on # turns forced synchronization on or off
#synchronous_commit = on # immediate fsync at commit
#wal_sync_method = fsync # the default is the first option
# supported by the operating system:
# open_datasync
# fdatasync
# fsync
# fsync_writethrough
# open_sync
#full_page_writes = on # recover from partial page writes
#wal_buffers = 64kB # min 32kB
# (change requires restart)
#wal_writer_delay = 200ms # 1-10000 milliseconds
#commit_delay = 0 # range 0-100000, in microseconds
#commit_siblings = 5 # range 1-1000
# - Checkpoints -
#checkpoint_segments = 3 # in logfile segments, min 1, 16MB each
#checkpoint_timeout = 5min # range 30s-1h
#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0
#checkpoint_warning = 30s # 0 is off
# - Archiving -
archive_mode = on # allows archiving to be done
# (change requires restart)
archive_command = 'cp "%p" /PGSQL/backups/WAL/"%f"' # command to use to archive a logfile segment
#archive_timeout = 0 # force a logfile segment switch after this
# time; 0 is off
MERCI INFINIMENT
Je voulais archiver toute les modification qui pourraient être réaliser au niveau de la base...
Bonjour,
(Je suis novice...)
Gleu m'a conseillé la BDD pagila (merci) seulement étant connecté a mon serveur par l'intermédiaire de Putty, j'ai installé ma base sous /PGSQL/TEST1/
j'ai crée une base testdb ( createdb testdb) et user pqsql
Je me demande comment installer les différents fichiers: pagila-data.sql pagila-insert-data.sql pagila-schema.sql (Dois je les copier dans 3 fichiers sql ("vi nom.sql") et utiliser "psql testdb < /nom.sql" )
sinon avant de faire toute cette manipulation, je voudrai observer si il y a une archive de la création de cette BDD:
Dans le fichier postgresql.conf : archive_command = ’cp "%p" /PGSQL/TEST/"%f"’
Malgré les explications pour "%p" et "%f" je n'ai pas trop compris .... en tout cas j'ai mis ce qui se trouve ci-dessus.
Merci d'avance,
Merci pour vos réponses,
Je vais essayer d'abord avec PAGILA !!!
@+
Bonjour à tous,
Dans le cadre d'un test, j'aimerais savoir si quelqu'un disposerez d'une BDD avec des données cohérentes de taille importante (tables avec 1000 ou même 10000)
Merci d'avance,