Firma Microsoft rozpowszechnia poprawki programu Microsoft SQL Server 2008 R2 jako jednego pliku do pobrania. Ponieważ poprawki są zbiorcze, każde nowe wydanie zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń, które zostały dołączone do poprzedniej wersji poprawki SQL Server 2008 R2.

Symptomy

Rozpatrzmy następujący scenariusz:

  • Program Microsoft Visual SourceSafe (VSS) jest instalowany na komputerze z zainstalowanym programem Microsoft SQL Server 2008 R2 Business Intelligence Development Studio (OFERTAmi).

  • Po utworzeniu nowego projektu serwera raportów w OFERTAch kliknij, aby zaznaczyć pole wyboru Dodaj do kontroli źródła .Uwaga Projekt serwera raportów można utworzyć, wybierając szablon projektu serwera raportów lub Kreatora projektu serwera raportów w oknie dialogowym Nowy projekt .

  • Właściwość TargetServerVersion projektu serwera raportów jest ustawiona na wartość SQL Server 2008 R2.

  • Wyewidencjonowanie pliku RDL, a następnie Zaewidencjonowanie pliku RDL w OFERTAch lub w programie VSS.

  • Użytkownik próbuje zbudować, oczyścić lub przejrzeć projekt w OFERTAch.

W tym scenariuszu jest wyświetlany następujący komunikat o błędzie, a projekt nie jest zbudowany, oczyszczony ani przeglądany:

Odmowa dostępu do ścieżki "<> ścieżka RDL".

Przyczyna

Ten problem występuje, ponieważ podczas korzystania z programu VSS pliki są oznaczane jako tylko do odczytu. W przypadku konstruowania projektu po raz pierwszy oferty są kopiowane do poniższej ścieżki, a pliki są ustawiane tylko do odczytu:

Folder projektu serwera raportów<>\bin\debugJednak oferty próbują zmienić pliki tylko do odczytu. Z tego powodu Wystąpił błąd dostępu.Uwaga<folder projektu serwera raportów> jest symbolem zastępczym nazwy folderu, w którym jest przechowywany projekt serwera raportów.

Rozwiązanie

Informacje o aktualizacji zbiorczej

Zbiorcza aktualizacja 5 dla programu SQL Server 2008 R2

Poprawka dotycząca tego problemu została wydana po raz pierwszy w aktualizacji zbiorczej 5. Aby uzyskać więcej informacji na temat sposobu uzyskiwania tego zbiorczego pakietu aktualizacji dla programu SQL Server 2008 R2, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

2438347 Pakiet aktualizacji zbiorczej 5 dla programu SQL Server 2008 R2 Uwaga Ponieważ kompilacja jest zbiorcza, każdy nowy pakiet poprawek zawiera wszystkie poprawki i wszystkie poprawki zabezpieczeń dołączone do poprzedniej wersji poprawki SQL Server 2008 R2. Zalecamy zastosowanie najnowszego wydania poprawki zawierającego tę poprawkę. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

981356 Kompilacje programu SQL Server 2008 R2, które zostały wydane po opublikowaniu programu SQL Server 2008 R2

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Obejście

Aby obejść ten problem, użyj jednej z następujących metod:

  • Użyj innego folderu jako ścieżki wyjściowej projektu serwera raportów zamiast następującego folderu:

    Folder projektu serwera raportów<>folderze \bin\debug "

  • Usuń plik RDL z bieżącej ścieżki wyjściowej projektu serwera raportów.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.