very interesting posts :
https://www.nothingbutsharepoint.com/sites/itpro/Pages/Planning-and-Designing-Service-Application-Architecture-%E2%80%93-Part-1.aspx
Thursday, July 28, 2011
Friday, July 22, 2011
Sharepoint 2010 Kerberos Guide
http://go.microsoft.com/fwlink/?LinkID=196600
Attention, si vous avez mis un compte du domaine pour le claims, pour revenir en arriere (local system)
http://technet.microsoft.com/en-us/library/gg502596.aspx
Attention, si vous avez mis un compte du domaine pour le claims, pour revenir en arriere (local system)
http://technet.microsoft.com/en-us/library/gg502596.aspx
This collection already contains an address with scheme http. There can be at most one address per scheme in this collection
Une bonne semaine ;)
Sharepoint 2010 utilise WCF pour les web services, qui ne supporte pas plusieurs binds (host headers) par défaut : donc si ca passait en 2007, en 2010 il faudrait étendre la webapp pour utiliser un webservice avec deux urls différentes.
Il s'ensuit est que le plus simple est de REMPLACER l'adresse de la CA (machine:port) par un alias si on veut appeller celle ci par une adresse http. Sinon, étendre la CA.
Sharepoint 2010 utilise WCF pour les web services, qui ne supporte pas plusieurs binds (host headers) par défaut : donc si ca passait en 2007, en 2010 il faudrait étendre la webapp pour utiliser un webservice avec deux urls différentes.
Il s'ensuit est que le plus simple est de REMPLACER l'adresse de la CA (machine:port) par un alias si on veut appeller celle ci par une adresse http. Sinon, étendre la CA.
Reinstall powerpivot, on s'amuse bien (UpdatedConcurrencyException au démarrage du service)
Pour effacer le cache de 2010, l'endroit a changé : %SystemDrive%\ProgramData\Microsoft\SharePoint\Config\GUID
Comme avant, effacer les xml, mettre le .ini à 1
Résoud :
UpdatedConcurrencyException
The object AAA was updated by XXX, in the PSCONFIG (2008) process, on machine YYY
ou bien
There was no adress available au démarrage d'une service application
(ce qui indique que le service sous jacent est arrete ou indisponible, en faite)
Source : http://blogs.msdn.com/b/jamesway/archive/2011/05/23/sharepoint-2010-clearing-the-configuration-cache.aspx
Comme avant, effacer les xml, mettre le .ini à 1
Résoud :
UpdatedConcurrencyException
The object AAA was updated by XXX, in the PSCONFIG (2008) process, on machine YYY
ou bien
There was no adress available au démarrage d'une service application
(ce qui indique que le service sous jacent est arrete ou indisponible, en faite)
Source : http://blogs.msdn.com/b/jamesway/archive/2011/05/23/sharepoint-2010-clearing-the-configuration-cache.aspx
Powershell et Service applications / proxies
élégant. Pour démarrer par example un proxy :
$sap = Get-SPServiceApplicationProxy | where-object {$_.TypeName -eq “Usage and Health Data Collection Proxy”}
$sap.Provision()
Get-SPServiceApplicationProxy pour avoir la liste.
$sap = Get-SPServiceApplicationProxy | where-object {$_.TypeName -eq “Usage and Health Data Collection Proxy”}
$sap.Provision()
Get-SPServiceApplicationProxy pour avoir la liste.
Reparation ou reinstall de powerpivot
En un mot : vaut mieux pas. Déployez powerpivot sur le noeud d'administration dès le départ.
Si vous avez une erreur Could not load assembly ‘Microsoft.AnalysisServices.SharePoint.Integration.dll’,
c'est normal :
http://support.microsoft.com/kb/2261507
working as intended.
Si vous avez une erreur Could not load assembly ‘Microsoft.AnalysisServices.SharePoint.Integration.dll’,
c'est normal :
http://support.microsoft.com/kb/2261507
working as intended.
Thursday, July 21, 2011
Monday, July 18, 2011
Word Web App (WAC) cannot open this document for viewing because of an unexpected error. To view this document, open it in Microsoft Word.
Mouais.
Sharepoint apparamment pour WebApp se base sur un répertoire temp, ce qui donnera au final par défaut :
C:\Windows\Temp\waccache\52265764-20bf-4b7a-8583-ea004e7eeedd\ (compte de service) \....
Deux effets immédiats :
- vérifier les exclusions anti virus :) - cf les exclusions
- vérifier aussi les droits si vous déplacez le temp.
Edit : en cas d'erreur "SharepointReaderAsync: No SPFile provided" (pas de fichier crée dans temp), il peut s'agir aussi du service word viewer qui n'est pas activé sur un noeud!
Sharepoint apparamment pour WebApp se base sur un répertoire temp, ce qui donnera au final par défaut :
C:\Windows\Temp\waccache\52265764-20bf-4b7a-8583-ea004e7eeedd\ (compte de service) \....
Deux effets immédiats :
- vérifier les exclusions anti virus :) - cf les exclusions
- vérifier aussi les droits si vous déplacez le temp.
Edit : en cas d'erreur "SharepointReaderAsync: No SPFile provided" (pas de fichier crée dans temp), il peut s'agir aussi du service word viewer qui n'est pas activé sur un noeud!
Échec du chargement du fichier du modèle de contrôle /_controltemplates/TaxonomyPicker.ascx
Malgré les apparences, c'est un warning (la classe est dépreciée), résolution :
http://support.microsoft.com/kb/2481844
http://support.microsoft.com/kb/2481844
Cannot insert duplicate key row in object 'dbo.UserMemberships' with unique index 'CX_UserMemberships_RecordId_MemberGroupId_SID'
Arrive lorsque on fait un restore SQL direct sur une base de contenu : les utilisateurs sont considérés comme nouveaux et sharepoint tente de les ajouter une deuxième fois.
La bonne démarche est :
- detacher la base de contenu (stsadm deletecontentDB)
- restaurer SQL
- rattacher la base. (stadm addcontentDB)
Pour résoudre le souci, detacher / rattacher la base dans sharepoint, stsadm -o sync -deleteolddatabases.
(ajouter la base lui donne un nouveau GUID)
La bonne démarche est :
- detacher la base de contenu (stsadm deletecontentDB)
- restaurer SQL
- rattacher la base. (stadm addcontentDB)
Pour résoudre le souci, detacher / rattacher la base dans sharepoint, stsadm -o sync -deleteolddatabases.
(ajouter la base lui donne un nouveau GUID)
Wednesday, July 13, 2011
Could not load user profile (MySite)
Juste vérifier que la webapp mysites (MySiteHost) a bien un service connection sur la user profile application.
Ca arrive si on crée le Host avant le profile, retrospectivement c'est logique.
Ca arrive si on crée le Host avant le profile, retrospectivement c'est logique.
Tuesday, July 12, 2011
Installation du SP1 de sharepoint 2010
Voila apparamment la bonne sequence :
Attention, ce n'est pas trivial, j'ai eu des soucis en dev ET en recette, AUCUN noeud n'est passé sans problème sur les cinq.
Il est urgent d'attendre pour la production.
Dans les soucis rencontrés :
- une base de contenu en read only plante l'upgrade
- les pools sont tous desactivés après l'upgrade, restart a la main
(bonjour la frayeur avec le 503 partout, ambience j'ai cassé ma ferme)
- sur un des noeuds, obligé de desinstaller reinstaller le LP FR
- souvent, il faut passer le wizard deux fois avec une erreur sibylline
- Enfin, c'est TRES long. Une heure par noeud, et j'ai quelques Go de contenu seulement en recette...
Environnement 2008 R2 STD, sharepoint EN et LP FR, obviously. Nouvelle install. Bref, pas terrible.
Evidamment, ca pourrait aussi venir de l'anti virus, du master de l'OS (les serveurs me sont livrés avec windows installé, je ne maitrise pas les hotfix système), ou de la crise grecque.
Attention, ce n'est pas trivial, j'ai eu des soucis en dev ET en recette, AUCUN noeud n'est passé sans problème sur les cinq.
Il est urgent d'attendre pour la production.
Dans les soucis rencontrés :
- une base de contenu en read only plante l'upgrade
- les pools sont tous desactivés après l'upgrade, restart a la main
(bonjour la frayeur avec le 503 partout, ambience j'ai cassé ma ferme)
- sur un des noeuds, obligé de desinstaller reinstaller le LP FR
- souvent, il faut passer le wizard deux fois avec une erreur sibylline
- Enfin, c'est TRES long. Une heure par noeud, et j'ai quelques Go de contenu seulement en recette...
Environnement 2008 R2 STD, sharepoint EN et LP FR, obviously. Nouvelle install. Bref, pas terrible.
Evidamment, ca pourrait aussi venir de l'anti virus, du master de l'OS (les serveurs me sont livrés avec windows installé, je ne maitrise pas les hotfix système), ou de la crise grecque.
Sauvegardes automatiques Sharepoint 2010
Un seul point, il faut ajouter le snap-in Sharepoint a powershell (equivalent du management shell), le reste est trivial :
Retention des sauvegardes Sharepoint
Toujours rien en 2010 pour effacer automatiquement les vieilles sauvegardes après x jours....
Heureusement y'a powershell, à ajouter en tache planifiée après la sauvegarde :
# purge de la toc sharepoint 200x
# Code v1.0 - E.issaly 12/07/2011
param (
Heureusement y'a powershell, à ajouter en tache planifiée après la sauvegarde :
# purge de la toc sharepoint 200x
# Code v1.0 - E.issaly 12/07/2011
param (
User profile Synchronisation service is not provisioned
alors que ca marchait hier[Tm]
Pour le re-provisionner :
Pour le re-provisionner :
awesomeness :)
Demos CSS3 / HTML 5... vraiment top.
http://designbeep.com/2011/07/05/20-amazing-experimental-projects-from-mozilla-demo-studiocss3html5/
http://designbeep.com/2011/07/05/20-amazing-experimental-projects-from-mozilla-demo-studiocss3html5/
Monday, July 11, 2011
The exclusive inplace upgrader timer job failed / SP1 upgrade fails
Si il y a des bases de contenu en read only, le wizard post-SP1 plante sans plus de précisions.
Bravo MS! :-)
-> Remove any read only content databases before upgrading with the sharepoint wizard. It will try the update the schema and fail, otherwise.
Bravo MS! :-)
-> Remove any read only content databases before upgrading with the sharepoint wizard. It will try the update the schema and fail, otherwise.
Subscribe to:
Posts (Atom)