Show Menu
TÓPICOS×

Mapeamento do portal de relatórios para um diretório virtual (IIS 6.0)

Etapas para mapear o Portal de relatórios para um diretório virtual (IIS 6.0).
O mapeamento do Report Portal para um diretório virtual no IIS 6.0 envolve três tarefas separadas:
Você deve concluir as três tarefas.

To Edit the Configuration File

  1. Na máquina em que Report Portal está instalado, abra *PortalName*\ReportPortalSetup.xml em um editor de texto como o Bloco de notas.
  2. Use o recurso localizar e substituir do editor para substituir globalmente (Substituir tudo) a string "VSVirtualPortalName" pelo nome do seu portal. Por exemplo, se você deseja usar "VisualReportPortal" como o nome do seu Report Portal, você deve procurar "VSVirtualPortalName" e substituí-lo por "VisualReportPortal."
  3. Localize o seguinte elemento neste arquivo:
    <IIsWebVirtualDir Location= "/LM/W3SVC/1/Root/PortalName/Output" AccessFlags="AccessRead | AccessScript” AppFriendlyName="Output" . . . >
    
    
  4. Defina o Path atributo desse elemento para o local físico do diretório no qual Report Server salva a saída dos conjuntos de relatórios.
    A pasta de saída pode ser localizada em qualquer lugar, pode ser nomeada qualquer item e contém uma subpasta para cada conjunto de relatórios.
    Esse deve ser o mesmo diretório que você especificou no parâmetro Raiz de saída no Report.cfg arquivo para um conjunto de relatórios. Para obter mais informações, consulte Configuração de arquivos Report.cfg.
    A amostra de código a seguir mostra como você definiria o Path atributo se seus relatórios fossem salvos em E:\VSReport\ReportOutput:
    < . . . 
    AppIsolated="2" 
        AppRoot="/LM/W3SVC/1/Root/PortalName/OutputFolder" 
        DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime |...  
        Path="E:\VSReport\ReportOutput"
    
    
    É importante que o Path atributo seja definido corretamente.
  5. Se você alterou o padrão Path do Output elemento, mova o profiles.xml arquivo do \PortalName \PortalFiles\Output folder to the output directory that you specified in Step 4. No exemplo acima, você se moveria profiles.xml para E:\VSReport\ReportOutput.
  6. Verifique se os Path atributos de todos os outros IIsWebVirtualDir elementos estão mapeados para o local correto, pesquisando todas as instâncias de C:\Inetpub\wwwroot e substituindo-as pelo caminho correto.
  7. Salve o arquivo. Se quiser preservar o arquivo original, salve o arquivo de configuração usando um novo nome.

Para importar o arquivo de configuração para o IIS

  1. No computador em que Report Portal está instalado, inicie o Gerenciador do IIS usando Start > Administrative Tools > Internet Information Systems (IIS) Manager .
  2. Selecionar (local computer) > Web Sites > Default Web Site .
  3. Clique com o botão direito do mouse Default Web Site e selecione New > Virtual Directory (do arquivo).
  4. Selecione o ReportPortalSetup.xml arquivo e clique em Read File .
  5. Verifique se seis diretórios virtuais estão listados para seu computador, Report Portal como mostrado no exemplo a seguir.
    Se você não vir seis diretórios virtuais ou se receber uma mensagem de erro, clique Cancel e examine o arquivo de configuração em busca de erros.
  6. Selecione o primeiro diretório virtual na lista (aquele que é o pai dos outros cinco) e clique em OK . O IIS importa os mapeamentos e adiciona os diretórios virtuais ao Site Padrão.
    Certifique-se de que a estrutura de diretório resultante tenha uma pasta pai (com o mesmo nome do portal) e cinco subdiretórios, conforme mostrado no exemplo a seguir.
  7. Clique em cada diretório virtual para garantir que o IIS possa localizar o diretório físico que ele representa. Se o IIS exibir um erro, clique com o botão direito do mouse no nome do diretório virtual e verifique se o Local Path campo aponta para o diretório físico correto.

Para ativar páginas ativas do servidor (ASPs) no IIS

Para usar Report Portal, os ASPs devem estar habilitados no IIS. (Por padrão, os ASPs são desativados quando o IIS 6.0 está instalado.) Use o procedimento a seguir para verificar se os ASPs estão ativados no IIS.
  1. Na janela Gerenciador do IIS, selecione (local computer) > Web Service Extensions .
  2. Verifique se a Active Server Pages extensão está definida como Allowed.
  3. Se o Status for Proibido, selecione Active Server Pages e clique em Allow .
  4. Feche o Gerenciador do IIS.