Programme d'installation SQL Server

Traductions disponibles Traductions disponibles
Numéro d'article: 330391 - Voir les produits auxquels s'applique cet article
Les informations contenues dans cet article s'appliquent à Microsoft SQL Server 2000 Service Pack 3 (SP3) correctif builds 761 via 977 sur tous les systèmes d'exploitation. Les informations dans cet article s'appliquent également vers SQL Server 2000 SP3 correctif génère 977 via 2037 si elles sont installés uniquement sur un ordinateur qui exécute Microsoft Windows 98, Microsoft Windows Millennium Edition ou Microsoft Windows NT. Si vous essayez d'installer SQL Server 2000 SP3 correctif créer 977 ou créer sur un ordinateur qui exécute Microsoft Windows 2000, Microsoft Windows XP ou Microsoft Windows Server 2003 une version ultérieure, que vous cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. :
842960 Description du programme du 32 bits SQL Server 7.0 et SQL Server 2000 Installation
SQL Server 2000 Service Pack 4 (SP4) et versions ultérieures ne sont pas pris en charge dans Windows 98, Windows Millennium Edition ou dans Windows NT. Par conséquent, il n'existe aucune prise en charge de correctif logiciel pour ces systèmes d'exploitation dans SQL Server 2000 SP4 et versions ultérieures.
Agrandir tout | Réduire tout

Sommaire

Résumé

Correctifs Microsoft SQL Server 2000 sera distribué et remis aux utilisateurs qu'un fichier exécutable à extraction automatique. Le programme d'installation du correctif vous aide à installer correctifs à l'aide un programme d'installation sur interface graphique. En utilisant le programme d'installation du correctif, vous pouvez également automatiser le processus d'installation de correctif logiciel dans votre organisation entière.

Le nom du fichier exécutable programme d'installation de correctif comporteront ce format :

X. AA . ZZZZ _LangName.exe
  • X indique le numéro de version principale.
  • AA indique le numéro de version secondaire sur deux chiffres.
  • ZZZZ indique le numéro de correctif logiciel.
  • LangName est que les trois lettres abréviation correspondant au langage auquel le correctif est localisé.
Par exemple, la version en anglais américain de SQL Server 2000 correctif numéro 701 serait :

8.00.0701_enu.exe.

Si vous rencontrez l'espace disque erreurs lorsque vous extrayez le package, consultez l'article suivant dans la Base de connaissances Microsoft :
301913 BOGUE : message d'erreur « est suffisamment d'espace sur le lecteur » se produit lorsque vous extrayez dowloads SQL Server 2000

Plus d'informations

Avant d'installer le programme d'installation du correctif

Avant d'installer le programme d'installation du correctif, Microsoft recommande que vous effectuez une sauvegarde de ces bases de données :
  • maître
  • msdb
  • modèle
Ultérieurement, si vous souhaitez restaurer le correctif logiciel, vous devrez restaurer ces sauvegardes. Plus d'informations sur le processus de restauration sont incluses dans le « comment faire pour supprimer ou restaurer le correctif logiciel » section de cet article. L'installation du programme d'installation du correctif logiciel n'apportez pas modifications pour les bases de données utilisateur, en revanche, il peut inclure des modifications pour les bases de données du système.

Comment faire pour utiliser le programme d'installation du correctif

Pour démarrer le processus d'installation de correctif logiciel, vous devez exécuter le fichier exécutable du correctif. Pour une installation de correctif standard, vous devez enregistrer et exécuter le fichier exécutable correctif sur l'ordinateur serveur. Pour obtenir des instructions sur l'installation de correctifs sur une installation de cluster, lisez la section « installation de cluster » de cet article. Pour exécuter l'installation, vous devez ouvrir une session sur pour le système d'exploitation avec un compte utilisateur disposant des droits d'administrateur locales.

Lorsque vous exécutez l'installation, les fichiers du package sont extraits dans le dossier temp . Ensuite, un outil de programme d'installation de correctif sur interface graphique démarre qui vous guide à travers le reste de la procédure d'installation.

Les fichiers sont mis à jour par ce correctif ?

Une liste de fichiers qui sont mis à jour par ce correctif se trouve dans un fichier INF. Vous devez exécuter le fichier exécutable du correctif et extraire le fichier INF pour consulter la liste de fichiers.

Pour obtenir une liste des fichiers que le correctif met à jour, procédez comme suit :

