Project 2013: Upgrade-SPProjectWebInstance – ActivatePWAWebThemesFeature failed

0

En voulant mettre à jour une instance Project 2010 en 2013:

Upgrade-SPProjectWebInstance https://url/pwa

Il s’en ait suivi cette erreur:

Upgrade-SPProjectWebInstance : Post provision setup failed.
ActivatePWAWebThemesFeature failed.
At line:1 char:1
+ Upgrade-SPProjectWebInstance https://url/pwa
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 + CategoryInfo : InvalidData: (Microsoft.Offic...radePwaInstance:
 PSCmdletUpgradePwaInstance) [Upgrade-SPProjectWebInstance], ProvisionException
 + FullyQualifiedErrorId : Microsoft.Office.Project.Server.Cmdlet.PSCmdletUpgradePwaInstance

 

Solution:

Il faut d’abord mettre à jour le site SharePoint en 2013 pour que la fonctionnalité soit présente:

Upgrade-SPSite -Identity https://url/pwa -versionupgrade

puis relancer la commande du départ:

Upgrade-SPProjectWebInstance https://url/pwa

restueTime_year

La gestion du temps en IT

0

En informatique, comme dans toute branche professionnelle, on a souvent l’impression de « manquer » de temps. Les semaines s’enchaînent et le fâcheux sentiment de « ramer dans le désert » peut démoraliser.

Du coup, fin février de l’année dernière, j’ai ouvert un compte sur RescueTime. Pour ces 10 mois de l’année, il permet de mettre en « perspective »:

 

Cela fait tout de même 2418 heures, soit 6.6h par jour 7/7 en moyenne…. Autre effet de bord, on voit bien les périodes de congés (les « trous »).

Le logiciel scrute tout seul les applications que l’on utilise et a sa propre base de données pour déterminer ce qui est productif ou non. Je l’ai même installé sur mon smartphone, histoire d’avoir une image globale.

Ils se trompent rarement sur la classification, et on peut corriger si nécessaire.

L’intérêt augmente en creusant par type d’activité, par exemple j’ai fais plus de développement en fin d’année:

 

Par logiciel:

 

On peut aussi se comparer aux autres membres de la solution:

 

Cette solution ne m’a pas permis pour l’instant d’augmenter significativement ma productivité, ni de réduire le temps de travail.. Mais au moins je peux le mesurer et savoir à quoi il est passé, ce qui est déjà un premier pas :)

 

 

System Center Orchestrator 2012 – PowerShell script – Exception lors de la définition de ForegroundColor

0

En migrant un script PowerShell sous Orchestrator 2012, j’ai obtenue le message d’erreur suivant:

Exception lors de la définition de « ForegroundColor » : « Impossible de convertir la valeur Null en type « System.ConsoleColor » en raison de valeurs d'énumération non valides. Spécifiez l'une des valeurs d'énumération suivantes et réessayez. Les valeurs d'énumération possibles sont « Black, DarkBlue, DarkGreen, DarkCyan, DarkRed, DarkMagenta, DarkYellow, Gray, DarkGray, Blue, Green, Cyan, Red, Magenta, Yellow, White ». »

Le script commençait pas un classique « cls ». Cette commande n’est pas compatible dans une exécution de script PowerShell avec Orchestrator.

De toute façon on ne voit pas les sorties écrans et donc ça ne sert pas :)

Un message d’erreur plus propre aurait toutefois été apprécié.

20130212_172940

TechDays – jour 1

1

Si vous êtes aux TechDays, n’hésitez pas à venir voir le stand System Center / Windows Server :)

J’y étais hier et j’y suis aujourd’hui (mercredi) toute la journée.

C’est juste en face du stand ENI ;)

Record à battre: 154 scan de badges hier !

Marketing Audi

Marketing Audi : contournement de l’autorun

1

Ayant une voiture Audi, j’ai reçu un carton de la marque m’incitant à regarder leur offre d’assistance. Pour cela, une clé USB est intégré au carton:

Marketing Audi

Une fois insérée dans l’ordi sous Windows 7, je vois une installation de pilote Plug & Play  Jusque là, rien d’anormal. Après avoir attendu quelques minutes, toujours pas de proposition d’autorun, et pas de lecteur dans le poste de travail.

Un petit tour dans le gestionnaire de disque, aucune trace de clé USB.

Coup classique, je débranche et rebranche la clé, « pour voir ». Et là surprise ! Je vois une fenêtre Démarrer/exécuter apparaître, et une URL saisie comme au clavier, sans rien demander:

 

 

Il s’agissait donc d’un clavier pré programmé et non d’une clé USB de stockage.

