Eseguire lo script di migrazione 10 per correggere problemi di aggiornamento delle tabelle di ricerca multilingue
Si applica a: Project Server 2010
Ultima modifica dell'argomento: 2010-05-18
Eseguire lo script 10 per verificare l'eventuale presenza di un problema noto nei dati di Microsoft Office Project Server 2007 a causa del quale tabelle di ricerca multilingue non vengono aggiornate correttamente dopo la migrazione da Microsoft Office Project Server 2003 a Office Project Server 2007. Se viene rilevato tale problema, questo script consente di correggere e aggiornare il database Published di Office Project Server 2007.
Avviso
Questo è uno dei diversi script post-migrazione inclusi in Virtual Migration Environment (VME) di Project Server. L'esecuzione degli script è facoltativa, ma consigliata per individuare più facilmente eventuali problemi che potrebbero impedire la migrazione corretta dei dati. Per ulteriori informazioni sugli script post-migrazione disponibili, vedere VME di Project Server: Eseguire script di post-migrazione (facoltativo).
Per eseguire lo script 10
Sul desktop di VME fare clic suStart Migration Process. Verrà aperta la finestra di Esplora risorse in cui è visualizzato il contenuto dell'unità E.
In Esplora risorse fare doppio clic sulla cartella seguente:
Se si dispone di un solo database di Project 2003, aprire la cartella Migrate_Proj_2003_Single_DB.
Se si dispone di database di Project Server 2003 divisi, aprire Migrate_Proj_2003_Split_DB.
Aprire la cartella Verification Scripts e quindi fare clic su VME Script 10.sql. Verrà aperto SQL Server Management Studio e verrà visualizzato lo script 10.
Fare clic su Execute per eseguire lo script.
Script 10
Nello script 10 è incluso il codice seguente:
Use ProjectServer_Published
DELETE FROM dbo.MSP_LOOKUP_TABLE_LANGUAGES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_MASK_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_VALUES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)
DELETE FROM dbo.MSP_LOOKUP_TABLE_STRUCTURES WHERE LT_UID NOT IN (SELECT LT_UID FROM dbo.MSP_LOOKUP_TABLES)