A instalação do suplemento do SSRS para o MOSS 2007 continua falhando

1

Eu tenho uma nova instalação do MOSS (MOSS 2007, Windows Server 2008 x64, SQL 2005 em um servidor separado) e tentando instalar o suplemento para o SSRS, mas ele continua falhando. Durante a instalação, continuo vendo eventos do aplicativo como estes:

Insufficient SQL database permissions for user 'SYSTEM' in database 'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd' on SQL Server instance 'MOSSDB'. Additional error information from SQL Server is included below.

The EXECUTE permission was denied on the object 'proc_EnumLists', database 'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd', schema 'dbo'.

Insufficient SQL database permissions for user 'SYSTEM' in database 'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd' on SQL Server instance 'MOSSDB'. Additional error information from SQL Server is included below.

The EXECUTE permission was denied on the object 'proc_EnumLists', database 'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd', schema 'dbo'.

Insufficient SQL database permissions for user 'SYSTEM' in database 'SharePoint_AdminContent_d11ed279-c5da-42a0-82e0-b546abf5afdd' on SQL Server instance 'MOSSDB'. Additional error information from SQL Server is included below.

Configurei todas as identidades do pool de aplicativos para usar uma conta de domínio, além de conceder permissões aos bancos de dados do SP no servidor SQL. A instalação vai bem até que trava em "Remover arquivos de backup" por um minuto ou dois, então ele começa a reverter as ações. Ele termina com uma mensagem de "A instalação foi interrompida antes que o complemento do SQL Server 2008 Reporting Services para o SharePoint fosse completamente instalado".

Na documentação, parece que não preciso de nenhum outro componente SQL na mesma caixa, desde que haja uma conexão com um banco de dados SQL no back-end. Há algo que eu esteja perdendo?

EDIT: Algumas coisas ... Eu continuo mudando o OfficeServerApplicationPool para usar uma conta de domínio com permissões de banco de dados, mas ele continua revertendo para NetworkService. Estou executando o console IIS7 com privilégios elevados, mas não posso dizer por que ele continua voltando para ele.

Além disso, estou usando um alias de servidor SQL para conexões SQL de back-end. O MOSSDB está configurado no cliconfg para enviar conns para o servidor SQL real usando o TCP / IP 1433.

    
por Agent 06.10.2009 / 17:50

1 resposta

2

Resolvido o problema depois de ler uma postagem do MSDN aqui: link

As etapas descritas abaixo permitiram que eu executasse o msi com êxito e implantasse o recurso no farm:

  1. Abra a janela commad (inicie > execute o tipo cmd e pressione enter)

  2. Navegue até o caminho onde o instalador (SharePointRS.msi) está armazenado

  3. Execute o SharePointRS.msi SKIPCA = 1 Isso fará uma instalação somente de arquivos do Plug-in do Reporting Services

  4. CD para% temp%

  5. Execute rsCustomAction.exe / i para configurar automaticamente os arquivos instalados.

por 06.10.2009 / 23:00