Malin car cela évite d’accepter l’autorun, et contourne surement les blocages de clé usb en entreprise, vu que c’est un clavier..

Cependant, cela prend directement le focus, et saisi au clavier. Si démarrer / exécuter n’est pas autoriser, cela va saisir du texte dans le vide.

Ask The Expert aux TechDays 2013

0

Si vous venez aux TechDays, vous pouvez me rendre visite au village Microsoft. J’aurais un polo ATE/Ask The Experts.

J’y suis les deux premiers jours.

Y aura aussi un stand ENI :)

Pour vous inscrire (gratuit), cliquez ici

scom_2012

SCOM 2012 : De l’installation à l’exploitation, mise en oeuvre et bonnes pratiques

2

Update: le livre est ouvert à la vente sur le site ENI et dans les librairies… Bonnes lectures :) N’hésitez pas à me donner votre avis ^^

Un peu d’auto promo sur un livre que j’ai écris et qui sort pour noël :)

Il porte sur System Center Operations Manager (SCOM) 2012, depuis l’installation jusqu’à l’exploitation des alertes.
Il couvre à la fois les aspects techniques (règles vs moniteurs) mais aussi la manière de gérer et d’exploiter la solution.

Il répond aux besoins d’expertise du lecteur en traitant de façon approfondie, d’un point de vue théorique et pratique, de l’architecture à la supervision applicative, en passant par ledéploiement, les rapports, la création de packs et l’exploitation. L’aspect technique n’étant qu’une partie d’un projet SCOM, l’auteur présente également une méthode pour gérer le flux d’alertes, enrichie de ses retours d’expérience.

Aperçu de la table des matières :

Introduction (Pourquoi SCOM, Le mode de fonctionnement, Le modèle de licence, SCOM vs Nagios, Nouveautés depuis SCOM 2007…)

Architecture SCOM (Introduction, Composants SCOM, Capacity planning, Consommation réseau, Gestion de la sécurité, Haute disponibilité…)

Déploiement(Introduction, Installation initiale, Mise à jour depuis SCOM 2007, Accéder à la plateforme, Configuration initiale, Gestion des droits…)

Mise sous supervision (Introduction, Déploiement agent Windows, Compte restreint, Déploiement agent Linux, Supervision SNMP, Supervision Web…)

Exploitation de la supervision (Introduction, Présentation des consoles, Règle vs moniteur, Explorateur d’intégrité, Effet sapin de noël, Temps de maintenance, Bonnes pratiques…)

Les rapports (Introduction, Utilisation des rapports standards, La base entrepôt, Report Builder, Business Intelligence Development Studio, Suivi du niveau de service…)

Les packs d’administration (Introduction, Importation de packs, Remplacements, Packs de la communauté, Objets de packs, Création de packs…)

Supervision applicative (Introduction, Applications distribuées, Applications Web .Net, Applications Java J2E…).

 http://www.editions-eni.fr/livres/scom-2012-system-center-operations-manager-de-l-installation-a-l-exploitation-mise-en-oeuvre-et-bonnes-pratiques/.2f80e3011dd5984d7046b876f446d463.html

Si vous n’avez pas encore envoyé votre lettre au père noël, il est encore temps ! ;)

wss_administration

SharePoint 2010 – erreur – suppression d’un serveur SQL référence – wss_administration

0

Symptômes:

En voulant supprimer un ancien serveur SQL sur SharePoint depuis l’administration centrale:

An object in the SharePoint administrative framework, "SPDatabaseServiceInstance Name= could not be deleted because other objects depend on it. Update all of these dependants to point to null or different objects and retry this operation. The dependant objects are as follows: SPWebService Name=WSS_Administration

Correction:

Vous avez déplacé la base (à priori ;) ) mais il SharePoint en a gardé une référence. Vous pouvez alors utilisé une application Web qui pointe sur le bon serveur pour mettre à jour celui de l’administration centrale:

$centralAdmin=Get-SPWebApplication -IncludeCentralAdministration | ? {$_.DisplayName -match ‘SharePoint Central Administration’}
$goodExample=Get-SPWebApplication -identity ‘http://mygoodwebapp’
$centralAdmin.Parent.DefaultDatabaseInstance=$goodExample.Parent.DefaultDatabaseInstance
$centralAdmin.Parent.Update()
$centralAdmin.Update()

Utilisez les alias SQL pour la prochaine fois :)

crash01

Windows Server 2012 : évolution des erreurs fatales

0

Avec Windows Server 2012, même les erreurs fatales ont eu un coup de lifting…




bxnd60asys

Windows Server 2012 : BSOD pilote Broadcom bxnd60a.sys

0

Attention au drivers Broadcom avec Windows Server 2012. Ici sur un Dell R410 :

Haut de page