Précédent   Forum du club des développeurs et IT Pro > Bases de données > Firebird > Connexion aux bases de données
Connexion aux bases de données Forum d'entraide sur la connectivité Firebird: composants, drivers, transactions, etc.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 11/03/2008, 10h36   #1
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 209
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 209
Points : 7 267
Points : 7 267
Par défaut Utilisation de aliases.conf

jusqu'à présent j'utilisais un fichier ini pour le chemin de ma base de données et donc n'utilisais pas les alias . Je me suis dit que puisque l'information existait déjà dans aliases.conf je pourrais peut-être m'en passer

cependant plusieurs points me bloquent :

via delphi , comment créer un alias firebird ?

comment utiliser celui-ci avec Rave (là je bloque au niveau de la database Connection via FibPlus) , je pourrais certainement récupérer le nom de la base dans aliases.conf mais où se situe t-il sur la machine client (en bref où est installé Firebird sur un ordinateur si l'installation n'a pas été faite par défaut ou si un petit malin a renommé/déplacé le repertoire) ?

bref des questions 'existentielles' plutôt bloquantes

une idée géniale
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2008, 15h46   #2
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 258
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 258
Points : 3 579
Points : 3 579
les alias sont définis coté serveur
il faut voir ça comme un nom de domaine sur internet
quand tu te connectes à Firebird il regarde s'il trouve l'alias et si oui te connecte à la base correspondante
le seul avantage c'est que ta base peut être n'importe où sur le serveur, la chaine de connexion ne change pas

mais sur une vrai installation, seul Firebird et l'administrateur de la machine ont les droits pour acceder au fichier de définition des alias
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2008, 07h54   #3
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 209
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 209
Points : 7 267
Points : 7 267
bon ; pour la création de l'alias je suis plutôt content que ce soit sur le serveur

mais comment puis-je recupérer le chemin pour rave (qui lui ne reconnait pas l'alias enfin je n'ai pas encore tout essayé ) sans pour autant accéder au fichier aliases.conf . Est-ce possible ?
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2008, 08h25   #4
makowski
Expert Confirmé

 
Homme Philippe Makowski
Consultant spécialité Firebird
Inscription : mai 2002
Messages : 2 258
Détails du profil
Informations personnelles :
Nom : Homme Philippe Makowski
Âge : 50
Localisation : France

Informations professionnelles :
Activité : Consultant spécialité Firebird
Secteur : Conseil

Informations forums :
Inscription : mai 2002
Messages : 2 258
Points : 3 579
Points : 3 579
rave tu lui donne l'alias, pas le chemin vers lequel pointe l'alias, sinon aucun intérêt d'utiliser des alias
__________________
Philippe Makowski
IBPhoenix - Firebird
Membre de l'April
makowski est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2008, 11h42   #5
SergioMaster
Modérateur
 
Avatar de SergioMaster
 
Homme Serge Girard
Développeur informatique
Inscription : janvier 2007
Messages : 4 209
Détails du profil
Informations personnelles :
Nom : Homme Serge Girard
Âge : 56
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 4 209
Points : 7 267
Points : 7 267
en fait mon problème vient plutôt de la connexion Rave via FIBplus Connection

je considère le sujet clos (je crois que je vais en rester à mes fichiers INI ou XML)

merci quand même de ton intérêt
__________________
La seule chose absolue dans un monde comme le nôtre, c'est l'humour. » Albert Einstein
J'entends et j'oublie. Je vois et je me souviens. Je fais et je comprends . Confucius
Si votre seul outil est un marteau, vous aurez tendance a ne voir que des clous
SergioMaster est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2012, 11h54   #6
Patrick25300
Membre du Club
 
Avatar de Patrick25300
 
Homme Patrick
Technicien maintenance
Inscription : février 2007
Messages : 96
Détails du profil
Informations personnelles :
Nom : Homme Patrick
Âge : 59
Localisation : France

Informations professionnelles :
Activité : Technicien maintenance
Secteur : Industrie

Informations forums :
Inscription : février 2007
Messages : 96
Points : 59
Points : 59
En arrivant sur ce post et si j'ai bien compris la question voici ce que j'ai fait.

En cherchant a utiliser un alias de ma base de données, j'ai donc créé un alias dans le fichier "aliases.conf" situé dans le dossier d'installation de firebird et mis ce nom d'alias comme ci-dessous dans mon application.
Code delphi :
1
2
3
 
// alias, mis dans le fichier 'aliases.conf' situé dans le dossier d'installation de Firebird
  IBDataBase1.DatabaseName:= 'NomAlias';
de cette façon plus de chemin de la base de donnée sur le PC client.
Patrick25300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2012, 18h56   #7
Cl@udius
Modérateur
 
Avatar de Cl@udius
 
Homme Claude Renouleaud
Développeur informatique
Inscription : février 2006
Messages : 4 860
Détails du profil
Informations personnelles :
Nom : Homme Claude Renouleaud
Âge : 50
Localisation : France, Hautes Pyrénées (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2006
Messages : 4 860
Points : 9 970
Points : 9 970
Salut

Citation:
Envoyé par Patrick25300 Voir le message
... de cette façon plus de chemin de la base de donnée sur le PC client.
Tout à fait, c'est tout l'intérêt d'utiliser les alias, comme précisé précédemment par Philippe:

Citation:
Envoyé par makowski Voir le message
le seul avantage c'est que ta base peut être n'importe où sur le serveur, la chaine de connexion ne change pas
@+ Claudius.
__________________
A la question technique que par MP/MV tu formuleras, la réponse aux oubliettes finira.
Cl@udius est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 19h35.


 
 
 
 
Partenaires

Hébergement Web