Quick Fix: "Indholdstype navnet '$ ressourcer:ReportServerResources … må ikke indeholde … specialtegn”

Jeg har udgifter tid rengøring op et SharePoint 2010 websted og et af oprydning spørgsmålene vedrører en beskadiget / forkert installeret SQL Server betænkning Services problem.  Spørgsmålet opstod, da en af mine kolleger har forsøgt at gemme et websted som en skabelon og derefter oprette opretter et nyt websted baseret på denne skabelon.  Gem drift arbejdede fint, Men da hun forsøgte at oprette det nye websted, SharePoint vises følgende fejlmeddelelse:

Fejl

Navnet på indholdstypen '$ ressourcer:ReportServerResources,DataSourceContentTypeName;' må ikke indeholde: \ / : * ? “ # % < > { } | ~ & , to på hinanden følgende perioder (..), eller specialtegn såsom en fane.

Her er en skærm fælles landbrugspolitik:

 

image

Jeg havde et kig på de indholdstyper på webstedet og fundet dette:

image

Disse indholdstyper er klart usund.

Problemet lader til at komme en masse på Internets og der synes ikke at være en enkelt konsensus om, hvordan at løse det.  Jeg fandt en praktisk tabel som afbildet navnene i dårlig indholdstype til god indholdstype navne her: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Jeg opdateret manuelt dem thusly:

image

(BrightStarr i navnet er naturligvis valgfri, men det kan ikke skade Smil )

Dette tilladt mig at oprette en ny skabelon og bryde ikke noget på de andre websteder, herunder nogle PerformancePoint Server stuff, en helt anden gruppe mennesker arbejdede på.  Jeg kunne derefter oprette et nyt websted på skabelonen.  Succes!

Jeg er ikke sikker på, at dette er en 100% løsning, men det fik mig og alle involverede forbi denne irriterende fejl.  Hvis jeg finder noget nyt, Jeg vil bogføre en opdatering.  Min nervøsitet skyldes, at disse navne ikke bør være forkert i første omgang og ved fastsættelse af det viste navn, Jeg ikke rører det interne navn. 

</slutningen>

Abonner på min blog.

Følg mig på kvidre på http://www.twitter.com/pagalvin

4 tanker om ”Quick Fix: "Indholdstype navnet '$ ressourcer:ReportServerResources … må ikke indeholde … specialtegn”

  1. Lorenzo Conegni

    Hej Paul!

    Jeg faldt i et lignende spørgsmål under opsætningen af SSRS/SPS integration (SQL2008r2 e SPS2010).
    I vores gård har vi 4 grupper af websteder (på tre forskellige webapps). SSRS/SPS integration virker godt på 3 af dem, men ikke i ene vi har brug for! Nogle spørgsmål følger…

    I denne særlige websteder kan ikke jeg finde funktionen “Rapport Server Integration Feature” skal aktiveres (og jeg kan se det på de andre websteder selvfølgelig). Denne funktion synes godt indsat ReportServerSiteSettings.aspx på siden central administration. Jeg kan finde denne funktion med powershell… og det er aktiveret! Jeg prøvede at deaktivere og genaktivere det og, selv om processen fungerer, ingen REAKTIONSÆNDRINGER.

    Et andet problem jeg har er der, altid taler om websteder forbandet (den anden 3 er perfekt), Jeg kan ikke se de lige indholdstyper (Builder rapportmodel, Rapportgenerator-rapport, Rapportdatakilden): i stedet for dem finder jeg $Resources:DataSourceContentTypeName,$Ressourcer:ReportBuilderContentTypeName,$Ressourcer:ReportBuilderModelName.

    Jeg prøvede at afinstallere rapport Server Integration plugin… men jeg havde ingen gode nyheder.

    Jeg kender alle, der skal lyde helt mærkeligt… har du ideen om hvad der sker på denne farm?
    Mange tak for eventuelle forslag, du kunne have!

    Svar
    1. Paul Galvin Indlæg forfatter

      Jeg ved det er rigtig gammel så jeg antager du løst det. Sorry for ikke at reagere tidligere.

      Svar

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *