Installation de Microsoft SQL Server 2005 Service Pack 2 sur un ou plusieurs serveurs exécutant Veritas Storage Foundation HA for Windows (SFW/HA)

Article: 100035179
Last Published: 2017-07-13
Ratings: 0 0
Product(s): InfoScale & Storage Foundation

Problème

Installation de Microsoft SQL Server 2005 Service Pack 2 sur un ou plusieurs serveurs exécutant Veritas Storage Foundation HA for Windows (SFW/HA)

Solution

Détails :
Le présent document décrit deux stratégies d'application de Microsoft SQL Server 2005 Service Pack 2 dans un SFW/HA.

Stratégie 1 - Mise à niveau parallèle avec des volumes de réserve


Avantages :

- Moins de temps pour la maintenance, particulièrement pendant la mise à jour d'un grand nombre de nœuds (le temps d'arrêt du serveur SQL requis uniquement pendant la mise à niveau du premier (actif) nœud du cluster).
- La mise à jour du site secondaire (reprise après incident) ne nécessite PAS un basculement global.

Inconvénients :

- Grande interaction utilisateur requise : Vous devez monter manuellement un volume de réserve sur les nœuds secondaires/passifs pour une utilisation temporaire pendant la mise à niveau.

Stratégie 2 - Mise à niveau en série avec les volumes d'origine


Avantage :

- Moins d'interaction utilisateur requise : Utilise les mêmes volumes que ceux actuellement utilisés par le serveur SQL (pas de volume de réserve requise).

Inconvénients :

- Peut nécessiter plus de temps de maintenance. Temps d'arrêt du serveur SQL requis pendant l'ensemble du processus de mise à niveau (nœuds actifs et passifs).
- La mise à jour du site secondaire (reprise après incident) nécessite un basculement global.

Avant de continuer à l'aide de l'une de ces stratégies, examinez TOUS les éléments suivants :

- Une interruption de production est requise pour les deux stratégies.
- Avant de procéder à la mise à niveau, assurez-vous qu'il existe une sauvegarde récente de l'ensemble du système SQL et les bases de données d'utilisateur.
- Vous ne pouvez effectuer ces processus de mise à niveau que dans des environnements où aucune base de données d'utilisateur n'est soumise à une réplication Microsoft SQL.
- Consultez le fichier "lisezmoi" de Microsoft SQL Server 2005 - Server Pack 2. Vous trouverez une copie de ce document sur le lien suivant :  https://download.microsoft.com/download/2/B/5/2B5E5D37-9B17-423D-BC8F-B11ECD4195B4/ReadmeSQL2005SP2.htm  

Stratégie 1 : un volume de réserve doit être disponible afin que les nœuds passifs puissent l'utiliser. Il peut s'agir d'un seul volume qui réside sur un disque partagé importé et déporté d'un nœud à l'autre, ou d'un volume différent qui réside sur les disques locaux de chaque nœud. Remarque : Ce volume doit être assez grand pour contenir une copie des bases de données du système SQL et ne doit PAS appartenir à un groupe de disques SQL.

Stratégie 1 : Si le groupe de service SQL est un groupe global créé avec le GCO, (Global Cluster Option), vous devez également mettre à jour le site secondaire au même niveau Service Pack pour qu'il corresponde au site primaire. Pour effectuer la mise à niveau du site secondaire, vous devez basculer le(s) groupe(s) de service SQL vers le cluster distant.  

Stratégie 1 Aperçu :

Mise à niveau parallèle avec des volumes de réserve

La description suivante est un aperçu de niveau supérieur du processus de mise à niveau. Cette section est suivie d'une description détaillée de la procédure de mise à niveau. Veuillez consulter la procédure complète avant d'effectuer toute opération.

Remarque : Ce processus nécessite une seule coupure du nœud actif. La mise à jour des nœuds passifs ne nécessite pas une interruption de SQL.

1. Déterminez les chemins vers la base de données du système.
2. Sur le nœud actif, mettez les ressources de SQL Server 2005 hors ligne, et laissez en ligne les ressources MountV et leurs dépendances.
3. Sur le nœud actif, reproduisez les bases de données du système SQL (tel que défini dans la section "Stratégie 1 - Informations détaillées" ci-dessous).
4. Fermez toutes les fenêtres Microsoft Management Console (MMC).
5. Sur le nœud actif, figez le groupe de service SQL.
6. Sur le nœud actif, exécutez la mise à niveau de SQL Server 2005 Service Pack 2 conformément aux instructions normales fournies par Microsoft.

