A Microsoft distribui as correções R2 do Microsoft SQL Server 2008 como um ficheiro transferível. Como as correções são cumulativas, cada nova versão contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior lançamento de correção de R2008 do SQL Server 2008.

Sintomas

Considere o seguinte cenário:

  • Instala o Microsoft Visual SourceSafe (VSS) num computador que tem o Microsoft SQL Server 2008 R2 Business Intelligence Development Studio (BIDS) instalado.

  • Clique para selecionar a caixa de verificação 'Adicionar ao Controlo de Origem' enquanto cria um novo projeto de servidor de relatório em BIDS.Nota Pode criar o projeto do servidor de relatório selecionando o modelo de Relatório Server Project ou Report Server Project Wizard na caixa de diálogo new project.

  • A propriedade TargetServerVersion do projeto do servidor de relatórios está definida para SQL Server 2008 R2.

  • Verifique um ficheiro .rdl e, em seguida, verifique no ficheiro .rdl em BIDS ou em VSS.

  • Você tenta construir, limpar ou visualizar o projeto em BIDS.

Neste cenário, recebe a seguinte mensagem de erro, e o projeto não é construído, limpo ou pré-visualizado:

O acesso ao caminho '<Caminho RDL>' é negado.

Causa

Este problema ocorre porque os ficheiros são marcados como apenas de leitura quando utiliza VSS. Quando constrói o projeto pela primeira vez, o BIDS copia os ficheiros do projeto para o seguinte caminho e, em seguida, define os ficheiros apenas para leitura:

<Report Server Project>pasta \bin\DebugNo entanto, o BIDS tenta alterar os ficheiros apenas de leitura. Portanto, ocorre um erro de acesso.Note<Report Server Project> é um espaço reservado para o nome da pasta onde o projeto do servidor de relatório está armazenado.

Resolução

Informação de atualização cumulativa

Atualização Cumulativa 5 para SQL Server 2008 R2

A correção para este problema foi lançada pela primeira vez na Atualização Cumulativa 5. Para obter mais informações sobre como obter este pacote de atualização cumulativa para SQL Server 2008 R2, clique no seguinte número de artigo para ver o artigo na Base de Conhecimento da Microsoft:

2438347 Pacote de atualização cumulativa 5 para SQL Server 2008 R2 Nota Como as construções são cumulativas, cada nova versão de correção contém todos os hotfixes e todas as correções de segurança que foram incluídas com o anterior lançamento de correção R2008 do SQL Server 2008. Recomendamos que considere aplicar o mais recente lançamento de correção que contém este hotfix. Para mais informações, clique no número de artigo que se segue para ver o artigo na Base de Dados de Conhecimento Microsoft:

981356 O SQL Server 2008 R2 constrói que foram lançados após o lançamento do SQL Server 2008 R2

Estado

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Solução

Para contornar este problema, utilize um dos métodos seguintes:

  • Utilize outra pasta para o percurso de saída do projeto do servidor de relatórios em vez da seguinte pasta:

    <Report Server Project>pasta \bin\Debug"

  • Elimine o ficheiro .rdl na trajetória de saída atual do projeto do servidor de relatórios.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.