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 :

connexion a un serveur pour application web


Sujet :

MS SQL Server

  1. #1
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut connexion a un serveur pour application web
    Bonjour,

    J'ai actuellement une application web qui tourne sur access.
    Je suis en train de la faire migrer sur sql server mais j'ai quelques soucis.

    Déjà pensez vous qu'il soit plus intérressant de passer par l'assistant de migration d'access ou celui de sql server pour migrer les tables?

    Ensuite comment configurer sql server pour permettre la connection depuis l'application web?

    Enfin quelle serait la chaine de connection?

    Je vous remercie par avance.

  2. #2
    Membre expert
    Avatar de aityahia
    Homme Profil pro
    CIEPTAL CARS SPA
    Inscrit en
    Mars 2006
    Messages
    1 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Algérie

    Informations professionnelles :
    Activité : CIEPTAL CARS SPA
    Secteur : Transports

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 938
    Points : 3 329
    Points
    3 329
    Par défaut
    quel type de connection utiliser vous si vous utiliser ADO
    pour la construction de votre chaine vous chosissez le provider.OLE DB For SQL Server choisissez le nom du serveur et de votre table avec le type d'authentification adéquat

  3. #3
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Bonjour,

    Pour upsizer de Access vers SQL, l'assistant d'Access fait bien les choses, mais a des défauts quant aux structures générées (création de nvarchar par exemple, ou trop d'index parce qu'il crée un index pour chaque colonne dite indexée dans Access). L'assistant de SQL Server (DTS), lui, va aussi oublier quelques éléments, comme les autoincréments.
    Ce que je fais en général, c'est utiliser l'upsizing wizard d'Access pour une première création de structure, puis modification de la structure dans SQL Server pour que cela convienne, et ensuite je rattache les tables Access et SQL dans une base Access de migration, et je fais des requêtes action pour insérer les données d'Access vers SQL Server. Ca me permet d'avoir une base de migration pour les tests et en cas de besoin. Une migration se fait rarement d'un seul coup, ou on se retrouve souvent à devoir le faire encore et encore.

    Pour la chaîne de connexion, un site de référence : http://www.connectionstrings.com/

  4. #4
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut
    J'ai du mal à créer un utilisateur et a le rattacher à ma connection.

    j'ai cette erreur la :

    Microsoft OLE DB Provider for ODBC Drivers erreur '80040e4d'

    [Microsoft][SQL Native Client][SQL Server]Échec de l'ouverture de session de l'utilisateur 'test'. L'utilisateur n'est pas associé à une connexion SQL Server approuvée.

    /testsql.asp, ligne 34
    J'ai oublié de préciser que je suis avec SQL SERVER 2005.

  5. #5
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    Ton serveur SQL est-il configuré pour accepter les connexions en sécurité SQL (modèle de sécurité mixte) ?
    Pour vérifier : Propiétés du serveur (clic droit sur le noeud du serveur dans Enterprise Manager) -> onglet Sécurity -> Authentication.

    "SQL Server and Windows" doit être sélectionné.

    Ou mieux : Configure ton IIS et ta chaîne de connexion pour te connecter en sécurité intégrée (Windows). Qqch comme configurer l'application dans IIS pour tourner sous un compte, ou le service IIS (je ne suis pas familier d'IIS, désolé). Ensuite donne les droits à ce utilisateur (compte de domaine, ou compte local identique sur les deux serveurs).

  6. #6
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut
    J'ai donc selectionner la case car la deuxième option je n'ai pas trop compris.

    si quelqu'un la comprise et qu'il peut être un peu plus clair...

  7. #7
    Expert confirmé
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Points : 4 043
    Points
    4 043
    Par défaut
    En effet c'était rapide, désolé.
    Une explication plus pro :
    http://support.microsoft.com/kb/247931/fr
    http://support.microsoft.com/kb/169377/fr

  8. #8
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut
    je vais aller jeter un coup d'oeil.
    Merci.

  9. #9
    Membre confirmé Avatar de Phiss
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2005
    Messages
    676
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2005
    Messages : 676
    Points : 616
    Points
    616
    Par défaut
    J'ai cette erreur maintenant.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Microsoft OLE DB Provider for ODBC Drivers erreur '80040e31' 
    [Microsoft][SQL Native Client]Délai d'attente de requête expiré 
     
    .asp, ligne 173
    une idée?

Discussions similaires

  1. Serveur Java EE pour application web et application web mobile
    Par DavidleVrai dans le forum Développement Web en Java
    Réponses: 2
    Dernier message: 21/01/2015, 10h11
  2. Choix de serveur pour application web
    Par nelob dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 9
    Dernier message: 11/03/2009, 12h37
  3. Framework pour applications web
    Par amin1425 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 07/02/2007, 11h55
  4. Outil pour simuler des connexions pour application web
    Par lehic dans le forum Tests et Performance
    Réponses: 4
    Dernier message: 14/06/2006, 16h16
  5. Outils de test pour application WEB ?
    Par elitost dans le forum Outils
    Réponses: 4
    Dernier message: 16/12/2005, 16h27

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