pg_isready

Linux
Publiée le 2026-10-28 05:19:44
Illustration Linux pour la commande pg_isready

pg_isready

# Vérifie la disponibilité par défaut (local, utilisateur actuel)
pg_isready

# Vérifie si une base de données spécifique existe et est joignable
pg_isready -d ma_base_de_donnees

# Teste la connexion à un hôte distant précis
pg_isready -h 192.168.1.10

# Tente de se connecter sur un port non standard (ex: 5433)
pg_isready -p 5433

# Vérifie l'état avec un utilisateur différent
pg_isready -U admin_user

# Combine plusieurs options : hôte, port et nom d'utilisateur
pg_isready -h localhost -p 5432 -U postgres

# Exécute le test en mode silencieux (utile pour les scripts)
pg_isready -q

# Vérifie la version de pg_isready lui-même
pg_isready --version

# Teste une connexion avec un timeout très court (1 seconde)
pg_isready -t 1

# Tente de se connecter en spécifiant le nom d'utilisateur et la base
pg_isready -U devuser -d production

# Simule un test avec un hôte qui n'existe pas pour voir l'erreur
pg_isready -h non_existant.local

# Vérifie si le service est prêt, en forçant une attente de 5 secondes
pg_isready -t 5

# Affiche simplement l'aide et quitte (pour référence)
pg_isready --help