none
[Résolu] Problème Connexion SQL2008 SAGE MULTIDEVIS RRS feed

  • Question

  • Bonjour à tous,

    Pour une entreprise qui se dote de Sage 100 Multidevis, j'ai donc installé SQL2008 Standard SP1 sur un serveur 2008 R2 64Bits SP1.
    Le serveur a déjà SQL2005 d'installé pour EBP.

    A la création de ma première instance SQL2008 je n'avais pas coché l'authentification mixte.
    Donc lors de l'installation de mon logiciel il n'arrivait pas à se connecter à la base de donnée.

    J'ai donc changé dans les propriétés via Management Studio, en mode authentification Mixte.
    Mais sur le serveur dans le logiciel de Management Studio ca n'a rien changé toujours impossible de se connecter avec mon authentification sql serveur.(Ca ne marche que en Authentification Windows)
    J'ai essayé en tapant mon domaine + le nom d'utilisateur SERV2AS\sql ou sql tout seul mais rien n'y change.
    Echec de l'ouverture
    Nom du serveur : SERVEUR\MULTIDEVIS
    Numéro de l'erreur : 18456
    Gravité : 14
    État : 1
    Numéro de la ligne : 65536

    Mon logiciel s'est installé mais pas possible de le lancer, il n'arrive pas à se connecter à la base.

    J'ai donc au cas ou créé une nouvelle instance MULTIDEVIS100 en prenant soin de mettre à l'installation Mode Mixte.
    J'ai ajouté les comptes Administrateur et SQL.
    Mais toujours pareil dans Management Studio authentification SQL rien ne marche ... même administrateur :/
    Il faut que je me mette en Authentification Windows ...

    Mais toujours pareil pour le logiciel il s'installe teste bien la base de donnée mais ne se lance pas.

    Une chose me turlupine aussi dans Management Studio, pour accéder à mon instance je fais Parcourir et je dois aller dans les serveurs réseaux pour trouver mes 2 nouvelles bases et celle de EBP. (Dans serveurs locaux il n'apparait que l'instance de EBP sous SQL2005).

    Je sais pas si quelqu'un a une idée :)
    Une incompatibilité de SQL 2005 avec 2008 ?
    Une mauvaise installation de SQL ? oO

    Help me :)


    mercredi 13 juillet 2011 15:17

Réponses

  • Bonjour,

    Désolé pour le retard ... Les congés de l'été ...

    Dorénavant, grâce à vos conseils, je sais un peu mieux comment marche SQL.
    Je pensais que le mode mixte faisait le lien automatiquement entre utilisateurs AD et SQL ...

    En ce qui concerne la résolution de mon problème, dans mon dernier post j'en ai fait par.
    Il s'agissait d'un bug de SAGE 100 Multidevis, un problème dans la base de registre qui ne faisait pas le lien à la bonne adresse du serveur SQL.

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sage\Multi Devis Entreprise\ServeurSQL

    La valeur de cette clef ne pointait pas à la bonne adresse.

    Voila :)

    Merci encore pour votre aide !

    mardi 30 août 2011 14:20

Toutes les réponses

  • Bonjour,

    SQL Server propose 2 modes d'autentification, comme tu as pu le voir :

     - mode windows uniquement : seuls de s comptes AD ou bien de ta base de compte local sur son serveur membre peuvent se connecter au serveur. Ces utilisateurs sont autentifiés (vérification du mot de passe) par windows.

     - mode mixe : les utilisateurs du monde windows + les logins SQL Server. Pour ces logins, le mot de passe est géré par SQL Server. mais il te faut créer un compte, ce n'est pas automatique. Ton compte administrateur est un compte Windows, qui ne correspond à aucun principal dans SQL Server pour 'autentification SQL.

     

    Donc : pour l'instance sur laquelle tu as changé de mode : il faut stopper et relancer el service SQL pour que cela soit pris en compte.

     

    Pour tes 2 instances en mode mixe, fais le test suivant :

     - Connectes toi en authentification windows

     - Créé un login de type SQL et donne des droits 'sysadmin pour faire un test)

    USE [master]
    GO
    CREATE LOGIN [MonLoginSQL]
    WITH PASSWORD=N'pwd',
    DEFAULT_DATABASE=[master],
    CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF
    GO
    ALTER SERVER ROLE [sysadmin] ADD MEMBER [MonLoginSQL]
    GO

     

    Ensuite, dans SSMS, tu te connectes à ton instance en utilisant l'autentification SQL. Il en sera de même pou SAGE.

     

    Christophe


    Christophe LAPORTE Conseil IT Consultant – Formateur certifié Microsoft Microsoft Certified Master - MVP SQL Server – MCT
    mercredi 13 juillet 2011 15:45
  • Bonjour Christophe,

     

    Merci pour ta réponse rapide.

    Oui, j'ai bien relancé les services, je l'ai même redémarré et aucun changement :(

     

    En fait mon logiciel marche maintenant, c'était juste un problème dans la base de registre du logiciel qui avait mal pris l'adresse du serveur SQL.

    Mais je vais tester quand meme ce que tu me proposes pour m'authentifier en type SQL.

    Je te tiens au courant :)

     

    Merci et bonne journée :)

    mercredi 13 juillet 2011 16:13
  • Bonjour,

     

    Nous changeons le type de votre question à « Discussion générale » parce que vous n’êtes pas revenu avec les résultats des tests. Si vous avez plus de temps pour réexaminer la question et fournir plus d'informations, n'hésitez pas à modifier le type du thread à « Question ». Si le problème est résolu, s’il vous plaît partagez la solution avec nous afin que la réponse puisse être trouvée et utilisée par d'autres membres de la communauté ayant des questions similaires. Merci !

     

    Cordialement,

     

    Florin



    Florin CIUCA, MSFT  Follow TechNetFr on Twitter 

    • Votez l’article qui vous est utile ou postez un pour participer au concours : Appel à la contribution

    •Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.

    mardi 2 août 2011 10:34
  • Bonjour,

    Désolé pour le retard ... Les congés de l'été ...

    Dorénavant, grâce à vos conseils, je sais un peu mieux comment marche SQL.
    Je pensais que le mode mixte faisait le lien automatiquement entre utilisateurs AD et SQL ...

    En ce qui concerne la résolution de mon problème, dans mon dernier post j'en ai fait par.
    Il s'agissait d'un bug de SAGE 100 Multidevis, un problème dans la base de registre qui ne faisait pas le lien à la bonne adresse du serveur SQL.

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Sage\Multi Devis Entreprise\ServeurSQL

    La valeur de cette clef ne pointait pas à la bonne adresse.

    Voila :)

    Merci encore pour votre aide !

    mardi 30 août 2011 14:20