Erros do SSRS "Use Local", mesmo que eu esteja

1

Eu estou perdido. Eu postei isso no SO, mas acho que esse é provavelmente um lugar melhor.

Eu pesquisei alto e baixo e não sei o que fazer. Estou executando o SQL Server Web Edition no Server 2008, que suporta apenas bancos de dados locais. Eu estou tentando se conectar ao localhost, mas quando eu testo minha conexão, recebo esse erro.

O recurso: "A edição do Reporting Services que você está usando exige o uso de bancos de dados relacionais locais do SQL Server para fontes de dados de relatório e o banco de dados do servidor de relatório." não é suportado nesta edição do Reporting Services.

O banco de dados foi atualizado do SQL Express e quando eu seleciono a versão @@, ele diz que é o Web Edition. Eu tentei reiniciar e isso pareceu resolver isso, mas só por um tempo.

    
por Corey Coogan 25.09.2012 / 21:03

1 resposta

0

Essa é a coisa mais idiota que eu já vi. Acontece que talvez funcione depois de tudo. Eu finalmente consegui visualizar um relatório. Infelizmente passei todo o tempo com a fonte de dados e assumi que o erro que estava vendo significaria que não funciona.

Aqui estão as coisas que me jogaram na tela Data Source

  1. Se eu fizesse alguma alteração na string de conexão, receberia um erro informando que minha senha é inválida. Não houve capacidade de testar novamente a conexão e o Apply não funcionou.
  2. Se eu testar conexão, recebo o erro sobre a versão que suporta apenas bancos de dados locais e não pode fazer alterações.
  3. Eu escolhi Solicitar senha e coloco as mesmas credenciais que eu tinha na fonte de dados em "Credenciais armazenadas no servidor de relatórios". O relatório funcionou. Então eu voltei para o datasource e coloquei essas credenciais lá e escolhi "Stored on Server" e consegui "Apply".

Ugggh.

    
por 26.09.2012 / 23:11