Remarque :
Si vous ne souhaitez pas mettre à niveau toutes les instances, désélectionnez les instances qui ne seront pas mises à niveau pendant l'installation du Service Pack 2. Le fait d'arrêter manuellement une instance n'empêche pas nécessairement la mise à niveau de cette instance.

7. Sur le nœud actif, libérez le groupe de service SQL.
8. Sur le nœud actif, après la mise à niveau SP2, remettez en ligne le groupe de ressources SQL Server 2005.
9. Sur les nœuds passifs, créez, puis montez un volume de réserve sur une même lettre de lecteur ou montez le chemin utilisé par les bases de données SQL sur le nœud actif. Vous pouvez effectuez cette tâche à l'aide de Veritas Enterprise Administrator (VEA).

Remarque : S'il s'agit d'un cluster global, les nœuds qui se trouvent sur le site secondaire peuvent être traités de la même manière que les nœuds passifs.

10. Sur les nœuds passifs, effectuez des copies de "PreSP2" des dossiers dans le volume de réserve.
11. Sur les nœuds passifs, renommez les copies "PreSP2" des dossiers en leur attribuant leurs noms d'origine. Assurez-vous que les chemins sont identiques aux chemins utilisés par le nœud actif, y compris la lettre de lecteur.
12. Fermez toutes les fenêtres Microsoft Management Console (MMC).
13. Sur le nœud actif, figez le groupe de service SQL. Cela permet d'éviter que l'opération de mise à niveau effectuée sur les nœuds passifs n'affecte le nœud actif.
14. Sur les nœuds passifs, exécutez la mise à niveau de SQL Server 2005 Service Pack 2 conformément aux instructions normales fournies par Microsoft. °V ous devez effectuer individuellement la mise à niveau de chaque instance SQL.
15. Sur le nœud actif, libérez le groupe de service SQL.
16. Après la mise à niveau de tous les serveurs, vous pouvez supprimer les copies "PreSP2" des dossiers utilisées pour la mise à niveau des nœuds passifs.

Stratégie 1 - Informations détaillées


1. Déterminez les chemins vers la base de données du système.

Vous pouvez repérez le chemin des bases de données en exécutant la requête suivante dans SQL Server Management Studio :

Pour la base de données principale :
use master
go
sp_helpfile
go

Pour la base de données des modèles :
use model
go
sp_helpfile
go

Pour la base de données msdb :
use msdb
go
sp_helpfile
go

Tableau 1 - Exemple de données (varie selon l'environnment)
 

Fichier Emplacement
Fichier Base de données principale : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\master.mdf
Fichier Journal principal : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\master.ldf
Fichier Base de données des modèles : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\model.mdf
Fichier Journal des modèles : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\modellog.ldf
Fichier Base de données MSDB : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\msdbdata.mdf
Fichier journal MSDB : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\msdblog.ldf



Pour illustrer le processus de mise à niveau, la configuration suivante est prise en considération. Les instructions doivent être modifiées selon les chemins réels de l'environnement qui est mis à niveau.

Le répertoire de la base de données est le suivant :
X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data

Répertoires des services d'analyse (s'il y a lieu) :
X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data
X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config

