Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/11/2006, 14h33   #1
Membre habitué
 
Avatar de alexmorel
 
Inscription : septembre 2003
Messages : 196
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2003
Messages : 196
Points : 120
Points : 120
Envoyer un message via MSN à alexmorel
Par défaut batch -> connexion automatique

Je cherche comment faire un batch pour me logger automatiquement dans ma console .

Exemple log.bat :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
@echo off
 
rem ----------------------------------------------------------------------------
rem    Nom : postgreSQL.bat
rem    Auteur : A.Morel
rem    Date : 22.09.2005
rem    Utilisation : Lance la connexion pour psql
rem ----------------------------------------------------------------------------   
 
chcp 1252
SET client_encoding = win1252
SET baseDonnees=canada
SET utilisateur=my_login
SET password=my_pass
 
psql -h toto.ch -p 5432 %baseDonnees% %utilisateur% %password%
 
pause

Jusqu'a utilisateur sa passe mais apres y me demande quand même mon mot de passe.

Et je voudrais pouvoir log directement grace a ce script !


Merci d'avance
__________________
A.Morel
alexmorel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/11/2006, 18h06   #2
Expert Confirmé
 
Homme
Inscription : septembre 2006
Messages : 2 291
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : septembre 2006
Messages : 2 291
Points : 2 738
Points : 2 738
Citation:
Envoyé par alexmorel
Je cherche comment faire un batch pour me logger automatiquement dans ma console .

Exemple log.bat :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
@echo off
 
rem ----------------------------------------------------------------------------
rem    Nom : postgreSQL.bat
rem    Auteur : A.Morel
rem    Date : 22.09.2005
rem    Utilisation : Lance la connexion pour psql
rem ----------------------------------------------------------------------------   
 
chcp 1252
SET client_encoding = win1252
SET baseDonnees=canada
SET utilisateur=my_login
SET password=my_pass
 
psql -h toto.ch -p 5432 %baseDonnees% %utilisateur% %password%
 
pause

Jusqu'a utilisateur sa passe mais apres y me demande quand même mon mot de passe.

Et je voudrais pouvoir log directement grace a ce script !


Merci d'avance
-U devant le nom de l'utilisateur
et
-W devant le mot de passe
dans la ligne de commande
et la DB doit être le dernier paramètre
JeitEmgie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/11/2006, 13h15   #3
Membre habitué
 
Avatar de alexmorel
 
Inscription : septembre 2003
Messages : 196
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : septembre 2003
Messages : 196
Points : 120
Points : 120
Envoyer un message via MSN à alexmorel
L'option pour le mot de passe ne fonctionne pas

Code :
1
2
 
psql -h hestia.cpln.ch -p 5432 %baseDonnees% -U %utilisateur% %password%
Il me fait une erreur

Code :
1
2
 
warning : extra command-line argument "mon_mot_de_passe" ignored
Une idée ??????
__________________
A.Morel
alexmorel est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h05.


 
 
 
 
Partenaires

Hébergement Web