Ferramentas para planejamento de capacidade e desempenho (Office SharePoint Server)

Atualizado em: 2009-04-23

Este artigo contém informações sobre como testar as ferramentas disponíveis para o Microsoft Office SharePoint Server 2007.

Neste artigo:

  • Sobre a ferramenta de carregamento de dados de teste do SharePoint

  • Construindo um arquivo de configuração de carregamento de dados de teste do SharePoint

  • Excluindo dados de teste do SharePoint

Sobre a ferramenta de carregamento de dados de teste do SharePoint

A ferramenta de carregamento de dados de teste do SharePoint (WSSDW.exe) é uma ferramenta de teste de desempenho que popula dados para implantações de teste do Office SharePoint Server 2007. Essa ferramenta está disponível como um programa executável de linha de comando que aceita um arquivo de configuração XML que especifica os objetos a serem populados. O aplicativo de carregamento de dados de teste do SharePoint chama um assembly do Microsoft .NET (WSSDWLib.dll). WSSDWLib.dll também pode ser chamado de outros aplicativos.

Quando você executa a ferramenta de carregamento de dados de teste do SharePoint, a ferramenta extrai informações sobre como popular o servidor de um arquivo de configuração XML. Esse arquivo deve ser especificado no comando conforme mostrado nos exemplos a seguir.

  • Popular um servidor   Para popular um servidor com dados, execute o seguinte comando onde meuarquivo.xml é o nome do seu arquivo de configuração, conforme mostrado no exemplo a seguir:

    wssdw.exe meuarquivo.xml

  • Excluir dados de teste do SharePoint   Para excluir os dados criados pela ferramenta de carregamento de dados de teste do SharePoint, execute o mesmo comando usado para carregar dados de teste, mas adicione uma chave de linha de comando –d antes do nome do arquivo de configuração, conforme mostrado no exemplo a seguir:

    wssdw.exe –d meuarquivo.xml

  • Especificar uma URL   Se você estiver executando a ferramenta de carregamento de dados de teste do SharePoint em um servidor que tenha vários servidores virtuais, especifique a URL absoluta para o site como um segundo argumento, onde meuservidor é o nome do servidor especificado, conforme mostrado no exemplo a seguir:

    wssdw.exe meuarquivo.xml http://meuservidor

  • Especificar um caminho para assemblies de plug-in   Se os assemblies de plug-in não estiverem localizados no mesmo diretório que a ferramenta de carregamento de dados de teste do SharePoint, carregue os assemblies especificando um caminho para eles, conforme mostrado no exemplo a seguir:

    wssdw.exe meuarquivo.xml –p <caminho para o diretório>

  • Exibir marcas com suporte   Para exibir uma lista das marcas com suporte da ferramenta de carregamento de dados de teste do SharePoint, execute o comando dessa ferramenta e adicione a chave de linha de comando –h, conforme mostrado no exemplo a seguir:

    wssdw.exe –h

  • Aperfeiçoar o desempenho da ferramenta de carregamento de dados de teste do SharePoint   Para aperfeiçoar o desempenho ao mesmo tempo em que carrega assemblies, essa ferramenta mantém uma lista de assemblies de plug-in conhecidos. Quando você executa a ferramenta de carregamento de dados de teste do SharePoint, ela procura e carrega esses assemblies de plug-in conhecidos. Se o assembly de plug-in não estiver na lista, você poderá direcionar essa ferramenta para carregar o assembly seguindo um dos próximos procedimentos.

    • Execute o seguinte comando para direcionar a ferramenta de carregamento de dados de teste do SharePoint para ignorar a lista de assemblies de plug-in conhecidos e carregar todos os assemblies disponíveis, onde meuarquivo.xml é o nome do arquivo de configuração, conforme mostrado no exemplo a seguir:

      wssdw.exe meuarquivo.xml –loadall

    • Inclua o seguinte arquivo no mesmo diretório do qual você está executando a ferramenta de carregamento de dados de teste do SharePoint. Popule esse arquivo com uma lista de todos os novos assemblies de plug-in que você deseja carregar, separados por caracteres de nova linha, conforme mostrado no seguinte exemplo:

      dwlib_knowndllstoload.txt

Construindo um arquivo de configuração de carregamento de dados de teste do SharePoint

Antes de usar a ferramenta de carregamento de dados de teste do SharePoint, você deve criar um arquivo de configuração XML. Essa ferramenta utilizará esse arquivo para criar objetos no servidor do SharePoint que você estiver testando. O arquivo de configuração deverá ser colocado na mesma pasta que a ferramenta de carregamento de dados de teste do SharePoint. O formato básico é mostrado no exemplo a seguir.

<WSSDWLib>
<Object parameter="value" …>
<ChildObject parameter="value" … />
</Object>
</WSSDWLib>

No exemplo a seguir, o arquivo de configuração XML cria 10 Webs no Windows SharePoint Services 3.0 (subweb1 a subweb10). Cada Web tem 50 itens de lista adicionados à lista denominada "Anúncios".

<WSSDWLib>
<Webs num="10" name="subweb" >
<ListItems num="50" list="Announcements" />
</Webs>
</WSSDWLib>

Uma lista dos objetos com suporte pela ferramenta de carregamento de dados de teste do SharePoint — junto com parâmetros conhecidos, uso e posicionamento legal na estrutura XML — é fornecida no SDK da ferramenta (WSSDW.chm).

Excluindo dados de teste do SharePoint

A ferramenta de carregamento de dados de teste do SharePoint aceita a exclusão de conteúdo com o uso do mesmo arquivo de configuração XML usado para criar o conteúdo. Para executar essa exclusão, execute o comando da ferramenta de carregamento de dados de teste do SharePoint e adicione a chave de linha de comando –d ao comando, conforme mostrado no seguinte exemplo:

wssdw.exe –d meuarquivo.xml

A ferramenta de carregamento de dados de teste do SharePoint exclui objetos XML recursivamente, excluindo os XML filho antes de excluir o XML pai. Se você quiser substituir esse comportamento para um determinado nó XML, adicione o seguinte atributo ao nó no arquivo de configuração:

quickdelete="true"

Adicionar este atributo exclui todo o nó sem excluir os nós filho independentemente.

Dica

O uso do atributo quickdelete acelera o processo de exclusão, mas pode não remover todos os dados do banco de dados de conteúdo.

Baixar este manual

Este tópico está incluído no seguinte manual baixável para facilitar a leitura e a impressão:

Consulte a lista completa de manuais disponíveis na página de download de conteúdo do Office SharePoint Server 2007.