![](/img/trans.png)
[英]Upgrading Team Site for TFS from Sharepoint 2007 to sharepoint 2010
[英]XMLException (Invalid character) while upgrading content database from SharePoint 2007 to SharePoint 2010
我正在嘗試將某些內容數據庫從SharePoint 2007升級到SharePoint2010。我已經解決了升級內容數據庫所需的所有功能依賴性。 內容數據庫中的兩個已經很好升級,但是其中一個升級失敗,錯誤日志文件中出現以下錯誤:-
[STSADM] [SPContentDatabaseSequence] [INFO] [8/25/2012 3:08:13 PM]: SPContentDatabase Name=ANONYMOUS_ContentDB
[STSADM] [SPContentDatabaseSequence] [ERROR] [8/25/2012 3:08:13 PM]: Action 4.0.2.0 of Microsoft.SharePoint.Upgrade.SPContentDatabaseSequence failed.
[STSADM] [SPContentDatabaseSequence] [INFO] [8/25/2012 3:08:13 PM]: SPContentDatabase Name=ANONYMOUS_ContentDB
[STSADM] [SPContentDatabaseSequence] [ERROR] [8/25/2012 3:08:13 PM]: Exception: '.', hexadecimal value 0x00, is an invalid character. Line 1, position 10023.
[STSADM] [SPContentDatabaseSequence] [INFO] [8/25/2012 3:08:13 PM]: SPContentDatabase Name=ANONYMOUS_ContentDB
[STSADM] [SPContentDatabaseSequence] [ERROR] [8/25/2012 3:08:13 PM]: at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars)
at System.Xml.XmlTextReaderImpl.ParseText()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at Microsoft.SharePoint.Upgrade.RemoveContentTypeField.UpgradeSchema(String originalSchema, String& newSchema, Boolean& AddIndex)
at Microsoft.SharePoint.Upgrade.RemoveContentTypeField.Upgrade()
at Microsoft.SharePoint.Upgrade.SPActionSequence.Upgrade()
我正在使用命令
stsadm -o addcontentdb -url "webappurl" -databasename "contentdbname"
附加和升級內容數據庫。
有人可以指導我這里可能是什么問題嗎???
通過查看日志文件,似乎該內容數據庫上站點中一種內容類型的XML模式具有無效字符。
診斷可能很棘手。 這是“長途路線”-其他人可能會有更好的路線。
您是否可以備份內容數據庫,以便回到開始的位置,然后慢慢刪除內容類型,直到stsadm命令起作用(您將需要刪除使用該內容類型的項才能刪除該內容類型)。 首先執行自定義內容類型,因為它們很可能是罪魁禍首。 如果找到具有無效架構的內容類型,則可以嘗試修復該架構,或者在可能的情況下繼續刪除內容類型。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.