IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Connexion aux bases de données Firebird Discussion :

Utilisation de aliases.conf


Sujet :

Connexion aux bases de données Firebird

  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 036
    Points : 40 941
    Points
    40 941
    Billets dans le blog
    62
    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
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  2. #2
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    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

  3. #3
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 036
    Points : 40 941
    Points
    40 941
    Billets dans le blog
    62
    Par défaut
    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 ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  4. #4
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    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

  5. #5
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 036
    Points : 40 941
    Points
    40 941
    Billets dans le blog
    62
    Par défaut
    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
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  6. #6
    Membre habitué Avatar de Patrick25300
    Homme Profil pro
    Retraité en technicien de maintenance et méthodes
    Inscrit en
    Février 2007
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Retraité en technicien de maintenance et méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 153
    Points : 134
    Points
    134
    Par défaut
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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.

  7. #7
    Expert éminent sénior
    Avatar de Cl@udius
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2006
    Messages
    4 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 4 878
    Points : 10 008
    Points
    10 008
    Par défaut
    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.

  8. #8
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mars 2013
    Messages
    212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2013
    Messages : 212
    Points : 81
    Points
    81
    Par défaut

    j'utilise firebird 2.5 et les composants zeos dans la propriete de zconnection quand je met le nom d'alias (base) deja défini dans alias conf de farebird me s'affiche un erreur ... , moi aussi je suis bloqué !!!!!!!!

  9. #9
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

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

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 036
    Points : 40 941
    Points
    40 941
    Billets dans le blog
    62
    Par défaut
    Bonjour,
    déterrage d'un sujet résolu et de plus sans indiquer l'erreur !
    Faites donc un tour sur mon blog , vous y trouverez un lien vers un tutoriel en cours d'écriture .
    Bien qu'il y ait encore plein de choses à écrire sur la connexion, je pense que tout y est indiqué pour ce que vous trouviez la solution à votre problème .

    Enfin , il s'agit plus d'un problème de Programmation (donc forum Delphi) que d'un problème Firebird .

    Sans énumération des propriétés que vous avez mis pour TZConnection , sans l'indication de la configuration du réseau (Poste avec la Base, poste(s) client(s))
    et sans indication de l'erreur comment voulez-vous avoir une réponse ?
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/11/2009, 18h50
  2. Lister les alias du fichier aliases.conf
    Par Socrat dans le forum Connexion aux bases de données
    Réponses: 2
    Dernier message: 02/12/2007, 11h36
  3. EasyEclipse For LAMP (PlugIn, conf, utilisation)
    Par LizardKing1980 dans le forum Eclipse PHP
    Réponses: 0
    Dernier message: 30/07/2007, 15h25
  4. [Utilisation d'Hibernate + probleme de conf]
    Par xarius dans le forum Hibernate
    Réponses: 3
    Dernier message: 05/06/2007, 11h10
  5. Configurer et utiliser les Aliases du projet
    Par EJ dans le forum XMLRAD
    Réponses: 9
    Dernier message: 20/05/2004, 22h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo