none
Report Server SQL 2005 + VS 2008 ? RRS feed

  • Pergunta

  • Olá,

    Não consigo trabalhar no Visual Studio 2008 com os arquivos .RDL do SQL Server 2005...
    Alguém sabe como devo proceder para que eu consiga elaborar os relatórios para o SQL Server 2005 através do Visual Studio 2008 ?

    Obrigado...
    segunda-feira, 30 de novembro de 2009 19:31

Respostas

  • Não é possivel criar relatórios no BIDS 2008, para o reporting services 2005. Se você precisa continuar escrevendo relatórios 2005 voce precisa manter uma versão do BIDS 2005 instalada (eles funcionam side-by-side). A razão é que as features do relatório não estão no visual studio, mas sim no servidor reporting services, portanto as features disponiveis no VS2008 só conseguem ser processadas por um RS2008.

    Att

    Boreki


    http://www.boreki.eng.br
    • Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 17:33
    quarta-feira, 26 de maio de 2010 16:42

Todas as Respostas

  • Anderson,

    Vamos lá:

    Você deseja utilizar o Visual Studio 2008 trabalhando com dados do SQL Server 2005 e gerando relatórios no Reporting Services 2005?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    terça-feira, 1 de dezembro de 2009 12:09
  • Exatamente.. quero poder utilizar os recursos que o VS2008 me oferece com relação aos relatórios e depois salvá-los no formato compatível com o RS do SQL 2005... algo semelhante que existe hoje no Office 2007 onde vc pode trabalhar com seus documentos e salvá-los no formato Office 97..
    quarta-feira, 2 de dezembro de 2009 13:02
  • Anderson,

    Você esta utilizando o Reporting Viewer no seus relatórios?

    Esta recebendo alguma mensagem de erro?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quarta-feira, 2 de dezembro de 2009 15:32
  • Exatamente, porém é o Reporting Viewer do VS2005.. 
    e eu gostaria de utilizar o VS2008 pois possui mais recursos..
    Quando eu acesso o menu do SQL 2005.. aparece o tal.. "SQL Server Business Intelligence Development Studio"
    porém "novamente" ele abre no Visual Studio 2005..

    Não diria que aparece mensagem de erro propriamente dita.. aparece aquele wizard de conversão..
    mas ele diz que não será possível eu trabalhar nas versões anteriores com ele..

    Gostaria de saber se tem como eu trabalhar digamos em "modo de compatibilidade" com o Reporting Services do SQL 2005 no VisualStudio 2008...
    quarta-feira, 2 de dezembro de 2009 16:38
  • Após eu tentar utilizar o Assistente de conversão..
    os arquivos .rdl não aparecem para que eu possa editar..

    No Solution Explorer do VS2008 após o nome do projeto aparece (unavailable) e lado abaixo... "The project file was unloaded."
    quarta-feira, 2 de dezembro de 2009 18:48
  • Anderson,

    Entendi, o que você esta querendo.

    Segundo o Books On-Line seria possível realizar esta atualização, veja o link abaixo:

    ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.pt/s10sq_GetStart/html/a1a10c67-7462-4562-9b07-a8822188a161.htm


    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 3 de dezembro de 2009 11:23
  • Não estou conseguindo abrir o link...
    quinta-feira, 3 de dezembro de 2009 12:54
  • Anderson,

    Qual é o erro?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    quinta-feira, 3 de dezembro de 2009 16:11
  • diz que nao encontra a página... tentei no firefox.. no IE.. mesmo erro... no firefox ainda diz que o protocolo ms-help não está associado a nenhum programa...
    é esse mesmo o endereço ?
    quinta-feira, 3 de dezembro de 2009 17:34
  • Anderson,

    Você tem o Books On-Line instalado?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sexta-feira, 4 de dezembro de 2009 13:17
  • Nao... :$
    sexta-feira, 4 de dezembro de 2009 17:16
  • estes manuais não são para o sql 2008 ?
    sexta-feira, 4 de dezembro de 2009 17:51
  • Anderson,

    Sim, mas tem uma parte destinado exclusivamente ao Reporting Services.

    Meu amigo é fantástico e conteúdo, com certeza vai ajudar em muito.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    sábado, 5 de dezembro de 2009 23:09
  • Segundo o Books online..
    Você não pode publicar nem carregar um relatório que tenha o namespace de definição de relatório do SQL Server 2008 em um servidor de relatório SQL Server 2000 ou servidor de relatório SQL Server 2005.

    Era o que eu gostaria de fazer...

    Senão terei que migrar toda a minha base para o SQL Server 2008 também...
    segunda-feira, 7 de dezembro de 2009 11:10
  • Anderson,

    Por isso eu sugeri que você consulta-se o Books On-Line, era para ter certeza do que você estava querendo fazer!!!

    Qual seria a sua dificuldade em migrar sua estrutura?
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 7 de dezembro de 2009 11:57
  • Eu não quero migrar minha base de dados...

    Eu quero simplesmente da mesma forma que eu posso trabalhar com o Management Studio do SQL 2008 com uma base 2005,
    tbm trabalhar com os Relatórios no Visual Studio 2008 e salvar de uma forma compatível com a minha base de dados do SQL 2005...

    Sei que isso é possível... apenas não sei fazer...
    segunda-feira, 7 de dezembro de 2009 13:00
  • Anderson,

    Eu não posso afirmar como fazer isso, pois eu particularmente não tive esta necessidade.

    Talvez possa existir alguma incompatibilidade de componentes entre estas versões.

    Vou procurar mais informações para ver se consigo te ajudar.
    Pedro Antonio Galvão Junior - MVP - Windows Server System - SQL Server/Coordenador de Projetos/DBA
    segunda-feira, 7 de dezembro de 2009 13:13
  • Boa tarde...
    Estou com o mesmo problema do Anderson...

    Quero utilizar os recursos do VS2008 em meus relatórios .rdl, o problema esta na hora de publicar no Report Manager da o seguinte erro:

    The report definition is not valid. Details: The report definition has an invalid target namespace 'http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition' which cannot be upgraded. (rsInvalidReportDefinition) Get Online Help

    Estou utilizando o sql 2005....

    estive olhando no Manual online do Sql Server 2008 a seguinte informação: o relatório será processado usando o modo da compatibilidade com versões anteriores.

    segue o link:   ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.pt/s10rs_4deptrbl/html/a1a10c67-7462-4562-9b07-a8822188a161.htm


    desde ja obrigado!




    terça-feira, 8 de dezembro de 2009 16:11
  • Galera,

    Estou com o mesmo problema do Anderson e do Diogo, vocês conseguiram alguma solução?

    Valeu!

     

    quarta-feira, 26 de maio de 2010 15:24
  • Não é possivel criar relatórios no BIDS 2008, para o reporting services 2005. Se você precisa continuar escrevendo relatórios 2005 voce precisa manter uma versão do BIDS 2005 instalada (eles funcionam side-by-side). A razão é que as features do relatório não estão no visual studio, mas sim no servidor reporting services, portanto as features disponiveis no VS2008 só conseguem ser processadas por um RS2008.

    Att

    Boreki


    http://www.boreki.eng.br
    • Marcado como Resposta Richard Juhasz quarta-feira, 27 de fevereiro de 2013 17:33
    quarta-feira, 26 de maio de 2010 16:42