Integração nativa do Sharepoint e do SSRS - Não é possível ver as web parts após a instalação do arquivo de gabinete

1

Eu segui as etapas aqui para configurar a integração do Sharepoint com os serviços de relatórios (SSRS) usando modo nativo. (por exemplo, obtenha um web explorer e visualizador de relatórios)

No entanto, após adicionar o arquivo de gabinete, por exemplo,

STSADM.EXE -o addwppack -filename "C:\ Program Files\Microsoft SQL Server0\Tools\Reporting Services\SharePoint\RSWebParts.cab" -globalinstall

Ainda não vejo o explorador de relatórios na lista de peças da web. Vocês tem alguma ideia? Estou muito preso e confuso :-( Deixe-me saber se informações adicionais seriam úteis.

Atualizar

Houve uma mensagem de erro, alguma ideia do que isso significa?

Object reference not set to an instance of an object.
C:\temp\RSWebParts.cab: The Web Part deployment failed.

Por que eu não vi isso antes (se você se importa, provavelmente não é relevante):

Eu estou no servidor windows 2008 e estava recebendo o erro de acesso negado, então mudei o stsadm.exe para ser executado como administrador nas propriedades. Isso fez com que ele fosse executado em uma nova janela que imediatamente fechou, portanto nunca vi nenhuma saída e assumi que ela foi bem-sucedida. Eu mudo para chamar o comando stsadm de um arquivo em lote e só executei o arquivo em lote como administrador e agora posso ver a saída.

Também notei isso no log de eventos:

SQL Database 'moss_Central_Admin_Content' on SQL Server instance 's1' not found. Additional error information from SQL Server is included below.

Cannot open database "moss_Central_Admin_Content" requested by the login. The login failed.
Login failed for user 'dom\greg'.

Atualização 2

Eu me fiz dbo desse banco de dados e reran. O STSADM disse que foi bem-sucedido, mas ainda não vejo opções para as novas web parts.

Veja o que recebo com este comando:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\BIN>stsadm.exe -o enumwppacks

rswebparts.cab, http://serv/
rswebparts.cab, http://serv:8020/
rswebparts.cab, http://serv:8010/

Não tenho certeza se isso é importante, mas quando uso o SharePoint na Web, ele usa a porta 8000.

    
por Greg_the_Ant 16.03.2010 / 21:06

1 resposta

1

A resposta para a pergunta original era que no Windows 2008 (devido ao UAC) você precisa executar o STSADM a partir de um prompt de comando administrativo.

Veja os comentários sobre a questão e as atualizações de Greg_the_Ant para mais discussões.

    
por 19.03.2010 / 14:02