Quick Fix: "Nazwa typu zawartości '$ zasobów:ReportServerResources … nie może zawierać … znaki specjalne”

I już zostały poświęcenie czasu na czyszczenie programu SharePoint 2010 witryny i jedną z kwestii oczyszczanie odnosi się do uszkodzony / niepoprawnie zainstalowany problem Report Services programu SQL Server.  Problem pojawił się po jednym z moich kolegów, próbowano zapisać witrynę jako szablon, a następnie utworzyć utwórz nową lokację oparte na tym szablonie.  Zapisz operacji pracowała prawidłowo, ale gdy próbowała utworzyć nowej witryny, SharePoint wyświetlany jest następujący komunikat o błędzie:

Błąd

Nazwa typu zawartości '$ zasobów:ReportServerResources,DataSourceContentTypeName;"nie może zawierać: \ / : * ? “ # % < > { } | ~ & , dwóch kolejnych okresów (..), lub znaki specjalne, takie jak karta.

Oto WPR ekranu:

 

image

Miał spojrzenie na typy zawartości witryny i znaleźć to:

image

Te typy zawartości są wyraźnie niezdrowy.

Problem ten wydaje się nadejdzie partii sieciach internetowych i tam nie wydają się być pojedynczy konsensusu w sprawie jak rozwiązać problem.  Znalazłem poręczny tabeli, która mapowane nazwy zły typ zawartości do nazwy dobrej typ zawartości tutaj: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  I ręcznie zaktualizować je thusly:

image

(BrightStarr w nazwie jest oczywiście opcjonalne, ale nie zaszkodzi Uśmiech )

Ten pozwolił mi utworzyć nowy szablon i nie coś psuje w innych witrynach, w tym niektóre rzeczy PerformancePoint Server, który pracuje zostały całkowicie różne grupy osób.  Następnie istniała możliwość tworzenia nowej witryny na tym szablonie.  Sukces!

Nie wiem, czy jest to 100% Roztwór, ale got me oraz wszyscy zaangażowani w przeszłości to irytujące błąd.  Jeśli znaleźć coś nowego, Będziesz wysłać aktualizację.  Moje nerwowość wynika z faktu, że te nazwy nie być niewłaściwy w pierwszym rzędzie i poprzez ustalenie nazwę wyświetlaną, I 'm nie dotykają nazwę wewnętrzną. 

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

4 przemyślenia na temat „Quick Fix: "Nazwa typu zawartości '$ zasobów:ReportServerResources … nie może zawierać … znaki specjalne”

  1. Lorenzo Conegni

    Hi Paul!

    i zakochał się w podobny problem podczas konfigurowania integracji usługi SSRS/SPS (SQL2008r2 e SPS2010).
    W naszym gospodarstwie mamy 4 zbiory witryn (na trzech różnych web apps). Integracja usługi SSRS/SPS działa dobrze na 3 z nich, ale nie w tym musimy! Następujące problemy…

    W tej kolekcji danej witryny nie można znaleźć funkcji “Serwer raportów integracja funkcji” Aby aktywować (i można zobaczyć go na inne witryny kolekcja oczywiście). Ta funkcja wydaje się dobrze rozmieszczone na stronie ReportServerSiteSettings.aspx Europie Środkowo-admin. Można znaleźć tej funkcji z powershell… i to jest aktywowany! Ja wypróbowany wobec dezaktywować i reaktywować i, Mimo, że proces ten przebiega, nie zmiany zachowania.

    Inną kwestią, którą mam jest to, że, zawsze mówił o przeklęty zbioru witryn (inne 3 są idealne), nie widzę już typy (Raport Builder Model, Raport programu Report Builder, Urządzenie źródłowe danych raportu): zamiast nich znaleźć $Resources:DataSourceContentTypeName,$Zasoby:ReportBuilderContentTypeName,$Zasoby:ReportBuilderModelName.

    Ja wypróbowany wobec unistall plugin serwer raportów integracja… ale ma dobre wiadomości.

    Wiem, że wszystko, co powinno brzmieć dość dziwne… masz pomysł, co dzieje się na tej farmie?
    Wielkie dzięki za wszelkie sugestie, które mogą mieć!

    1. Paul Galvin autor postu

      Wiem, że to jest bardzo stare, więc zakładam, że można to rozwiązać. Przepraszam za nie odpowiada wcześniej.

Odpowiedz

Twoj adres e-mail nie bedzie opublikowany. wymagane pola są zaznaczone *