Une bonne pratique consiste à éviter au maximum l'usage des ressources "Locales", non déclarées dans l'Enterprise Resource Pool.
L'Administrateur voulant lister toutes les ressources locales utilisées dans les projets d'entreprise pourra utiliser la requête SQL suivante, que nous devons à :
Chak Tukkadi
pVector Technologies
(Microsoft Certified Partner)
Cette requête SQL travaille sur la base de données "Published", mais ne fait que la lire, rien en écriture :
USE
ProjectServer_Published
SELECT DISTINCT MSP_PROJECT_RESOURCES.PROJ_UID,
MSP_PROJECTS.PROJ_NAME,
MSP_PROJECT_RESOURCES.RES_NAME,
MSP_PROJECT_RESOURCES.RES_TYPE
FROM MSP_PROJECT_RESOURCES INNER JOIN
MSP_PROJECTS
ON MSP_PROJECT_RESOURCES.PROJ_UID = MSP_PROJECTS.PROJ_UID
WHERE
MSP_PROJECT_RESOURCES.RES_IS_ENTERPRISE_RESOURCE
= 0 AND
MSP_PROJECT_RESOURCES.RES_NAME IS NOT NULL