Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 R2 in un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Fix.
Sintomi
Considerare lo scenario descritto di seguito:
-
Si installa Microsoft Visual SourceSafe (VSS) in un computer in cui è installato Microsoft SQL Server 2008 R2 Business Intelligence Development Studio (offerte).
-
Si fa clic per selezionare la casella di controllo Aggiungi ai controlli del codice sorgente mentre si crea un nuovo progetto del server di report nelle offerte.Nota È possibile creare il progetto del server di report selezionando il modello Project Server report o Project Server report nella finestra di dialogo nuovo progetto .
-
La proprietà TargetServerVersion del progetto ReportServer è impostata su SQL Server 2008 R2.
-
Estrarre un file con estensione rdl e quindi archiviare il file con estensione rdl in offerte o in VSS.
-
Si prova a creare, pulire o visualizzare in anteprima il progetto in offerte.
In questo scenario viene visualizzato il messaggio di errore seguente e il progetto non viene compilato, pulito o visualizzata in anteprima:
Viene negato l'accesso al percorso "<percorso RDL>".
Causa
Questo problema si verifica perché i file sono contrassegnati come di sola lettura quando si usa VSS. Quando si compila il progetto per la prima volta, le offerte copia i file di progetto nel percorso seguente e quindi imposta i file in sola lettura:
Cartella del progetto del server di Report<>cartella \Bin\DebugTuttavia, le offerte provano a modificare i file di sola lettura. Si verifica quindi un errore di Access.Nota<cartella del progetto ReportServer> è un segnaposto per il nome della cartella in cui è archiviato il progetto del server di report.
Risoluzione
Informazioni sull'aggiornamento cumulativo
Aggiornamento cumulativo 5 per SQL Server 2008 R2
La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 5. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 R2, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
2438347 Pacchetto di aggiornamento cumulativo 5 per SQL Server 2008 R2 Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:
981356 Build di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Soluzione alternativa
Per ovviare a questo problema, utilizzare uno dei seguenti metodi:
-
Usare un'altra cartella per il percorso di output del progetto del server di report anziché la cartella seguente:
<cartella del progetto del server di Report>cartella \Bin\Debug "
-
Eliminare il file RDL nel percorso di output corrente del progetto del server di report.