Partager via


Exécuter le script de migration 2 pour vérifier les statistiques de collecte des données

 

S’applique à : Project Server 2010

Dernière rubrique modifiée : 2013-12-18

Script de migration 2 est l’un des nombreux scripts de migration fournis dans l’environnement VME de Project Server pour aider à la migration de vos données Microsoft Office Project Server 2003. Exécutez Script 2 pour capturer les statistiques sur les données de projet de la base de données Project Server 2003 que vous prévoyez de migrer.

Avertissement

Ce script est l’un des scripts pré-migration fournis avec l’environnement VME (Virtual Migration Environment) Microsoft Office Project Server 2003. L’exécution des scripts est facultative, mais vivement recommandée afin d’aider à détecter les problèmes qui peuvent empêcher la migration correcte de vos données. Pour plus d’informations sur les scripts pré-migration disponibles, voir Environnement de migration virtuel Project Server : exécuter les scripts de prémigration (facultatif).

La sortie du script fournit des informations sur les éléments suivants :

  • Taille des bases de données (bases de données de tables Project et de tables Web)

  • Nombre de projets

  • Nombre de projets insérés

  • Nombre de liaisons entre projets

  • Nombre de tâches

  • Nombre d’affectations

  • Nombre de ressources d’entreprise

  • Nombre de champs personnalisés en cours d’utilisation

  • Nombre d’utilisateurs authentifiés par projet

  • Nombre d’utilisateurs authentifiés par Windows

  • Nombre de groupes de sécurité

  • Nombre de catégories de sécurité

  • Emplacement d’intégration de Windows SharePoint Services

  • Nombre de problèmes liés

  • Nombre de risques liés

  • Nombre de documents liés

  • Nombre de vues Office Project Web Access personnalisées

La sortie de ce script fournit des informations sur les données Project Server 2003 que vous migrez. Vous pouvez effectuer une estimation générale de la durée du processus de migration à partir de certaines des données. Généralement, la migration dure entre 30 secondes et une minute pour chaque projet que vous migrez, durée qui varie selon un certain nombre de facteurs, tels que le nombre d’affectations, les tâches, la vitesse de l’ordinateur, etc. Par conséquent, si votre base de données Project Server 2003 comporte 600 projets, la migration durera environ, sur la base d’une minute par projet.

Pour exécuter Script 2

  1. Sur le Bureau VME, cliquez sur Démarrer le processus de migration. Ceci ouvre une fenêtre Explorateur Windows qui affiche le contenu du lecteur E:.

  2. Dans l’Explorateur Windows, double-cliquez sur le dossier suivant :

    • Si vous avez une base de données Project Server 2003, ouvrez le dossier Migrate_Proj_2003_Single_DB.

    • Si vous avez des bases de données Project Server 2003 fractionnées, ouvrez Migrate_Proj_2003_Split_DB.

  3. Ouvrez le dossier de scripts de vérification, puis cliquez sur VME Script 2.sql. SQL Server Management Studio s’ouvre et affiche Script 2.

  4. Cliquez sur Exécuter pour exécuter le script.

  5. Vérifiez les résultats du script pour les informations relatives à vos données.

Script 2

Script 2 contient le code suivant :

/*-----------------------------------------------------------------------------------------------------------
Script A2: Project Server 2003 Database Profile
This script reads the Project Server 2003 database (Project Tables and View Tables may be in the same or separate database)
-------------------------------------------------------------------------------------------------------------*/
use <Enter "Project Tables" database name>

--Total size of DB 
exec sp_spaceused 

--Number of projects in the database
select count(*) as 'Total Number of Projects in 2003' from msp_projects

--Number of inserted projects
select count(*) as 'Number of Inserted Projects in 2003' 
  from MSP_TEXT_FIELDS where TEXT_FIELD_ID = 188743706

--Number of cross-project links
select count(*) as 'Number of cross-project links in 2003' 
  from MSP_TEXT_FIELDS 
  where TEXT_FIELD_ID = 239075346 or TEXT_FIELD_ID = 239075347

--Number of total tasks, assignments in the system
select count(*) as 'Number of tasks in 2003' from msp_tasks
select count(*) as 'Number of assignments in 2003' from msp_assignments

--Number of Enterprise resources (in ResGlobal)
select count(*) as 'Number of Enterprise Resources in 2003' 
  from msp_resources where proj_id = 1 and res_name is not null

--Number of custom fields in use
select count(*) as 'Number of Custom Fields in use in 2003' 
  from msp_field_attributes 
  where attrib_id = 206 and proj_id in (select proj_id 
  from msp_projects where proj_type =2 )

/*-----------------------------------------------------------------------------------------------------------
This script reads the Project Server 2003 database (Project Tables and View Tables may be in the same or separate database)
-------------------------------------------------------------------------------------------------------------*/

use <Enter "Web Tables" database name>

--Total size of DB 
exec sp_spaceused 

--Number of Project Authenticated users, Windows authenticated users
select count(*) as 'Number of Project Authenticated users in 2003'  
  from MSP_WEB_RESOURCES 
  where WRES_USE_NT_LOGON = 0 
  and WRES_CAN_LOGIN <>0 and WRES_COUNT_LICENSE <> 0
select count(*) as 'Number of Windows Authenticated users in 2003' 
  from MSP_WEB_RESOURCES 
  where WRES_USE_NT_LOGON <> 0 
  and WRES_CAN_LOGIN <>0 and WRES_COUNT_LICENSE <> 0

--Number of security groups,security categories
select count(*) as 'Number of Security Groups in 2003' 
  from MSP_WEB_SECURITY_GROUPS
select count(*) as 'Number of Security Categories in 2003' 
  from MSP_WEB_SECURITY_CATEGORIES

--Is there any Windows SharePoint Services integration ?
select count(*)  as 'Is there any Windows SharePoint Services Integration in 2003?' 
  from msp_web_admin where WADMIN_CURRENT_STS_SERVER_ID <> -1

--Number of linked issues, risks, documents 
-- (indicates how much Windows SharePoint Services integration is used)
select count(*) as 
  'Number of linked Windows SharePoint Services issues/risks/documents in 2003' 
  from MSP_WEB_OBJECT_LINKS

--Number of custom Project Web Access views
select count(*) as 'Number of customer Projet Web Access views in 2003' 
  from MSP_WEB_VIEW_REPORTS where WVIEW_ID > 100