Společnost Microsoft distribuuje Microsoft SQL Server 2008 R2 opravy jako jeden soubor ke stažení. Protože jsou opravy kumulativní, každá nová verze obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release.
Příznaky
Zvažte následující scénář:
-
Nainstalovali jste Microsoft Visual SourceSafe (VSS) na počítač s nainstalovaným Microsoft SQL serverem 2008 R2 Business Intelligence Development Studio.
-
Při vytváření nového projektu serveru sestav v NABÍDKách zaškrtněte políčko Přidat do správy zdrojového kódu .Poznámka Projekt serveru sestav můžete vytvořit tak, že v dialogovém okně Nový projekt vyberete šablonu Projekt Report Server nebo Průvodce projektem Report Server .
-
Vlastnost TargetServerVersion Project serveru je nastavená na SQL Server 2008 R2.
-
Podívejte se na soubor. RDL a potom ve vydaných nebo v aplikaci VSS podívejte do souboru. RDL.
-
V NABÍDKách se můžete pokusit sestavit, vyčistit nebo zobrazit jeho náhled.
V tomto scénáři se zobrazí následující chybová zpráva a projekt se nesestavile, vyčistí ani nezobrazoval:
Přístup k cestě <> Path RDL je odepřen.
Příčina
K tomuto problému dochází, protože při použití služby VSS jsou soubory označené jako jen pro čtení. Když projekt poprvé sestavujete, objednání souborů projektu na následující cestu a pak nastaví soubory jen pro čtení:
Složka projekt serveru sestav<>složka \bin\debugNicméně nabídky se pokusí změnit soubory určené jen pro čtení. Proto dojde k chybě Accessu.Poznámka<složka projektu serveru sestav> je zástupný symbol pro název složky, ve které je uložený projekt serveru sestav.
Řešení
Informace o kumulativní aktualizaci
Kumulativní aktualizace 5 pro SQL Server 2008 R2
Oprava pro tento problém byla poprvé vydána v kumulativní aktualizaci 5. Další informace o tom, jak získat tento kumulativní balíček aktualizací pro SQL Server 2008 R2, najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2438347 Kumulativní aktualizace 5 pro SQL Server 2008 R2 Poznámka Vzhledem k tomu, že buildy jsou kumulativní, každá nová oprava obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozího SQL serveru 2008 R2 fix release. Doporučujeme zvážit použití nejnovější opravy, která obsahuje tuto opravu hotfix. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
981356 Buildy SQL Server 2008 R2 vydaná po vydání SQL serveru 2008 R2
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Alternativní řešení
Jako alternativní řešení použijte jednu z následujících metod:
-
Jako výstupní cestu projektu report serveru místo následující složky použijte jinou složku:
Složka projektu<report serveru>složka \bin\debug
-
Odstraňte soubor. RDL v aktuální výstupní cestě projektu serveru sestav.