1. Démarrez le fichier exécutable du correctif. Exécutez le programme jusqu'à ce que vous la page d'extraction. Les fichiers sont ensuite extraits dans le dossier temporaire %. Ne pas annuler la configuration encore. Si vous annulez l'installation, tous les fichiers extraits sont retirés du dossier temporaire %.

2. Après avoir vu l'écran d'accueil pour le programme d'installation du correctif, recherchez le dossier de % de fichier temporaire %. Utilisez l'horodatage sur les dossiers dans le dossier TEMP pour identifier un dossier nommé pft XX ~ tmp, où XX est un nombre aléatoire

3. Localisez le fichier Hotfix.inf dans ce dossier pour obtenir une liste de fichier complet de la section [FILES] de ce fichier INF fichier. De plus, vous pouvez également consulter la section [SCRIPTS] de la Hotfix.inf fichier pour déterminer si la mise à jour s'exécute les scripts sur votre serveur SQL Server installation.

4. Maintenant, vous pouvez annuler l'installation sur Supprimer le dossier temporaire.

note Vous pouvez également obtenir la liste des fichiers qui le correctif logiciel met à jour en consultant l'article Base de connaissances qui a été créé pour ce correctif. Le numéro d'article est indiqué dans la initiale écran de Bienvenue du programme d'installation du correctif.

Comment fonctionne le programme d'installation

Le programme d'installation du correctif utilise ces étapes pour terminer l'installation :
  1. Lorsque vous exécutez l'exécutable à extraction automatique, les fichiers sont extraits dans un dossier temp sur l'ordinateur.
  2. Le programme d'installation du correctif vérifie ensuite que l'utilisateur actuellement connecté dispose d'informations d'identification administratives avant qu'il démarre le fichier journal d'installation.
  3. Le programme d'installation détecte automatiquement toutes les instances d'une installation SQL Server et énumère la liste des instances qui vous donnent droit de la mise à jour. Pour qualifier pour la mise à jour du correctif, l'installation de SQL Server doit satisfaire certaines conditions. L'article Base de connaissances qui fait référence à ce correctif aura plus d'informations sur la configuration requise pour appliquer cette mise à jour. Par exemple, si le correctif logiciel nécessite l'installation de Microsoft SQL Server 2000 Service Pack 2, vous devez installer SQL Server 2000 Service Pack 2 avant d'appliquer ce correctif. Si l'ordinateur ne possède pas toutes les installations SQL Server bénéficier de cette installation du correctif, vous recevez un message semblable au suivant et l'installation est annulée :
    Vous n'avez pas toute instance de SQL installé sur cet ordinateur susceptible de ce HotFix. Vérifiez la configuration version et service pack requise pour ce correctif.
  4. Après avoir sélectionné une instance spécifique de SQL Server pour la mise à niveau de correctif logiciel, le programme d'installation du correctif résout et lit en mémoire les noms de dossier approprié et les emplacements qui correspondent à SQL Server installation que vous sélectionnée.
  5. Vous invite au programme d'installation entrer informations, telles que si vous souhaitez utiliser l'authentification SQL Server ou Authentification Windows. Si vous sélectionnez Authentification SQL Server, vous devez fournir le programme d'installation avec le mot de passe pour l'ouverture de session sa . Si vous sélectionnez Authentification Windows, vous devez exécuter le programme d'installation lorsque vous êtes connecté vers Windows avec un compte d'ouverture de session Windows. Ce compte d'ouverture de session doit faire une partie du rôle de serveur fixe sysadmin pour l'instance de SQL Server vous effectuez une mise à niveau. Si vous souhaitez utiliser l'authentification SQL Server, vous devez vous assurer que l'instance de SQL Server est configurée pour la sécurité en mode mixte. Dans le cas contraire, l'étape de l'authentification n'est pas réussi et vous s'afficher le message d'erreur suivants, même si vous fournissez un mot de passe sa valide :
    Informations de connexion non valides. Essayez à nouveau.
  6. Lorsque vous ouvrez une session dans SQL Server en utilisant les informations d'ouverture de session de l'étape 5, le programme d'installation cesse le service MSSQLSERVER et les services SQL Server Agent pour l'instance qui est mis à niveau.
  7. À présent, le programme d'installation du correctif effectue l'étape principaux de remplacer les fichiers existants avec les nouveaux fichiers qui étaient fournis avec le correctif. Pour ce faire, le programme recherche l'ordinateur de destination afin de vérifier si les fichiers sont très présents. Si les fichiers existent sur l'ordinateur de destination, elle qualifie un remplacement. Une fois un fichier transmet cette vérification, la version du fichier est comparée au fichier source. Pour les fichiers sans numéro de version, le programme utilise les informations de date et heure. Cela crée une liste des fichiers qui sont à être installées.
  8. Pour chaque fichier qui est sélectionné pour remplacement, le fichier est tout d'abord sauvegardé dans un dossier de sauvegarde. Ce dossier de sauvegarde se trouvent dans le même dossier que le fichier. Sous le dossier de sauvegarde est un sous-dossier porte le même nom que le numéro de version de correctif logiciel.
    Par exemple, si vous installez SQL Server 2000 correctif 701 sqlservr.exe doit être remplacé à partir de son emplacement actuel (C:\Program Files\Microsoft SQL Server\MSSQL\Binn\), le programme d'installation crée une nouvelle structure de dossiers similaire à C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Backup\0701 et il sauvegarde le fichier existant vers ce nouvel emplacement avant qu'il remplace par le nouveau fichier du correctif.

    De même, si vous sélectionnez un fichier qui se trouve dans C:\Program Files\Microsoft SQL Server\MSSQL\Binn\Resources\1033 remplacement, il est tout d'abord copiée vers un emplacement de sauvegarde similaire à C:\Program Files\Microsoft SQL Server\MSSQL\Binn\resources\1033\Backup\0701 et il est ensuite remplacé avec son homologue du correctif.

    note Si vous utilisez le programme d'installation du correctif sur une instance de SQL Server, et que vous supprimez une instance, les dossiers de sauvegarde décrites plus haut ne sont pas supprimés par le programme de suppression SQL Server. Vous devez ensuite supprimer manuellement ces dossiers de sauvegarde créés par le programme d'installation. Si ces dossiers ne sont pas supprimés, vos futures tentatives de réinstaller Microsoft SQL Server 2000 sur cet ordinateur en utilisant le même nom d'instance va échouer.
  9. Une fois que le programme d'installation cesse de tous les services, un fichier n'aura pas lieu verrouillé et est prêt pour le remplacement par une opération de copie simple. Si le fichier est verrouillé, le programme d'installation abandonne et le message suivant :
    Un ou plusieurs des fichiers sélectionnés pour l'application des correctifs sont verrouillé par autres processus. Le fichier journal a des informations sur les fichiers verrouillés détaillées.

    Fermez toutes les applications et redémarrez le programme d'installation correctif. Si le problème persiste, vous devrez peut-être redémarrer votre ordinateur et relancez le programme d'installation correctif.
