On se demande parfois pourquoi un serveur sur lequel tourne une instance SQL Server rame abominablement alors que l’on a aujourd’hui des machines puissantes. Vous avez beau mettre des sommes importantes dans une machine et vous enorgueillir de ce beau serveur quadri-processeur multi coeurs avec 8Go de RAM ou plus, dès que vous utilisez SQL les performances de votre serveur de course sont quasi nulles. Et pour cause…
Il existe un paramètre dans SQL Server qui indique quelle est la quantité maximale de mémoire que peux allouer SQL, par défaut ce paramètre est positionné à 2 To !
Il est donc fortement recommandé de modifier ce paramètre et de le positionner à une valeur adaptée à la machine exécutant SQL Server. La commande magique est la suivante :
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'max server memory', 2048;
GO
RECONFIGURE;
GO
Vous noterez que l’on donne la quantité de mémoire maximale en Mo, ici 2048 pour 2Go de mémoire. C’est une valeur que j’ai l’habitude de positionner pour un serveur disposant de 4Go de RAM hébergeant SQL Server 2008 et FIM Synchronization Service. Bien entendu, en production si vous disposez d’un serveur plus puissant il faut augmenter ce paramètres, un bon début est de positionner cette valeur à 60% de la quantité de mémoire physique, mais je laisse le soin à votre DBA de vous conseiller sur la meilleure valeur
Que de frustration lorsque l’on a fait les choses bien et que l’on se connecte à un domaine avec l’Active Directory MA dans ILM avec un compte de service n’étant pas Administrateur du domaine et que l’on se voit refuser la connexion.
En effet, si la bonne pratique recommande de créer un compte de service AdminILM faisant partit du groupe Opérateur de comptes et ayant éventuellement des délégations pour créer des UO dans l’AD, cela n’est pas suffisant pour se connecter au schéma.
On obtient alors l’erreur suivante :

Identity Lifecycle Manager 2, la nouvelle version tant attendue d’ILM 2007 change de nom. Desormais intégrée à la suite Microsoft Forefront, elle vient d’être baptisée Forefront Identity Manager 2010.
Pour l’instant non finalisée, cette nouvelle version d’ILM est toujours connue sous le nom de ILM 2 RC0. La version RC1 devrait d’ailleurs être disponible d’ici fin août.
D’après Microsoft, lorsque vous parlez avec vos amis de FIM ou bien que vous cherchez des infos sur ce produit, il faut utiliser les terminaisons suivantes dans l’ordre donné :
Pour ceux qui connaisent bien ILM 2, voici les correspondance avec les nouveaux noms de la suite FIM :
Gageons qu’avec ce changement de nom ce produit ne sera pas encore repoussé aux calendes grec, pour rappel les rumeurs annonçaient ILM 2 sous le nom de ILM 2009.
Toujours est-il que je ne manquerai pas de vous faire part des nouveautés de la RC1 d’ILM 2 dès que j’aurai testé celle-ci.