PSVR2013 - version finale du Script de mise à niveau pour mettre à niveau les 2010 à 2013

Symptôme

Lors de la mise à niveau de scripts de mise à niveau des bases de données de Project Server 2010 vers 2013 exécutant le serveur de Project 2013, vous pouvez rencontrer des échecs sur un ou plusieurs scripts.

Cause

Cela peut se produire si le script n’a pas été créé correctement, les valeurs modifiées, incorrects pour varibles ont été entrées ou tout autre type mal.

Pour éviter ce problème, suivez les étapes et les scripts ci-dessous :

Tout d’abord, restaurez les bases de données de Project Server 2010 dans le SQL Server.
Ensuite, exécuter les scripts suivants après avoir apporté des modifications à toutes les variables (variables sont précédés de $)

1. vous devez exécuter le dessous de la section de code, si l’exécution de ces scripts en dehors de SharePoint 2013 Management Shell.

Add-PSSnapin Microsoft.Sharepoint.Powershell

2. mise à jour de ces variables de mise à niveau pour correspondre à votre environnement.
$dbservername = "SQLSERVER" $contentdbname = "ProjectServer2010" $archivedbname = "ProjectServer_Archive" $draftdbname = "ProjectServer_Draft" $publisheddbname = "ProjectServer_Published" $reportingdbname = "ProjectServer_Reporting" $p15dbname = "ProjectServerUpgraded" $webapp = "http://project2013/ $projectsitecollection = http://project2013/PWA $adminaccount = "ertinternal\eschilling"

--- Démarre de mise à niveau de SharePoint ---

3. recommandé : Test-SPContentDatabase

Test-SPContentDatabase -Name $contentdbname -WebApplication $webapp -ServerInstance $dbservername
4. l’appropriation de la collection de sites mise à niveau

Set-SPSite -Identity $projectsitecollection -SecondaryOwnerAlias $adminaccount

Remarque : Si vous migrez à partir de l’authentification Windows classique aux créances utiliser l' article suivant http://msdn.microsoft.com/en-us/library/ee554321.aspx
le code ressemblera à ceci :
(Get-SPWebApplication $webapp).MigrateUsers($true)

5. recommandé : Test-SPSite
Test-SPSite $projectsitecollection
Remarque : Consultez les résultats et résoudre les problèmes de blocage de mise à niveau.

6. mettre à niveau SPSite
Upgrade-spsite -Identity $projectsitecollection -VersionUpgrade
--- Fin du processus de mise à niveau SharePoint ---

--- Démarre de mise à niveau de projet ---

7. convertir des bases de données à 2103
Convertto-SPProjectDatabase -WebApplication $webapp -Dbserver $dbservername -ArchiveDbname $archivedbname -DraftDbname $draftdbname -PublishedDbname $publisheddbname -ReportingDbname $reportingdbname -ProjectServiceDbname $p15dbname

Remarque : Le Lcid 1033 est commenté, il n’est plus nécessaire dans la RTM build # 1033 est pour l’anglais - États-Unis. Utiliser des codes pour les autres langues (http://msdn.microsoft.com/en-us/goglobal/bb964664.aspx)


8. base de données de projet de montage
Mount-SPProjectDatabase -Name $p15dbname -WebApplication $webapp -Databaseserver $dbservername
9. mise à niveau de base de données de projet
Upgrade-SPProjectDatabase -Name $p15dbname -WebApplication $webapp -Databaseserver $dbservername
10. instance de web de projet de montage
Mount-SPProjectWebInstance -DatabaseName $p15dbname -SiteCollection $projectsitecollection -DatabaseServer $dbservername
11. mise à niveau instance de projet web
Upgrade-SPProjectWebInstance -Identity $projectSitecollection
12. activer les fonctionnalités de PWA
Enable-SPFeature -Identity pwasite -Url $projectSitecollection
--- Fin du processus de mise à niveau projet ---

Vérifiez que la mise à niveau a réussi à accéder au nouveau site et vérifier que vous pouvez publier des plans avec succès.

Autres étapes post-mise à niveau devez être effectuées, telles que, mise à niveau des Sites de projet pour les problèmes et les risques et mise à niveau de connexions ODC de rapport personnalisé.  Si vous utilisez SharePoint 2013 Mes Sites doivent être mis à niveau afin de permettre à tous les mon travail dans une Place.Post la mise à jour des tâches (Project Server 2013) - http://technet.microsoft.com/en-us/library/ff686780.aspx
Créer un plan pour les personnalisations en cours lors de la mise à niveau vers SharePoint 2013 - http://technet.microsoft.com/en-us/library/cc263203.aspx
Configurer la création de rapports de Project Web App (Project Server 2013) - http://technet.microsoft.com/en-us/library/ee662106.aspx

Propriétés

ID d'article : 2832425 - Dernière mise à jour : 26 janv. 2017 - Révision : 1

Microsoft Project Server 2013

Commentaires