Usuário com melhor resposta
Problemas com Deploy (já tentei de tudo)

Pergunta
-
Olá pessoal, estou com um problema que não consigo resolver.
Uso o Report Server 2005.
Bem, primeiro eu criei um novo projeto no Visual Studio 2005 (Report Server Project Wizard). Configurei o Data Source corretamente (Test Connection foi OK). Coloquei o login e senha.
Coloquei a query, que me certifiquei de que funciona.
Configurei o tipo do relatório. Em design the table não fiz nada. Escolhi o estilo do relatório.
Bom, até aqui nada de mais. Agora que vai começar.
Em Report Server coloquei http://meuservidor/ReportServer
Em Deployment folder coloquei /Report.
Tudo OK. Project name foi Report1.
O erro que ocorreu no deploy do projeto foi o seguinte.
____________________________________________________________________________________
------ Build started: Project: Report Project1, Configuration: Debug ------
Build complete -- 0 errors, 0 warnings
------ Deploy started: Project: Report Project1, Configuration: Debug ------
Deploying to http://meuservidor/ReportServer
Error rsAccessDenied : The permissions granted to user 'grupo\usuario' are insufficient for performing this operation.
Deploy complete -- 1 errors, 0 warnings
========== Build: 1 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========
____________________________________________________________________________________
Antes de escrever este post eu pesquisei aqui no fórum e vi que tinha que ter permissão no Windows e no IIS também. Bom, coloquei a permissão nos lugares. E ainda assim dá erro.
Alguém me ajude, por favor, este problema já está se arrastando há alguns dias.
Valeu, Israel.
Respostas
Todas as Respostas
-
-
Windows 2003 Server e IIS 6.0.
Sim. Primeiramente a permissão foi dada à pasta do Windows. Depois testamos e não deu certo. Foi quando entrei no IIS e localizei o diretório virtual e dei permissão direto por dentro do IIS. Foi o diretório Reports se não me engano.
Testei com mais de um usuário e não deu certo. O que achei estranho é que todos os usuários estão num grupo, e a permissão foi dada para esse grupo.
Bom, o único porém é que eu não sei como o Report Server foi configurado (é a primeira vez que tenho contato com ele), acho que foi na base do Next Next Next... Já pensei em ser alguma coisa relacionada a configuração.
Ah, o SQL Server funciona direitinho, caso tenha alguma relação.
Espero que essas informações ajudem.
Valeu.
-
-
-
-
-
Quanto as permissões, estão iguais. Na aba Security adicionei o grupo e marquei Full Control, tanto no Windows como no IIS (lembrando que é um grupo da rede).
Quanto as Reporting Services estar rodando normalmente, não tenho certeza absoluta, pois não sou eu que cuido dessa parte. Mas chutaria que sim, pois exitem diretórios virtuais no IIS que são do Reporting Services. Vou verificar com o responsável e retorno a informação.
-
Pessoal, está rodando legal.
Eu estava pensando... É possível efetuar o Buid e pegar o resultado da compilação e jogar no servidor manualmente (copiar e colar)??? Tudo bem que eu perco a conveniencia do Deploy, mas serviria como plano de contingência pelo menos por enquanto...
-
-
-
Israel,
Você que escolhe o local, poderia ser em uma pasta especifica, se desejar!!!
Em relação ao rsAccessDenied, este erro informa a falta de permissão de acesso para acessar o diretório virtual principal do Reporting Services, neste caso, o padrão é http://localhost/report
-
Eu estava pesquisando mais sobre o Reporting Services e gostaria de esclarecer uma coisa.
Primeiro eu crio o relatório no Visual Studio. Quando eu faço o Deploy a única coisa que acontece é preparar o ambiente no servidor para receber o relatório e efetivamente enviar o relatório.
Depois disso eu preciso ir no Reporting Service para configurar ou publicar os relatórios que eu enviei.
Está certo isso?
Se for assim mesmo como eu falei o problema está realmente nas permissões. Certo?
-
-