S'il existe des scripts qui doivent être exécutés, le programme d'installation commence tous les services et s'exécute les scripts.

L'installation de cluster

Installations de clusters SQL Server 2000

Pour appliquer le package de correctifs à une installation 2000 SQL en clusters, vous devez exécuter le package de correctifs sur le n?ud propriétaire de la ressource SQL Server. Ensuite, le programme d'installation du correctif déconnecter la ressource SQL Server et mettre à jour les fichiers binaires sur tous les n?uds du cluster. Enfin, la ressource de serveur SQL est mises en ligne, et le programme d'installation exécute les scripts d'installation (.sql) qui ont été livrés dans le cadre de ce correctif.

Installations de clusters SQL Server 7.0

Pour les installations SQL Server 7.0 en clusters, vous devez supprimer les tout d'abord clusters SQL Server en exécutant l'Assistant Basculement de SQL Server à partir du n?ud de cluster principal de chaque serveur SQL virtuel.

Actif/actif

Procédez comme suit pour une installation actif/actif :
  1. Vous assurer que le n?ud d'ordinateur dans lequel SQL Server 7.0 aviez installé, contrôles à la fois les groupes ressources SQL Server.
  2. Sur chaque n?ud du cluster, exécutez l'Assistant Basculement utilitaire pour supprimer ce serveur SQL virtuel.
  3. Après unclustering SQL Server, vous devez exécuter le fichier correctif exécutable sur les deux n?uds et terminée correctement l'installation du correctif avant recluster de SQL Server.

Actif/passif

Procédez comme suit pour une installation actif/passif :
  1. Vous assurer que le n?ud ordinateur, dans lequel SQL Server 7.0 aviez installé, contrôles les ressources SQL Server.
  2. Sur ce même noeud d'ordinateur, exécutez l'Assistant Basculement utilitaire pour supprimer ce serveur SQL virtuel.
  3. Après unclustering SQL Server, vous devez exécuter le correctif EXÉCUTABLE sur le n?ud principal et terminée correctement l'installation du correctif avant recluster de SQL Server.

