Poruka o pogrešci kada pokrenete upravitelj konfiguracije servisa SQL Server 2008 Reporting Services: "naziv nije valjan"


Simptomi


Na računalu sa sustavom Windows Vista instalirajte zadanu instancu sustava Microsoft SQL Server 2005 Service Pack 2 ili noviju verziju sustava SQL Server 2005. Na istom računalu instalirajte imenovanu instancu sustava Microsoft SQL Server 2008. Možete, primjerice, instalirati instancu koja se zove "SQL2008". U ovom scenariju može se pojaviti poruka o pogrešci koja nalikuje sljedećem prilikom pokretanja upravitelja konfiguracije servisa SQL Server 2008 za izvješćivanje:
Nije pronađen nijedan poslužitelj izvješća. Detalji: naziv naziva nije valjan

Uzrok


Taj se problem pojavljuje ako upravitelj konfiguracije servisa SQL Server 2008 Reporting Services radi na instanci izvješćivanja servisa SQL Server 2005, a ne može pronaći instancu sustava SQL Server 2008.

Rješenje


Da biste riješili taj problem, upotrijebite jedan od sljedećih načina.

Prvi način: instalacija kumulativnog paketa za ažuriranje 1 za SQL Server 2008

Dodatne informacije o instalaciji kumulativnog paketa za ažuriranje 1 za SQL Server 2008 potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
956717 Kumulativno ažuriranje paketa 1 za SQL Server 2008

Drugi način: Dodavanje servisa WMI za naziv

Dodajte WMI namespace koji odgovara prostoru za naziv koji koristi alat za upravljanje konfiguracijskim servisima sustava SQL Server 2008 za izvješćivanje. Da biste to učinili, slijedite ove korake:imajte na tome da se ovaj postupak odnosi na oglednu instancu koja se naziva "SQL2008".
  1. Pronađite datoteku ReportingServices. MoF za instancu SQL Reporting Services 2008 koja se zove "SQL2008." Ta se datoteka po zadanom nalazi u sljedećoj mapi:
    C:\Progam Files\Microsoft SQL Server\MSRS10. SQL2008\Reporting Services\ReportServer\bin
  2. Spremite ili kopirajte programa ReportingServices. MoF u datoteku koja sadrži jedinstveni naziv, kao što je Reportingservicesalt. MoF.
  3. Otvorite Reportingservicealt. MoF datoteku pomoću uređivača teksta, kao što je Notepad.
  4. Na izborniku Uređivanje kliknite Zamijeni.
  5. U područje Traži ono upišite promijenjen naziv instance, primjerice RS_SQL2008.
  6. U području Zamijeni s upišite naziv neizmijenjenog instance, kao što je SQL2008.
  7. Kliknite Zamijeni sve.
  8. Spremite datoteku, a zatim napustite blok za pisanje.
  9. Otvorite naredbeni upit, a zatim se pomaknite na istu mapu koju ste koristili u prvom koraku.
  10. Upišite mofcomp reportingservicesalt. MoF, a zatim pritisnite ENTER. Napomena Ako naziv instance servisa Reporting Services sadrži podmaticu (_), znak za dolar ($) ili znak broja (#), morate koristiti prvi način. Ili morate ponovno instalirati instancu.

Status


Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".