Tuesday, November 8, 2011

Enlever un timer job planté

Si un dev oublie le constructeur par défaut -> "Job cannot be deserialized because it does not have a public default constructor" --> les commandes de gestion des jobs sont plantées et le job ne peut etre enlevé.

Solution : enlever la DLL du GAC, IISRESET, UNDEPLOY sur le noeud de la CA.

Thursday, November 3, 2011

MSSCNTRS: Cannot get perf statistics on library SSO

Une vieille connaissance :)

Contrairement à ce que le message n'indique pas, c'est un probleme de custom performance counter : une dll est mal enregistrée dans la registry. Le process peut être n'importe quoi (MMC, une sonde, ...), c'est l'appel au performance counters qui sort ce warning.

Source :

300956 How to manually rebuild Performance Counter Library values

Of this is an Vista or 2008 box you can use lodctr.exe /r to rebuild the counters.

Wednesday, November 2, 2011

Assigner un serveur de backup en failover sur une instance Sharepoint 2010 déjà installée

  $server = "serveur\instance"

    Foreach($db in get-spdatabase)
  {
     $db.AddFailoverServiceInstance($server)
     $db.Update()
  }

Lister les DBs d'une instance

Simplissime...

Get-SPDatabase | Sort-Object disksizerequired -desc | Format-Table Name

Wednesday, October 19, 2011

Monday, October 17, 2011

Script pour créer user Profile Application

cf harbar : http://www.harbar.net/archive/2011/10/16/339.aspx


SPC407: Enterprise Deployment Considerations for the User Profile Service Application. These scripts create the UPA avoiding the Default Schema Issue even in UAC environments, and provision the UPS service instance. I will be posting a follow up to detail these in more depth in the next week or so.

Friday, October 14, 2011