Auflisten des Project Server 2003-Datenbankprofils
Gilt für: Project Server 2010
Letztes Änderungsdatum des Themas: 2010-06-10
Sie können das Microsoft Office Project Server 2003-Profilskript "A2" ausführen, um Statistiken zu der Datenbank zu erfassen, die Sie migrieren möchten. Die Ausgabe des Skripts enthält Informationen zu folgenden Punkten:
Größe der Datenbanken (Datenbanken Projekttabellen und Webtabellen)
Anzahl der Projekte
Anzahl der eingefügten Projekte
Anzahl der projektübergreifenden Verknüpfungen
Anzahl der Aufgaben
Anzahl der Zuordnungen
Anzahl der Enterprise-Ressourcen
Anzahl der verwendeten benutzerdefinierten Felder
Anzahl der projektauthentifizierten Benutzer
Anzahl der Windows-authentifizierten Benutzer
Anzahl der Sicherheitsgruppen
Anzahl der Sicherheitskategorien
Vorhandensein der Windows SharePoint Services-Integration
Anzahl der verknüpften Probleme
Anzahl der verknüpften Risiken
Anzahl der verknüpften Dokumente
Anzahl der benutzerdefinierten Project Web Access-Ansichten
Sie müssen den Namen der Projekttabellen-Datenbank und der Webtabellen-Datenbank in den USE-Anweisungen in das Skript eingeben.
Project Server 2003-Profilskript "A2"
/*-----------------------------------------------------------------------------------------------------------
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