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 :

Vérifier que SQL SERV. est bien installé à partir d'une clé de registre ?


Sujet :

MS SQL Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 35
    Points : 18
    Points
    18
    Par défaut Vérifier que SQL SERV. est bien installé à partir d'une clé de registre ?
    Bonjour,

    Je travaille sur un projet de déploiement sous VS 2005 et j'utilise du C#.

    Je veux vérifier que SQL Server est bien installé sur le poste avant de lancer l'installation. Pour cela, j'utilise une fonctionnalité de VS qui me permet de vérifier les prérequis nécessaires. Le problème, c'est qu'il me faut la clé de registre à rechercher pour SQL Server (ainsi que la racine de registre : vsdrrHKLM, vsdrrHKCU, vsdrrHKCR ou vsdrrHKU et la valeur du registre à rechercher).

    Pour le framework .NET 2.0 et pour IIS, ça le fait tout seul, mais pour SQL Server je n'ai pas trouvé sur Internet.

    J'ai essayé "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceName\CurrentVersion" mais je ne sais pas quoi mettre comme valeur ni comme racine de registre et tout ce que j'ai testé ne marche pas.

    Si quelqu'un à une idée....?

    Je vous remercie d'avance

    ****************************************
    Sinon pour ceux que ça intéressent, j'ai trouvé pour IE :
    SOFTWARE\Microsoft\Internet Explorer\Version Vector
    avec la valeur de registre 7.0000 dans la clé IE
    et la racine de registre vsdrrHKLM

    et pour l'OS :
    /SOFTWARE/Microsoft/Windows NT/CurrentVersion
    avec la valeur de registre voulue dans la clé CurrentVersion
    et la racine de registre vsdrrHKLM
    et après il suffit de tester la version dans les conditions

    j'ai trouvé les infos sur ce site : Projet de configuration et de déploiement sous VS 2003

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 35
    Points : 18
    Points
    18
    Par défaut
    Bon, il suffit parfois de poster un message pour ouvrir les yeux....

    J'ai résolu mon problème !

    Il suffit de procéder de la même manière que pour l'OS, j'étais bien partie en fait :

    Il faut mettre
    - dans regkey : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceName\CurrentVersion
    - dans value : CurrentVersion

    et dans les conditions de lancement :
    - SQLSERVER = 8.00.194 (car c'est la version que je souhaite)

    sachant que 'SQLSERVER', c'est le nom que j'ai donné à ma propriété

    voila !!

    Sauf qu'il y a encore un problème en fait... peu importe la version de sql server que je mette, ça marche... même si je met une valeur bidon... Des idées ???

Discussions similaires

  1. Comment vérifier que Enterprise Miner est installé ?
    Par xav2229 dans le forum Administration et Installation
    Réponses: 8
    Dernier message: 27/08/2014, 17h07
  2. Réponses: 4
    Dernier message: 27/01/2011, 11h42
  3. Réponses: 8
    Dernier message: 09/04/2009, 19h13
  4. [Web Service] Vérifier que SOAPClient s'est bien passé
    Par Delphi-ne dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 05/09/2008, 02h19
  5. [Zlib] Dll injoignable alors qu'elle est bien installée
    Par Jamming Ed dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 07/11/2005, 15h45

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