Archive

Articles Tagués ‘WSS’

Les limites reliées à la mise à jour d’une solution

La mise à jour d’une solution à l’aide de la commande “stsadm-o upgradesolution” comporte certaines limitations.

Afin de bien comprendre les limitations précisées un peu plus loin, il est important d’expliquer ce qui se passe vraiment lors de l’exécution de la commande. En fait, c’est bien simple, Sharepoint supprime les fichiers contenus dans la version précédente et installe les fichiers contenus dans la nouvelle version de la solution. Aucune autre opération ne sera effectuée sauf le recyclage du ou des applications pools impliqués dans l’opération.

Une fois ceci bien compris, il est maintenant facile de comprendre qu’il ne faut pas effectuer les opérations suivantes sur la solution :

  • Ajout ou suppression d’un feature
  • Changement au niveau de l’assembly qui est utilisé comme récepteur d’événement (event receiver)
  • Modification, ajout ou suppression d’une propriété d’un feature ou changement au niveau de l’identifiant d’un feature
  • Ajout ou suppression d’élément d’un feature (Element.xml)

Si jamais vous rencontrez une des situations énumérées ci-dessus, il sera nécessaire de faire une rétractation complète de solution précédente et effectuer un déploiement de la nouvelle solution.

Catégories:Sharepoint 2007, WSS Tags:, ,

SP2010 – En apprendre plus par l’entremise du vidéo

Pour ceux qui désirent en apprendre plus à propos de Sharepoint 2010 par l’entremise de vidéo, sachez qu’il en existe plusieurs sur la toile.

Voici une liste de quelques sites offrant des vidéos :

  • Sharepoint-Videos.com offre plusieurs tutoriels sur une variété de sujet pour le débutant ou l’avancé.
  • Microsoft Learning Snacks offre une série de vidéo Silverlight de quelques minutes sur Sharepoint 2010 et autres sujets. Une façon rapide de s’initier aux nouvelles fonctionnalités de Sharepoint 2010 pendant la pause.
  • Channel9 offre beaucoup de cours sur vidéo pour les développeurs sur plusieurs sujets reliés à Sharepoint 2010
  • WssV4Faq maintien une liste de WebCast d’un peu partout sur la toile sur différents sujets reliés à Sharepoint 2010
  • Youtube peu aussi être une source d’information vidéo concernant Sharepoint. Bien entendu, quelques fois la qualité est moindre mais comme on y trouve de tout, vous pourriez y découvrir une perle de tant à autre en cherchant bien.

Donc si vous êtes fatigués de lire des dizaines d’articles concernant Sharepoint vous avez maintenant une alternative.

Bon visionnement !

Disponibilité du CU d’octobre 2009 pour WSS 3.0 et MOSS 2007

Microsoft annonce aujourd’hui la sortie du “Cumulative Update” d’octobre 2009 pour WSS 3.0 et MOSS 2007.

Point important à souligner, ce cumulative update contient des règles supplémentaires pour la commande “STSADM preupgradecheck”. Cette commande est des plus utile afin de se préparer pour l’arriver de Sharepoint 2010. J’avais d’ailleurs publié un billet à ce sujet le 1 juin dernier. N’hésitez pas à vous y référer pour plus de détails.

Téléchargement

Windows SharePoint Services 3.0 October 2009 cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=974989

Office SharePoint Server 2007 October 2009 cumulative update package
http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=974988

Description détaillée

Description du contenu du package du cumulative update d’October 2009 pour Windows SharePoint Services 3.0 
http://support.microsoft.com/kb/974989

Description du contenu du package du cumulative update d’October 2009 pour Office SharePoint Server 2007
http://support.microsoft.com/kb/974988

Comme à l’habitude, vous trouverez l’annonce officielle de la disponibilité du cumulative update dans le blog officiel du groupe de produit Sharepoint.

Catégories:Sharepoint 2007, WSS Tags:,

Déploiement de solution WSP sans causer de perte de service à l’utilisateur

12 octobre 2009 2 commentaires

Le déploiement d’une solution Sharepoint (WSP) spécifique à une application Web initie un recyclage de l’application pool. Le déploiement d’une solution Sharepoint (WSP) qui contient un élément qui va dans le Global Assembly Cache (GAC) initie le recyclage de tous les applications pool de toutes les applications Web Sharepoint. Dans une ferme Sharepoint, tous les serveurs sont mis à jour au même moment par le biais du service du Timer.

Même si le recyclage ne cause qu’une interruption de quelques secondes, pour un site Internet 24/7, cela  peut-être un problème.

La solution consiste à faire les serveurs à tour de rôle. Par exemple, pour une ferme moyenne comme ci-dessous, on commence par le serveur d’application. On passe par la suite sur chaque serveur Web en prenant soin de le débarquer du balancement de charge avant de faire le déploiement.

Medium_farm

Medium_farm

Voici donc en détail les commandes à faire sur chaque serveur de la ferme pour une nouvelle solution WSP :

Serveur d’application :

stsadm –o addsolution –filename nom_solution.wsp
stsadm –o deploysolution –name nom_solution.wsp
–url http://url_du_site/ -local

Serveur Web 1 et 2, à tour de rôle en prenant soin de débarquer le serveur du balancement de charge :

stsadm –o deploysolution –name nom_solution.wsp
–url http://url_du_site -local

Voici en détails les commandes à faire sur chaque serveur de la ferme pour mettre à jour une solution existante :

Serveur d’application :

stsadm –o upgradesolution –name nom_solution.wsp –filename
nom_solution.wsp -url  http://url_du_site -local

Serveur Web 1 et 2, à tour de rôle en prenant soin de débarquer le serveur du balancement de charge :

stsadm –o upgradesolution –name nom_solution.wsp –filename
nom_solution.wsp –url  http://url_du_site -local
Catégories:Sharepoint, WSS Tags:, ,

Comment prendre une copie de sécurité avant l’application d’un service pack

Tout d’abord, il est important de noter ce qui se passe lors de l’application d’un service pack. Lors de l’installation d’un service pack ou d’un cumulative update, il y aura une mise à jour des composantes applicatives localement sur chaque serveur et des mises à jour dans les banques de données.

Pour effectuer une copie de sécurité avant les changements, il faut donc s’assurer qu’il n’y a plus d’accès aux banques de données.  

Si vos serveurs sont virtuels, voici une petite procédure qui a été mis en place chez un client qui possède un environnement virtualisé sous VMware :

a)      Arrêt complet des serveurs de la ferme

b)      « Snapshot » Vmware de tous les serveurs de la ferme

c)       Copie de sécurité des banques de données Sharepoint

d)      Démarrage des serveurs de la ferme

Si vous n’avez pas la chance d’avoir un environnement virtualisé, vous pouvez effectuez les opérations suivantes afin de prendre une copie de sécurité intègre :

a)      Arrêt des services nécessaires sur chacun des serveurs de la ferme à l’aide du script ci-dessous :

iisreset /stop /noforce
net stop "Windows SharePoint Services Timer"
net stop "Windows SharePoint Services Administration"
net stop "Office SharePoint Server Search"
net stop "Windows SharePoint Services Search"
net stop "Windows SharePoint Services Tracing"

 

b)      Copie de sécurité  des lecteurs appropriés et du « System state »

c)       Copie de sécurité des banques de données Sharepoint

Avec ces copies de sécurité, vous pouvez procéder à l’application d’un service pack ou  d’un cumulative update l’esprit tranquille. En effet, si jamais l’installation ne se termine pas correctement et que vous n’êtes pas en mesure de corriger le problème, il vous sera facile d’effectuez un retour arrière.

Attention au cumulative update d’août de WSS

Pour la troisième fois en quelques mois, un service pack ou un cumulative update de WSS/Sharepoint peut causer un problème.

Après le service pack 2 de Sharepoint qui plaçait le produit en version d’évaluation de 180 jours, après le problème avec les mappages de substitution du cumulative update d’avril, Stephen Gossner nous annonce aujourd’hui qu’il existe un pépin avec le cumulative update d’août de WSS.

En effet, cette mise à jour a introduit des changements aux procédures stockées et au schéma de la banque de données. À cause de certains de ces changements, il n’est plus possible d’attacher une banque de données de contenu qui ne provient pas d’une ferme Sharepoint qui n’est pas au niveau du cumulative update d’août.

Tous les détails sont disponibles dans le blog de Stephen.

Ceci étant dit, ce n’est pas une raison suffisante pour ne pas installer le cumulative update mais cela démontre qu’il est important d’avoir mis en place un bon plan de recouvrement au cas où les choses tournent mal.

Catégories:Service Pack, WSS Tags:,