Paramètres de ligne de commande

Voici une liste des paramètres de ligne de commande disponibles avec ce package de correctifs.
Option         Definition
------         ----------

/s             Disable Self Extraction progress dialog. Must come before /a.

/a             This parameter must come before all parameters except /s if you
               are running the hotfix by using the self-extracting EXE, and you 
               want to include parameters for unattended installations. This is a
               mandatory parameter for the installer to run in the unattended mode. 

/q             This flag causes the Setup program to run in silent mode
               with no user interface. 

/allinstances  This is an SQL specific key that patches all instances of SQL Server
               in silent mode that pass the applicability rules. This flag can also be used
               to patch all SQL Server virtual servers that pass the applicability rules and needs 
               to be run from the active node. 

INSTANCENAME   Name of the instance of SQL  Server.  You must enter it as
               INSTANCENAME=yourinstancename

BLANKSAPWD     Means blank sa password for SQL Authentication. If you enter
               this parameter on computers that are running Microsoft Windows NT or 
               Microsoft Windows 2000, the default Windows Authentication logon is
               overridden and it tries to log on with a blank sa password.  
               The correct format for this parameter is BLANKSAPWD=1.
               This parameter is recognized only for unattended
               installations.

SAPWD          Non-blank sa password. If you enter this parameter, it must be
               in the form of SAPWD=yoursapassword. This parameter
               overrides default Windows Authentication on computers that are running
               Windows NT or Windows 2000, or a BLANKSAPWD, if entered.
Remarque vous pouvez utiliser le démarrer /wait standard Windows ligne de commande préfixe de la commande pour renvoyer le contrôle à l'invite de commande une fois le programme d'installation du correctif terminée.

Exemples de ligne de commande

  • La syntaxe de ligne de commande pour une installation sans assistance d'un correctif sur une instance par défaut de SQL Server avec la boîte de dialogue cours auto-extraction désactivée est :
    8.00.0701_enu.exe /s /a /q
    car aucune information d'authentification n'est fournie dans la ligne de commande, une connexion de l'authentification Windows par défaut est utilisée.
  • La syntaxe de ligne de commande pour une installation sans assistance d'un correctif sur une instance nommée de SQL Server est :
    8.00.0701_enu.exe /a /q INSTANCENAME=FRIDAY SAPWD=MyPwd
    où VENDREDI est le nom d'instance SQL Server 2000. L'installation échouera si le paramètre nom_instance est fourni en tant que nom_serveur\nom_instance.
  • La syntaxe de ligne de commande pour une installation sans assistance d'un correctif logiciel en utilisant l'option Démarrer /wait est :
    start /wait 8.00.0701_enu.exe /s /a /q INSTANCENAME=sqlinstance02

Comment effectuer une installation sans assistance

Une installation sans assistance est similaire à l'installation interactive décrite précédemment. Pour une installation silencieuse, vous devez exécuter L'EXÉCUTABLE à extraction automatique avec le paramètre /q. Si vous appliquez le correctif à une instance nommée, vous devez spécifier le nom de l'instance sur la ligne de commande en utilisant le paramètre INSTANCENAME. Si l'instance sélectionnée est qualifiée pour le correctif logiciel, le programme d'installation s'applique le correctif, comme décrit précédemment. Si le paramètre INSTANCENAME n'est fourni, le correctif logiciel utilise l'instance par défaut pour SQL Server.

Pour les installations sans assistance sur un cluster, vous pouvez utiliser la même syntaxe comme dans un scénario noncluster. Par exemple, si vous avez une instance nommée dans un cluster nommé HELLO\Inst1, où HELLO est le nom de serveur virtuel, la syntaxe est similaire à:
start /wait 8.00.0701_enu.exe /q instancename=inst1

Fichier journal

Chaque action effectuée par le processus d'installation de correctif logiciel est enregistrée dans le fichier journal d'installation. Le fichier journal possède suffisamment d'informations sur chaque action prise à chaque étape de l'installation et l'opération spécifique exécutée sur chaque fichier. Le correctif enregistre le fichier journal dans le dossier %WINDIR%\SQLHotfix. Pour chaque fichier journal, le programme crée un nom unique :

SQLHotfix?.Journal

Le point d'interrogation (?) est le nombre de fois vous tentez d'installer le correctif sur l'ordinateur.

