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

MS SQL Server Discussion :

faut-il installer sqlserveur sur pc hébergeur?


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut faut-il installer sqlserveur sur pc hébergeur?
    Bonjour,

    J'ai développé un site web en asp.net(visual studio 2008), .net framework3.5, sql serveur 2008 express, iis5.1 sur mon pc et mon site marche bien sur autres pc si je mets partage web.

    Le patron voulait que je mette mon site sur un pc dit "serveur" (de la boite). Sa config est .net framework2.0, sql serveur 2005, iis5.1, pas de visual studio. Mon site ne marche plus (message d'erreur pas très clair: il met en rouge la ligne sectionGroup name="system.web.extensions" type="System.Web.Configuration.SystemWebExtensionsSectionGroup, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" du fichier web.config). J'ai donc recompilé mon site avec .net framework2.0 et il ne marche tj pas sur pc "serveur" (message: une erreur s'est produite lors du traitement du fichier de configuration requis pour répondre à cette demande. Veuillez consulter ci-dessous les détails relatifs à l'erreur en question, puis modifier votre fichier de configuration de manière appropriée. Message d'erreur de l'analyseur: Section de configuration 'connectionStrings' non reconnue. Erreur source:
    <configuration>
    <appSettings/>
    <connectionStrings>
    <add name="GDA_DATAConnectionString" connectionString="Data Source=UC161\SQLEXPRESS2008; Initial Catalog=GDA_DATA>
    ).
    Peut on installer sqlserveur2008 et sqlserveur2005 sur un même pc, sont ils indépendants? merci d'avance

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Oui, à condition d'avoir deux instances différentes. mais attention deux instances différentes de SQL Server se concurrencent au niveau de la mémoire. il faut donc les limiter chacun à la moitié de la RAM. Par exemple si vous avez 16 Go de RAM, donnez-en 8 chacune.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut
    cmt faire (créer 2 instances & limiter en mémoire ram) svp?
    pensez-vous qu'il faut absolument installer sql2008 sur le pc hébergeur pour pouvoir exécuter mon site?
    une autre question: est-ce facile d'importer ma bdd en sql2005?

    merci pour votre réponse

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par tngtng Voir le message
    cmt faire (créer 2 instances & limiter en mémoire ram) svp?
    faire deux install avec à chaque fois un nom d'isntance différent.

    pensez-vous qu'il faut absolument installer sql2008 sur le pc hébergeur pour pouvoir exécuter mon site?
    Uoi.

    une autre question: est-ce facile d'importer ma bdd en sql2005?
    BACKUP ... RESTORE ! C'est tout.
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Membre averti
    Inscrit en
    Juillet 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Juillet 2009
    Messages : 51
    Par défaut
    Merci,

    "faire deux install avec à chaque fois un nom d'isntance différent" => et pour limiter chaque instance en mémoire ram?

    "est-ce facile d'importer ma bdd en sql2005?" => "Backup, restore" => merci, mais est ce que dans mon code asp j'ai beaucoup à modifier pour faire fonctionner avec la bdd en sqlserveur2005? C'est plus vite & plus facile si je change ma bdd en sqlserveur2005 ou si que je garde ma bdd avec sqlserveur2008 et il faut absolument installer sqlserveur2008 sur le pc hébergeur?

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Citation Envoyé par tngtng Voir le message
    "faire deux install avec à chaque fois un nom d'isntance différent" => et pour limiter chaque instance en mémoire ram?

    sp_configure paramètre max server memory

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "est-ce facile d'importer ma bdd en sql2005?" => "Backup, restore" => merci, mais est ce  que dans mon code asp j'ai beaucoup à modifier pour faire fonctionner avec la bdd en sqlserveur2005?
    Si elle a été développé en 2008 vous ne pouvez pas repasser en 2005 par Backup Restore. Vous devez faire un script SQL de rétro ingéniérie, ou alors vous la retro compatibilisé en 2005 (sp_dbcmptlevel)

    [CODE]C'est plus vite & plus facile si je change ma bdd en sqlserveur2005 ou si que je garde ma bdd avec sqlserveur2008 et il faut absolument installer sqlserveur2008 sur le pc hébergeur?[/QUOTE]

    Oui voir ci avant !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  7. #7
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Il n'est pas indispensable d'installer SQL Server sur la meme machine qui fournit le frontend et/ou l'application server.
    C'est le principe des architectures n-tier.
    Vous pouvez (je vous le recommenderai même) deployer votre base de donnée sur un serveur SQL déjà existant.
    Il vous faudra ouvrir des ports entre votre serveur applicatif et votre serveur SQL afin qu'ils puissent communiquer ainsi que configurer vos paramètres de connexion pour pointer sur la bonne instance et la bonne base.

Discussions similaires

  1. Réponses: 13
    Dernier message: 31/12/2012, 12h27
  2. [Toutes versions] Faut il installer Access sur le serveur?
    Par Simplifi dans le forum Access
    Réponses: 3
    Dernier message: 10/10/2011, 18h55
  3. Installer Zend sur son hébergeur web
    Par pierreluc.ca dans le forum Zend Framework
    Réponses: 2
    Dernier message: 23/09/2011, 10h35
  4. Quel noyau linux faut il installer sur flash disque
    Par smh_master dans le forum Distributions
    Réponses: 2
    Dernier message: 31/07/2009, 09h32
  5. [Kylix] Comment installer Kylix sur Mandrake 8.2 (page2)
    Par Philippe LE PONT dans le forum EDI
    Réponses: 3
    Dernier message: 01/05/2002, 12h52

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