209 votes

Recherchez le nom d'hôte et le port à l'aide des commandes PSQL

J'ai PSQL en cours d'exécution, et j'essaie d'obtenir une application perl se connectant à la base de données. Existe-t-il une commande pour trouver le port et l'hôte sur lesquels la base de données est en cours d'exécution ?

289voto

a_horse_with_no_name Points 100769
SELECT *
FROM pg_settings
WHERE name = 'port';

69voto

Brad Koch Points 4046

Le port PostgreSQL par défaut est 5432. L'hôte sur lequel la base de données est exploitée aurait dû être fourni par votre fournisseur d'hébergement ; je suppose qu'il serait le même hôte que le serveur Web si un n'était pas spécifié. Généralement, cela serait configuré comme localhost, en supposant que votre serveur Web et votre serveur de base de données sont sur le même hôte.

55voto

Kaarel Kitsemets Points 804

select inet_server_addr(); vous donne l'adresse IP du serveur.

23voto

gerardw Points 330
select inet_server_addr( ), inet_server_port( );

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X