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

VB.NET Discussion :

Créer un fichier installable de mon application avec sa BD


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut Créer un fichier installable de mon application avec sa BD
    Bonjour,

    Je suis sur le point de finir mon application et je me pose la question comment je pourrais créer un fichier installatrice sur toute machine avec la BD sur laquelle je travaille.

    J'utilise VB.net 2008 et une BD Oracle que j'ai crée.

    Merci pour votre aide.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 200
    Par défaut
    faire un nouveau projet de type setup
    je ne sais pas comment ca se paramètre mais on peut y inclure le framework (vérification, si non installé il s'installe)
    on peut aussi y inclure des fichiers de tout type (une base par exemple)

    sinon regarde dans la signature de smiley (membre de ce forum)
    je crois qu'il a un lien vers un générateur d'installateur autre
    (si ca n'est plus dans sa signature demande lui, il en fait la promo souvent ^^)
    celui de smiley on peut meme inclure du code vb pour faire des choses pendant l'install (genre lancer d'autres install, attacher des bases ...)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    La dernière identification de smiley date de 2004 !

    Il n'a aucun message ni signatures

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 200
    Par défaut
    trompé d'orthographe, il s'agit de smyley

    voir sa signature ici : http://www.developpez.net/forums/m4355618-29/
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    Merci. Vous êtes le meilleur !

  6. #6
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    DriemShield ne permet pas d'ajouter la BD sur laquelle je travaille dans linstallation seulement l'application qu'il compile.

    J'aimerais si possible réunir les deux, application et BD.

  7. #7
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Rajouter une BD c'est justement le point délicat ... en plus Oracle ...
    Il faudrait redistribuer le moteur de db (donc en supposant qu'il y ai un package msi adapté) et ensuite recréer la base de donnée avec par exemple un script sql qu'Oracle aurait généré.

    Avec DreamShield on peut gérer des classes "Installer" qui permettent d'exécuter du code pendant l'installation et donc dans ces classes il faudrait ensuite coder ce qu'il faut pour répliquer la BD ...

  8. #8
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 200
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 200
    Par défaut
    il me semble qu'avec un projet setup de vs on peut intégrer n'importe quel fichier
    par contre je ne crois pas qu'on puisse executer du code .net

    je ne sais pas comment marchent les bases oracles, mais avec sql server, soit on a fichier backup qu'on peut restaurer sur une instance sql server via une requete SQL "restore database"
    et si on amène les fichiers réels de la base (données et log) on peut la rattacher via une requete SQL sp_attach_db

    par contre si tu dois installer le moteur de base de données, il faudrait l'intégrer à ton installeur
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  9. #9
    Expert confirmé
    Avatar de smyley
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    6 270
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 6 270
    Par défaut
    Avec n'importe quel installeur on peut intégrer n'importe quel fichier (enfin, n'importe quel vrai installeur), mais intégrer une BD et l'installer ... s'il y a une possibilité d'installer Oracle avec un redistributable sous forme de .msi, tu peux l'intégrer à DreamShield.

  10. #10
    Membre éclairé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Qatar

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2007
    Messages : 489
    Par défaut
    Sur oracle j'ai crée ma propre BD "GestionT" qui doit être quelques parts sur le dossier ORacle.

    Si je veux intégrer toute la BD donc l'exe oracle qui contient le listner etc je devrais inclure un fichier de 1Go !

    J'ai besoin seulement d'intégrer mes tables de la BD et pouvoir interagir avec ça serait plus simple je pense.

  11. #11
    Rédacteur
    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Billets dans le blog
    121
    Par défaut
    Citation Envoyé par sperot51 Voir le message
    il me semble qu'avec un projet setup de vs on peut intégrer n'importe quel fichier
    par contre je ne crois pas qu'on puisse executer du code .net
    je tiens juste a préciser que l'on ne peut créer des projet de configuration et déploiement avec des versions express de VB.net.
    Oui on peut bien y exécuter du code .net
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/05/2015, 09h18
  2. Réponses: 1
    Dernier message: 01/04/2015, 16h38
  3. Créer un installable de mon .exe avec licence et version dessai
    Par zpico dans le forum Débuter avec Java
    Réponses: 0
    Dernier message: 11/02/2015, 16h55
  4. Réponses: 2
    Dernier message: 01/03/2013, 14h24
  5. Réponses: 16
    Dernier message: 16/05/2006, 12h37

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