Répertoire Recherche du texte intégral (s'il y a lieu) :
X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData

2. Sur le premier nœud que vous devez mettre à niveau, assurez-vous que seule la (les) ressource MountV qui se trouve(nt) dans le groupe de service SQL est (sont) en ligne. Lancez uniquement les ressources nécessaires pour remettre la (les) ressources MountV en ligne (en d'autres termes, VMDg ou RVGprimary ne met pas en ligne les ressources SQL à ce moment). Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI.

Remarque : La ressource NIC est une ressource persistante qui restera en ligne.

3. Sur le nœud actif, produisez une copie de la base de données du système SQL :

 

    a. Créez les dossiers vides suivants (créer un dossier vide portant le même nom"_PreSP2" que le dossier ajouté) :

    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data_PreSP2
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Log_PreSP2

    Remarque : Il n'est nécessaire de copier les bases de données de l'utilisateur.

    b. Si les services d'analyse nécessitent une mise à niveau, créez les dossiers supplémentaires suivants :

    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data_PreSP2
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config_PreSP2

    c.Si l'option Recherche du texte intégral est installée, créez le dossier supplémentaire suivant :

    X:\Program files\Microsoft SQL Server\MSSQL\FTData_PreSP2

    d. Copiez les fichiers suivants contenus dans le dossier original \de la base de données dans le nouveau dossier \MSSQL\MSSQL\Data_PreSP2 vide :

    - master.mdf
    - mastlog.ldf
    - model.mdf
    - modellog.ldf
    - msdbdata.mdf
    - msdblog.ldf
    - mssqlsystemresource.mdf
    - mssqlsystemresource.ldf

    d. Copiez les fichiers suivants contenus dans le dossier original \de la base de données dans le nouveau dossier \MSSQL\MSSQL\Log_PreSP2 vide :

    - ERRORLOG

    f. Si les services d'analyse sont disponibles :

    - Copiez le contenu du dossier \OLAP\Data dans le nouveau dossier \MSSQL\OLAP\Data_PreSP2 vide.
    - Copiez le contenu du dossier \OLAP\Config dans le nouveau dossier \MSSQL\OLAP\Config_PreSP2 vide.

    g. Si l'option Recherche du texte intégral est disponible, copiez le contenu du dossier \FTData dans le dossier \MSSQL\FTData_PreSP2 vide.


    4. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
    5. Sur le nœud actif, figez le groupe de service SQL (cliquez avec le bouton droit de la souris sur le groupe de service indiqué dans l'explorateur de cluster puis sélectionnez Figer > Persistante). Cette tâche permet d'empêcher que l'opération de mise à niveau ne provoque un basculement et/ou une défaillance de la ressource.
    6. Sur le nœud actif, exécutez la mise à niveau de SQL Server 2005 Service Pack 2 conformément aux instructions normales fournies par Microsoft. Effectuez l'installation de toutes les instances SQL. A la fin de la mise à niveau, l'assistant peut nécessiter un redémarrage. Si ce message s'affiche, redémarrez le serveur avant de continuer.

    AVERTISSEMENT :
    N'effectuez la mise à niveau du nœud actif qu'après avoir effectué des copies des bases de données du système SQL. Les copies "PreSP2" des bases de données du système sont nécessaires pour effectuer les mises à niveau sur les nœuds passifs sans autre interruption.

    Remarque :
    Si vous ne souhaitez pas mettre à niveau toutes les instances, désélectionnez les instances qui ne seront pas mises à niveau pendant l'installation du Service Pack 2. Le fait d'arrêter manuellement une instance n'empêche pas nécessairement la mise à niveau de cette instance.


    7. Libérez le groupe de service SQL sur le nœud actif. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Libérer).
    8. Sur le nœud actif, après la mise à niveau SP2, remettez en ligne le groupe de ressources SQL Server 2005. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI.

    A ce niveau, le serveur SQL n'est plus interrompu et l'accès client est rétabli. Le serveur SQL ne sera entièrement disponible qu'après la mise à niveau des nœuds passifs dans le cluster. Veuillez suivre la procédure suivante pour la mise à niveau des nœuds passifs. Remarque : Ces différentes étapes ne nécessitent aucune interruption supplémentaire.

    9. Sur les nœuds passifs, montez un volume de réserve sur une même lettre de lecteur et/ou montez le chemin utilisé par le serveur SQL. Vous pouvez effectuez cette tâche à l'aide de Veritas Enterprise Administrator (VEA). Assurez-vous que le volume de réserve N'EST PAS créé sur sur un disque appartenant au groupe de disques SQL. Ce volume doit appartenir à un autre groupe de disques pour permettre sa remise en ligne sur les nœuds passifs tandis que le serveur SQL reste en ligne sur le nœud actif.

    Remarque : S'il s'agit d'un cluster global, les nœuds qui se trouvent sur le site secondaire peuvent être mis à niveau de la même manière que les nœuds passifs.

    10. Sur les nœuds passifs, effectuez des copies de la base de données "PreSP2" des dossiers dans le volume de réserve. Etant donné que les bases de données ne sont pas copiées, la quantité de données transférées doit être minimale. Vous pouvez simplement les copier sur le réseau ou utiliser des supports amovibles (par exemple un CD ou un lecteur USB). Si vous utilisez un CD, vous devez redéfinir la propriété de lecture seule sur les fichiers.
    11. Sur les nœuds passifs, renommez les copies "PreSP2" des dossiers en leur attribuant leurs noms d'origine. Assurez-vous que les chemins sont identiques aux chemins utilisés par le nœud actif, y compris la lettre de lecteur ( X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data).

    Remarque : Si vous désirez utiliser un même disque/volume pour la mise à niveau de tous les nœuds passifs, veillez à conserver une copie de la base de données originale "PreSP2" que vous devez restaurer au disque/volume avant d'effectuer la mise à niveau de chaque nœud passif supplémentaire. Cela permet de s'assurer que tous les nœuds passifs sont chargés avec les bases de données du système qui ne sont PAS mises à niveau vers SP2.

    12. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
    13. Sur le nœud actif, figez le groupe de service SQL de Veritas Cluster Explorer Java GU (cliquez avec le bouton droit de la souris sur le groupe de service indiqué dans l'explorateur de cluster puis sélectionnez Figer > Persistante). Cela permet d'éviter que l'opération de mise à niveau effectuée sur les nœuds passifs n'affecte le nœud actif.
    14. Sur les nœuds passifs, installez Microsoft SQL Server 2005 - Service Pack 2 conformément aux instructions normales fournies par Microsoft. Effectuez l'installation de toutes les instances SQL. A ce niveau, les journaux du serveur SQL peuvent afficher une alerte par rapport à l'indisponibilité des bases de données de l'utilisateur. Vous pouvez ignorer ces avertissements.

    Remarque : A la fin de la mise à niveau, l'assistant peut nécessiter un redémarrage.pour terminer le processus. Dans ce cas, effectuez le redémarrage.

    15. A la fin de la mise à niveau de tous les nœuds passifs, libérez le groupe de service SQL sur le nœud actif (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Libérer dans Veritas Cluster Explorer Java GUI).
    16. Après la mise à niveau de tous les nœuds, vous pouvez supprimer les copies de la base de données "PreSP2". Vous pouvez également supprimer le(s) volume(s) temporaire(s) utilisé(s) pour la mise à niveau des nœuds passifs.

    Stratégie 2 - Aperçu :

    Mise à niveau en série avec les volumes d'origine
    La description suivante est un aperçu de niveau supérieur du processus de mise à niveau. Cette section est suivie d'une description détaillée de la procédure de mise à niveau. Veuillez consulter la procédure complète avant d'effectuer toute opération.

    1. Déterminez les chemins vers la base de données du système.
    2. Mettez les ressources de SQL Server 2005 hors ligne, et laissez en ligne les ressources MountV et leurs dépendances.
    3. Renommez les dossiers originaux (ajoutez un suffixe "PreSP2") pour les "masquer" du processus de mise à niveau de SQL SP2.
    4. Créez des dossiers vides en utilisant le même chemin et les mêmes lettres de lecteur que ceux des dossiers originaux.
    5. Copiez les bases de données du système (tel que défini dans la section "Stratégie 1 - Informations détaillées") contenues dans les dossiers "PreSP2" vers les dossiers vides.
    6. Fermez toutes les fenêtres Microsoft Management Console (MMC).
    7. Figez le groupe de service SQL.
    8. Effectuez la mise à niveau SQL 2005 SP2.
    9. Libérez le groupe de service SQL.
    10. Mettez le groupe de service SQL hors ligne.
    11. Mettez en ligne le groupe de service SQL (ainsi que les ressources MountV) sur le prochain nœud que vous mettrez à niveau.
    12. Supprimez le contenu des nouveaux dossiers SQL créés (Ne supprimez pas le contenu des dossiers "PreSP2").
    13. Copiez plusieurs bases de données du système (tel que défini dans la section "Stratégie 1 - Informations détaillées") vers les dossiers vides.
    14. Fermez toutes les fenêtres Microsoft Management Console (MMC).
    15. Figez le groupe de service SQL.
    16. Effectuez la mise à niveau SQL 2005 SP2.
    17. Libérez le groupe de service SQL.
    18. °Mettez le groupe de service SQL hors ligne.

    Reprennez les étapes 11 à 18 pour chaque nœud supplémentaire dans le cluster, à l'exception du dernier nœud à mettre à niveau.

    REMARQUE : Si un site secondaire (reprise après incident) est disponible, mettez à niveau tous les nœuds du site primaire en suivant les étapes 11 à 18. Ensuite, mettez à niveau tous les nœuds des sites secondaires (en suivant également les étapes 11 à 18) sauf pour le dernier nœud à mettre à niveau.

    19. Sur le *dernier* nœud que vous mettez à niveau, mettez en ligne le groupe de service SQL, y compris les ressources MountV.
    20. Supprimez les dossiers qui étaient utilisés pour effectuer des mises à niveau (NE supprimez PAS les contenus des dossiers "PresSP2").
    21. Renommez les copies "PresSP2" des dossiers en leur attribuant leurs noms d'origine.
    22. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
    23. Figez le groupe de service SQL.
    24. Effectuez la mise à niveau SQL 2005 SP2.
    25. Libérez le groupe de service SQL.
    26. Mettez en ligne le groupe de service SQL sur le nœud actif.

    Stratégie 2 - Informations détaillées


    1. Déterminez les chemins vers la base de données du système.

    Vous pouvez repérez le chemin des bases de données en exécutant la requête suivante dans SQL Server Management Studio :

    Pour la base de données principale :
    use master
    go
    sp_helpfile
    go


    Pour la base de données des modèles :
    use model
    go
    sp_helpfile
    go


    Pour la base de données msdb :
    use msdb
    go
    sp_helpfile
    go

    Tableau 1 - Exemple de données (varie selon l'environnment)
     

    Fichier Emplacement
    Fichier Base de données principale : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\master.mdf
    Fichier Journal principal : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\master.ldf
    Fichier Base de données des modèles : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\model.mdf
    Fichier Journal des modèles : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\modellog.ldf
    Fichier Base de données MSDB : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\msdbdata.mdf
    Fichier journal MSDB : X:\Program Files\Microsoft SQL Server\MSSQL\MSSQL.1\Data\msdblog.ldf



    Pour illustrer le processus de mise à niveau, la configuration suivante est prise en considération. Les instructions doivent être modifiées selon les chemins réels de l'environnement qui est mis à niveau.

    Le répertoire de la base de données est le suivant :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data

    Répertoires des services d'analyse (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config

    Répertoire Recherche du texte intégral (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData

    2. Sur le premier nœud que vous devez mettre à niveau, assurez-vous que seule la (les) ressource MountV qui se trouve(nt) dans le groupe de service SQL est (sont) en ligne. Démarrez uniquement les ressources nécessaires pour mettre les ressources MountV en ligne (c-à-d VMDg ou RVGprimary). Ne mettez pas les ressources SQL en ligne en ce moment.

    Remarque : La ressource NIC est une ressource persistante qui restera en ligne.

    3. Renommez les répertoires suivants pour les "masquer" du processus de mise à niveau de SQL. Le masquage de ces répertoires a pour but de conserver une copie "Pre SP2" des bases de données qui peuvent être exploitées pour la mise à niveau de SQL sur les autres noeuds du cluster. Il s'assure que tous les noeuds seront mis à niveau avec les bases de données Pre SP2 présentes.

    Répertoire de la base de données :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data_PreSP2

    Répertoires des services d'analyse (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data_PreSP2
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config_PreSP2

    Répertoire Recherche du texte intégral (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData_PreSP2

    4. Créez les dossiers vides suivants. Les noms, la structure et les lettres de lecteur (ou chemin de montage) de ces dossiers doivent être identiques aux noms des dossiers d'origine (sauf le suffixe "PreSP2").

    Répertoire de la base de données :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data

    Répertoire des journaux :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Log

    Répertoires des services d'analyse (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data
    X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config

    Répertoire Recherche du texte intégral (s'il y a lieu) :
    X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData

    5. Copiez les fichiers suivants contenus dans les dossiers "Pre SP2" vers les nouveaux dossiers vides :

      a. Copiez les fichiers suivants contenus dans le dossier \Data_PreSP2 vers le nouveau dossier vide \MSSQL\MSSQL\Data :

      - master.mdf
      - mastlog.ldf
      - model.mdf
      - modellog.ldf
      - msdbdata.mdf
      - msdblog.ldf
      - mssqlsystemresource.mdf
      - mssqlsystemresource.ldf

      b. Copiez les fichiers suivants contenus dans le dossier \Log_PreSP2 vers le nouveau dossier vide \MSSQL\MSSQL\Log :

      - ERRORLOG

      c. Si les services d'analyse sont disponibles :

      - Copiez le contenu du dossier \MSSQL\OLAP\Data_PreSP2 vers le nouveau dossier vide \MSSQL\OLAP\Data.
      - Copiez le contenu du dossier \MSSQL\OLAP\Config_PreSP2 vers le nouveau dossier vide \MSSQL\OLAP\Config.

      d. Si l'option Recherche du texte intégral est disponible, copiez le contenu du dossier \FTData_PreSP2 vers le dossier vide \MSSQL\FTData.



      6. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
      7. Sur le nœud actif, figez le groupe de service SQL (cliquez avec le bouton droit de la souris sur le groupe de service indiqué dans l'explorateur de cluster puis sélectionnez Figer > Persistante). Cette tâche permet d'empêcher que l'opération de mise à niveau ne provoque un basculement et/ou une défaillance de la ressource.
      8. Installez Microsoft SQL Server 2005 - Service Pack 2 conformément aux instructions normales fournies par Microsoft. Effectuez l'installation de toutes les instances SQL. A la fin de la mise à niveau, l'assistant peut nécessiter un redémarrage.pour terminer le processus. (Si ce message s'affiche, mettez complètement le groupe de service SQL hors ligne avant de redémarrer le serveur).

      Remarque :
      Si vous ne souhaitez pas mettre à niveau toutes les instances, désélectionnez les instances qui ne seront pas mises à niveau pendant l'installation du Service Pack 2. Le fait d'arrêter manuellement une instance n'empêche pas nécessairement la mise à niveau de cette instance.


      9. Libérez le groupe de service SQL sur le nœud actif. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Libérer).
      10. Mettez complètement le groupe de service SQL hors ligne.
      11. Sur le prochain noeud à mettre à niveau, mettez uniquement en ligne les ressources MountV et leurs dépendances dans le groupe de service SQL (c-à-d VMDg ou RVGprimary). Ne mettez pas les ressources SQL en ligne en ce moment.
      12. Supprimez les contenus des dossiers utilisés pour effectuer la mise à niveau. Ne supprimez pas les dossiers mêmes.

      Par défaut, ces dossiers doivent être les suivants :

      Répertoire de la base de données :
      X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data

      Répertoires des services d'analyse (s'il y a lieu) :
      X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data
      X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config

      Répertoire Recherche du texte intégral (s'il y a lieu) :
      X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData

      AVERTISSEMENT : Ne supprimez pas les contenus des dossiers "Pre SP2" puisque ces fichiers seront copiés vers l'emplacement d'origine afin que toutes les mises à niveau soient effectuées avec les bases de données Pre SP2.


      13. Copiez les fichiers suivants contenus dans les dossiers "Pre SP2" vers les nouveaux dossiers vides :

        a. Copiez les fichiers suivants contenus dans le dossier \Data_PreSP2 vers le nouveau dossier vide \Data :

        - master.mdf
        - mastlog.ldf
        - model.mdf
        - modellog.ldf
        - msdbdata.mdf
        - msdblog.ldf
        - mssqlsystemresource.mdf
        - mssqlsystemresource.ldf

        b. Copiez les fichiers suivants contenus dans le dossier \Log_PreSP2 vers le nouveau dossier vide \Log :

        - ERRORLOG

        c. Si les services d'analyse sont disponibles :

        - Copiez le contenu du dossier \OLAP\Data_PreSP2 vers le nouveau dossier vide \OLAP\Data.
        - Copiez le contenu du dossier \OLAP\Config_PreSP2 vers le nouveau dossier vide \OLAP\Config.

        d. Si l'option Recherche du texte intégral est disponible, copiez le contenu du dossier \FTData_PreSP2 vers le dossier vide \FTData.


        14. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
        15. Figez le groupe de service SQL (cliquez avec le bouton droit de la souris sur le groupe de service Veritas Cluster Explorer Java GUI et sélectionnez Figer >Persistante). Cette tâche permet d'empêcher que l'opération de mise à niveau ne provoque un basculement et/ou une défaillance de la ressource.
        16. Installez Microsoft SQL Server 2005 - Service Pack 2 conformément aux instructions normales fournies par Microsoft. Effectuez l'installation de toutes les instances SQL. A ce niveau, les journaux du serveur SQL peuvent afficher une alerte par rapport à l'indisponibilité des bases de données de l'utilisateur. Vous pouvez ignorer ces avertissements. A la fin de la mise à niveau, l'assistant peut nécessiter un redémarrage. (Si ce message s'affiche, mettez complètement le groupe de service SQL hors ligne avant de redémarrer le serveur).

        Remarque :
        Si vous ne souhaitez pas mettre à niveau toutes les instances, désélectionnez les instances qui ne seront pas mises à niveau pendant l'installation du Service Pack 2. Le fait d'arrêter manuellement une instance n'empêche pas nécessairement la mise à niveau de cette instance.

        17. Libérez le groupe de service SQL. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Libérer).
        18. Mettez complètement le groupe de service SQL hors ligne.

        Reprennez les étapes 11 à 18 pour chaque nœud supplémentaire dans le cluster, à l'exception du dernier nœud à mettre à niveau.

        Remarque : Si un site secondaire (reprise après incident) est disponible, mettez à niveau tous les nœuds du site primaire en suivant les étapes 11 à 18. Ensuite, mettez à niveau tous les nœuds des sites secondaires (en suivant également les étapes 11 à 18) sauf pour le dernier nœud à mettre à niveau.

        Effectuez les tâches suivantes lors de la mise à niveau du noeud final :

        19. Sur le dernier noeud à mettre à niveau, mettez uniquement en ligne les ressources MountV et leurs dépendances dans le groupe de service SQL (c-à-d VMDg ou RVGprimary). Ne mettez pas les ressources SQL en ligne en ce moment.
        20. Supprimez les dossiers utilisés pour effectuer les mises à niveau.

        Par défaut, ces dossiers doivent être les suivants :

        Répertoire de la base de données :
        X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\Data

        Répertoires des services d'analyse (s'il y a lieu) :
        X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Data
        X:\Program files\Microsoft SQL Server\MSSQL\OLAP\Config

        Répertoire Recherche du texte intégral (s'il y a lieu) :
        X:\Program files\Microsoft SQL Server\MSSQL\MSSQL\FTData

        AVERTISSEMENT : Ne supprimez pas les contenus des dossiers "Pre SP2" d'origine.

        21. Renommez les copies "PresSP2" des dossiers en leur attribuant leurs noms d'origine.
        22. Fermez toutes les fenêtres Microsoft Management Console (MMC). Une fenêtre MMC ouverte peut affecter l'installation du service pack.
        23. Figez le groupe de service SQL. Cela permet d'empêcher que le cluster n'affecte le processus de mise à niveau. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Figer > Persistante)
        24. Installez Microsoft SQL Server 2005 - Service Pack 2 conformément aux instructions normales fournies par Microsoft. Effectuez l'installation de toutes les instances SQL. A ce niveau, les journaux du serveur SQL peuvent afficher une alerte par rapport à l'indisponibilité des bases de données de l'utilisateur. Vous pouvez ignorer ces avertissements. A la fin de la mise à niveau, l'assistant peut nécessiter un redémarrage.pour terminer le processus. (Si ce message s'affiche, mettez complètement le groupe de service SQL hors ligne avant de redémarrer le serveur).

        Remarque :
        Si vous ne souhaitez pas mettre à niveau toutes les instances, désélectionnez les instances qui ne seront pas mises à niveau pendant l'installation du Service Pack 2. Le fait d'arrêter manuellement une instance n'empêche pas nécessairement la mise à niveau de cette instance.

        25. Libérez le groupe de service SQL. Vous pouvez effectuer cette tâche à l'aide de Veritas Cluster Explorer Java GUI (cliquez avec le bouton droit de la souris sur le groupe de service puis sélectionnez Libérer).
        26. Mettez en ligne le groupe de service SQL sur le nœud actif.


        References
        Remerciements
        Microsoft


         


        Was this content helpful?