Problème avec les mappages d’accès de substitution résolus

Le correctif fait partie du cumulative update d’août de WSS.

En effet, il y a quelques jours, Microsoft a publié un correctif KB973410 pour le problème décrit dans mes précédents billets du 13 juillet et du 25, le 26 et le 29 mai dernier.

Pour plus de détail sur le cumulative update d’août : KB973400

Attention, ce KB est pour WSS seulement. Ceux d’entre vous qui avez le problème avec MOSS devrait attendre le KB de MOSS pour installer les deux en même temps.

Quatrième version du Microsoft SharePoint Administration Toolkit

Cette nouvelle version de l’Administration Toolkit, la quatrième, possède les nouveautés suivantes :

  • Une nouvelle version de l’outil SharePoint Diagnostics Tool (SPDIAG)
  • Un outil d’analyse des permission qui offre 3 possibilités
    • Un rapport sur le bris de l’héritage au niveau des sites
    • Un rapport sur les permissions effectives sur une liste, un item ou un site
    • Un rapport montrant les différences entre un objet comme une liste et son parent afin d’itentifier les bris de l’héritage
  • Une nouvelle commande stsadm “updatequota” pour mettre à jour les quotas d’une collection de site. Ceux d’entre vous qui avait consulté mon article sur les quotas se rappelle peut-être que pour faire cela il fallait utiliser une commande stsadm mise au point par Gary Lapointe. Maintenant, Microsoft en offre une aussi.
  • Une nouvelle commande stsadm “unlockfgpreport” à utiliser sur les listes de plus de 5000 items
  • Un manifest qui ajoute les rôles Sharepoint à l’outil Security Configuration Wizard.

Plus de détail dans le blog de l’équipe Sharepoint : http://blogs.msdn.com/sharepoint/archive/2009/08/27/announcing-the-fourth-release-of-the-microsoft-sharepoint-administration-toolkit.aspx

La documentation complète est aussi disponible en anglais à l’adresse suivante : http://technet.microsoft.com/en-us/library/cc508851.aspx. Je place lien anglais car malheureusement, la documentation en français n’est plus à jour.

Problème avec les mappages d’accès de substitution suite à l’application du CU Avril – contournement

N’ayant pas reçu un correctif officiel concernant le problème, je crois qu’il est tout de même pertinent de publier un moyen de controurner l’erreur dont j’ai publié tous les détails le 25, le 26 et le 29 mai dernier.

Mise en garde : Il n’est pas supporté de modifier directement le contenu des banques de données SQL. Par conséquent, si vous effectuez l’opération suivante, vous le faites à vos propres risques. De plus, il est fortement conseillé de prendre une copie de sécurité avant d’exécuter l’opération. Si vous avez le même problème que celui décrit dans les billets précédent, je vous recommande de contacter le support de Microsoft afin d’obtenir un correctif ou un moyen de contournement officiel.

La solution de contournement consiste donc à supprimer le contenu en problème de la banque de donnée par l’entremise de l’instruction suivante :

DELETE FROM [Nom_de_la_banque_de_contenu].[dbo].[DatabaseInformation]
WHERE Name = ‘AlternateAccessMappingXml’

Vous devrez exécuter la commande après chaque opération sur les mappages d’accès de substitution qui cause le problème.

Espérons obtenir un correctif officiel pour le CU d’août.

Catégories:Sharepoint, WSS Tags:, ,

MOSS et WSS Cumulative Update de Juin disponible

Comme à tous les 2 mois, Microsoft vient de publier le Cumulative Update de Juin pour MOSS et WSS.

MOSS:

972569 Global
http://support.microsoft.com/default.aspx?scid=kb;EN-US;972569

970948 Global
http://support.microsoft.com/default.aspx?scid=kb;EN-US;970948

970947 Language specific
http://support.microsoft.com/default.aspx?scid=kb;EN-US;970947

972562 Language specific
http://support.microsoft.com/default.aspx?scid=kb;EN-US;972562

972564 Forms Server Global
http://support.microsoft.com/default.aspx?scid=kb;EN-US;972564

 

WSS:

971538 uber package
http://support.microsoft.com/default.aspx?scid=kb;EN-US;971538

970946 Global
L’article n’est pas encore disponible

Vous devez avoir le SP2 pour installer le cumulative update.

Suivre

Get every new post delivered to your Inbox.