Quick Fix: "Navn på innholdstype"$ Resources:ReportServerResources … kan ikke inneholde … spesialtegn”

Jeg har vært tilbringe litt tid rydde opp en SharePoint 2010 området og ett av Opprydding-problemer som er knyttet til en skadet / feilaktig installert SQL Server rapporten Services-problem.  Problemet oppsto da en av mine kolleger prøvde å lagre et område som en mal, og deretter oppretter du oppretter et nytt område som er basert på denne malen.  Lagre operasjonen fungerte fint, men da hun prøvde å opprette det nye området, SharePoint, vises følgende feilmelding:

Feil

Innholdstypen navnet "$ Resources:ReportServerResources,DataSourceContentTypeName;' kan ikke inneholde: \ / : * ? “ # % < > { } | ~ & , to etterfølgende punktum (..), eller spesialtegn, for eksempel en tabulator.

Her er en cap på skjermen:

 

image

Jeg hadde en titt på innholdstypene i området og grunnlegge denne:

image

Disse innholdstypene er klart usunn.

Dette problemet ser ut til å komme opp mye på Internets og det synes ikke å være en enkelt konsensus om hvordan du løser det.  Jeg fant en hendig tabell som tilordnet dårlig innholdstypenavnene til god innholdstypen navn her: http://social.technet.microsoft.com/Forums/en-ZA/sharepoint2010programming/thread/cb03e866-8184-4943-acfe-cafffa1b8b7a.  Jeg oppdatert manuelt dem thusly:

image

(BrightStarr i navnet er åpenbart valgfritt, men det kan ikke skade Smil )

Dette tillater meg å opprette en ny mal og skade ikke noe på andre nettsteder, inkludert noen PerformancePoint Server ting som en helt annen gruppe personer jobber på.  Jeg kunne deretter oppretter et nytt område på malen.  Suksess!

Jeg er ikke sikker på at dette er en 100% løsning, men det fikk meg og alle parter forbi dette irriterende feil.  Hvis jeg finner noe nytt, Jeg skal legge inn en oppdatering.  Min nervøsitet stammer fra det faktum at disse navnene ikke bør være galt i utgangspunktet og ved å rette opp visningsnavnet, Jeg er ikke berøre det interne navnet. 

</slutten>

Abonner på bloggen min.

Følg meg på Twitter på http://www.twitter.com/pagalvin

4 tanker om “Quick Fix: "Navn på innholdstype"$ Resources:ReportServerResources … kan ikke inneholde … spesialtegn”

  1. Lorenzo Conegni

    Hei Paul!

    Jeg ble forelsket i et lignende problem stund innfatning opp SSRS/SPS integrering (SQL2008r2 e SPS2010).
    I vår gård har vi 4 områdesamlinger (på tre forskjellige web apps). SSRS/SPS integrering fungerer godt på 3 av dem, men ikke i det vi trenger! Noen problemer følger…

    I denne bestemte finner jeg funksjonen “Rapport Server integrering-funksjonen” aktiveres (og jeg kan se det på andre områdesamlingen selvfølgelig). Denne funksjonen virker godt distribuert fra siden for sentraladministrasjon-ReportServerSiteSettings.aspx. Jeg finner denne funksjonen med powershell… og aktiveres! Jeg prøvde å deaktivere og reaktivere det og, Selv om prosessen fungerer, ingen funksjonalitetsendringer.

    Et annet problem jeg har er at, alltid snakker om områdesamlingen forbannet (den andre 3 er perfekt), Jeg ser ikke rett innholdstyper (Builder rapportmodell, Report Builder rapport, Rapporten datakilde): i stedet for dem finner jeg $Resources:DataSourceContentTypeName,$Ressurser:ReportBuilderContentTypeName,$Ressurser:ReportBuilderModelName.

    Jeg prøvde å unistall den rapporten serverintegrering plugin… men jeg hadde ingen gode nyheter.

    Jeg vet alt dette skal høres ganske rart… har du ide om hva som skjer i farmen?
    Mange takk for noen forslag du kan ha!

    Svar
    1. Paul Galvin Post forfatter

      Jeg vet dette er virkelig gamle så jeg antar du løst det. Beklager for ikke svare tidligere.

      Svar

Avreise en svar til Paul Galvin Avbryt svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *