快速修復: "內容類別型名稱 '$ 資源:ReportServerResources … 不能包含 … 特殊字元”

我花了一些時間來清理 SharePoint 2010 網站和清理問題之一涉及腐敗 / 不正確地安裝 SQL 伺服器報表服務問題。  這個問題引起我的一個同事試圖將網站另存為範本,然後創建時創建一個基於該範本的新網站。  保存操作正常工作, 但當她試圖創建新網站, SharePoint 顯示下面的錯誤訊息:

錯誤

內容類型名稱 '$ 資源:ReportServerResources,DataSourceContentTypeName;' 不能包含: \ / : * ? “ # % < > { } | ~ & , 兩個連續的句點 (..), 或特殊字元,如一個選項卡.

這裡是一個螢幕上限:

 

image

在網站中了看看的內容類型,併發現了這個:

image

這些內容類型都清楚不健康.

這個問題似乎在互聯網絡上很多來,似乎也並不是如何解決它的單一共識。  我找到了一個很方便的表,不良內容類型名稱映射到這裡好內容類型名稱: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  我這上面手動更新它們:

image

(BrightStarr 在名稱中是可選的明顯, 但它不會傷害 微笑 )

這讓我來創建新的範本並沒有破壞任何其他網站上, 其中包括一些 PerformancePoint 伺服器的東西完全不同的一群人正在處理的問題。  當時我能夠在範本上創建一個新的網站。  成功!

我不確定這是 100% 解決方案, 但這讓我和大家都涉及過去這惱人的錯誤。  如果找到了任何新的東西, 我會發佈更新。  我緊張源于這一事實這些名稱不應該是錯放在第一位,通過固定的顯示名稱, 不,我要修理的內部名稱。 

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

4 上“的想法快速修復: "內容類別型名稱 '$ 資源:ReportServerResources … 不能包含 … 特殊字元”

  1. Lorenzo Conegni

    嗨保羅!

    我愛上了一個類似的問題在設置 SSRS/SPS 集成時 (SQL2008r2 e SPS2010).
    在我們的農場,我們有 4 網站集 (在三個不同的 web 應用程式上). SSRS/SPS 一體化工程 3 其中, 但不是在一個我們需要! 如下的幾個問題…

    在此特定的網站集合中找不到該功能 “報表服務器集成功能” 要啟動 (和當然可以看到其他網站集). 此功能看起來很好已部署從中央管理 ReportServerSiteSettings.aspx 頁. 我能找到此功能與 powershell… 並且它被啟動! 我試著停用並重新啟動它,, 雖然工作流程, 沒有行為更改.

    我有另一個問題是, 總是談論該詛咒的網站集 (其他 3 是完美的), 看不到正確的內容類型 (報表產生器模型, 報表產生器報表, 報表資料來源): 而不是他們,我發現 $Resources:DataSourceContentTypeName,$資源:ReportBuilderContentTypeName,$資源:ReportBuilderModelName.

    我試圖卸載報表伺服器集成外掛程式… 但我有不好的消息.

    我知道所有應該聽起來很奇怪… 你有想法在這個農場上發生了什麼?
    許多感謝你可以有任何建議!

    答覆
    1. 保羅 · 高爾文 文章作者

      我知道這是真的老了,所以我假定你解決它. 很抱歉沒有早些時候回應.

      答覆

留言

您的電子郵件地址不會被公開. 必需的地方已做標記 *