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 :

Question concernant la mise en place d'une application gérant une BDD sur un SERVEUR


Sujet :

VB.NET

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2013
    Messages : 14
    Points : 5
    Points
    5
    Par défaut Question concernant la mise en place d'une application gérant une BDD sur un SERVEUR
    Bonsoir à tous,

    Je dois mettre en place une application sur 7 ordinateurs permettant de dialoguer avec une BDD sur un serveur local.
    Je m'explique, dans l'entreprise, tous les ordinateurs sont connectés à un serveur (serveur connecté au même réseau internet puisque qu'il est dans l'entreprise),
    j'ai développé mon application qui permet d'ajouter, supprimer, et rechercher des données sur la BDD, je dois donc maintenant être certain que tous les ordinateurs
    peuvent accéder à cette base de donnée et donc visualiser les données et pour certains intervenir dessus.
    J'ai créé ma BDD sur microsoft sql serveur 2008 R2. Les questions que je me pose sont:
    -Est ce que le simple fait de donner la bonne chaîne de connexion de la bdd sur le serveur est suffisant ?
    (du genre: Dim Connexion As New SqlConnection("Data Source=U:\mabasededonnée")
    en considérant que U est la lettre du serveur qui apparaît dans mon explorateur windows dans l'onglet réseau. Serveur mappé je crois non?
    -Dois-je installer microsoft sql serveur 2008 R2 sur le serveur?
    -Est-ce que ce ne serait pas plus simple avec access?

    A la base mon application ne devait être que sur un seul ordinateur et maintenant ils veulent tous accéder aux données.
    J'ai lu pas mal d'article mais je ne suis pas sur d'avoir vraiment compris.
    Je vous serait reconnaissant pour toutes pistes ou informations données.
    Alexandre

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    access pourrait surement suffire, mais ce n'est pas une vraie base de données
    sql server est un bon choix, il faut l'installer sur le serveur, et la chaine de connexion doit pointer vers celui ci

    par contre quelle version d'sql server as tu utilisé ? parce que la chaine de connexion contient plutot une ip qu'un lecteur (c'est le principe d'une base réseau)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2013
    Messages : 14
    Points : 5
    Points
    5
    Par défaut
    Bonjour et merci de ta réponse,

    Alors déjà qu'est ce que vous entendez par "ce ne serait pas une vrai bdd"?
    J'avais d'abord développé mon application avec une bdd access, ne serait-il pas plus simple de continuer avec elle dans ce cas la?
    Car ma bdd n'est pas du tout compliqué elle comporte deux table et pas de jointure ou d'utilisation de clé primaire ou autre!
    Je m'en sert juste pour stocker les infos sur des matière (type de tôle, épaisseur, longueur,...).
    Sinon je suis en train de travailler sur la nouvelle bdd sur microsoft sql serveur 2008 R2.
    alexandre

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

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 154
    Points : 25 072
    Points
    25 072
    Par défaut
    si votre but n'est pas d'être développeur à plein temps et que vous avez juste 2 tables alors oui restez sur access c'est beaucoup plus simple
    sur le serveur rien à installer, faites juste un dossier partagé, mettez dedans le fichier .mdb ou .accdb selon la version d'access
    votre chaine de connexion contiendra alors \\serveur\base\mabase.mdb (ou .accdb)

    concernant "ce n'est pas une vraie base", access est une base simple, peu performante en multi utilisateur, qui ne suit pas tous les standards et qui est un peu plus fragile qu'une vraie base
    mais ca convient parfaitement pour une petite appli, pensez juste à faire une sauvegarde du fichier tous les soirs ou toutes les semaines
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2013
    Messages : 14
    Points : 5
    Points
    5
    Par défaut
    Bon bah je pense que je vais rester sur une bdd access alors! Je ne suis qu'un étudiant qui veut faire plaisir à son maitre de stage de cet été
    Je n'ai aucune prétention d'être développeur mais cela viendra peut être plus tard
    Merci beaucoup pour vos réponse elles m'ont été clair et concise.
    Je reviendrais ici si j'ai le moindre doute; en effet, je dois faire l'installation cet après midi!
    Merci encore
    alexandre

Discussions similaires

  1. Réponses: 7
    Dernier message: 06/11/2008, 16h38
  2. [Joomla!] passer d'une application locale à une application web sur Joomla
    Par Gabrieel dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 15/05/2008, 18h38
  3. Réponses: 2
    Dernier message: 17/01/2008, 17h05
  4. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48
  5. connexion à une application web + processus parallèle sur le serveur
    Par AnneB dans le forum Développement Web en Java
    Réponses: 6
    Dernier message: 15/06/2007, 14h11

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