Pour une installation réussie, à la fin du fichier journal, vous verrez ce message :
INSTALLER OPÉRATION RÉUSSIE
De même, ce message signifie qu'une erreur de s'est produite lors de l'installation de correctif logiciel :
INSTALLER FAILURE
Ce message indique que l'installation a été annulée au milieu de la procédure d'installation et annulation de l'installation :
L'utilisateur a annulé l'installation
Pour les installations ayant échouées, un code d'erreur correspondant est écrit dans le journal de programme d'installation de correctif logiciel.

Comment faire pour supprimer ou restaurer le correctif logiciel

Si vous souhaitez restaurer un package de correctifs, vous devez utiliser un processus manuel pour supprimer les fichiers mis à jour. Une liste complète des fichiers et les répertoires de sauvegarde appropriés créés par le correctif figure sous le fichier journal d'installation. Comme nous l'avons vu précédemment, le programme d'installation sauvegarde les fichiers en cours à la structure de dossier de sauvegarde (documentée précédemment dans cet article) avant de les remplacer par les nouveaux fichiers. Pour restaurer le correctif logiciel, vous devez arrêter tous les services et remplacer tous les fichiers du dossier de sauvegarde spécifié dans le fichier journal. Si le correctif logiciel exécuté les scripts pendant l'installation, il n'existe aucun moyen automatique rapide pour restaurer les modifications qu'il les bases de données du système. C'est pourquoi il est important de sauvegarder les bases de données du système avant d'appliquer le correctif.

Si vous devez restaurer à partir de ce correctif et que votre fichier journal d'installation (ou le fichier INF) indique que le correctif logiciel exécuter un ou de plus, .SQL scripts sur votre serveur, vous procédez comme suit:.

important Les étapes suivantes impliquent la reconstruction de votre base de données principal et de restauration il à partir d'une sauvegarde maître qui a été prise avant d'appliquer le correctif. Si vous avez créé les nouvelles bases de données utilisateur après que vous appliqué le correctif, vous devez sauvegarder ces bases de données utilisateur maintenant qui vous pouvez de rétablir ces bases de données, fin de la procédure suivante :
  1. Déconnecter toutes les bases de données utilisateur. Pour plus d'informations, consultez la rubrique « association et bases de Detaching données » dans la en ligne de SQL Server 7.0 documentation, ou « comment faire pour associer et dissocier une base de données (Gestionnaire de l'entreprise) » dans en ligne de SQL Server 2000.
    note Si une des bases de données sont impliquée dans la réplication, vous devez tout d'abord désactiver la publication et la distribution. Pour plus d'informations, consultez la rubrique « Désactivation de la publication et de distribution » dans la documentation en ligne de SQL Server.
  2. Arrêtez tous les services SQL Server (c'est-à-dire MSSQLServer, SQLServerAgent, Microsoft Distributed Transaction Coordinator [MS-DTC], recherche de Microsoft).
  3. Comme un facteur de sécurité, copiez le dossier données vers un emplacement sûr. Si vous avez données et fichiers journaux dans un dossier distinct, autre que le dossier de données par défaut, également copier ces fichiers.
  4. Rechercher l'ordinateur pour que le dossier de sauvegarde et remplacer les nouvelles versions de tous les fichiers avec les anciennes versions.
  5. Reconstruire la base de données .
  6. Restaurer les bases de données maître , msdb et modèle de votre sauvegarde de ces bases de données a été effectuée avant d'appliquer le correctif. Il associe automatiquement les bases de données utilisateur qui a été liés lorsque vous avez créé la sauvegarde. Joindre les bases de données utilisateur qui ont été créées après la dernière sauvegarde de la base de données master.
  7. Si vous avez des catalogues de texte intégral, restaurez les catalogues de texte intégral et resynchroniser les catalogues de texte intégral. Pour plus d'informations, consultez l'article suivant dans l'article de base de connaissances Microsoft :
    240867 Comment déplacer, copier et sauvegarder fichiers et dossiers du catalogue de texte intégral
  8. Si vous utilisez la réplication vous devez reconfigurer la réplication manuellement.
  9. Si vous utilisez SQL Mail, reconfigurer SQL Mail. Pour plus d'informations, consultez l'article suivant dans la Base de connaissances :
    263556 Comment faire pour configurer SQL Mail

Propriétés

Numéro d'article: 330391 - Dernière mise à jour: jeudi 6 avril 2006 - Version: 8.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Standard
  • Microsoft SQL Server 7.0 Standard
Mots-clés : 
kbmt kbhowto kbinfo KB330391 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 330391
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com