現在、SharePoint2013へのアップグレードを進めています。コンテンツデータベースのインポートまで完了しました。Test-SPContentDatabaseを使用しているときに、「MissingSiteDefinition」が見つかりました。名前ではなく、4桁のID番号を示します。使用しました
Get-SPWebTemplate | select Name, ID
そして、4桁のID番号がテンプレートに関連付けられていることを発見しました。テンプレートを含むサイトを削除しました。このテンプレートは、使用されなくなったサイトにあり、2013と互換性のない特殊なテンプレートであるため、削除しようとしています。
Uninstall-SPWebTemplate -identity [Name of template]
エラーはスローされません。しかし、私が再び走ると
Get-SPWebTemplate | select Name, ID
それはまだリストされています。このテンプレートを参照していたサイトが削除されたため、実行する必要があります
Remove-SPDeletedSite
サイトを完全に削除します。ただし、テンプレートは残ります。簡単なステップが欠けていると確信しています。