Test-SPContentDatabase
Testa um banco de dados de conteúdo.
Syntax
Test-SPContentDatabase
[-Identity] <SPContentDatabasePipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-DatabaseCredentials <PSCredential>]
[-ExtendedCheck]
[-ServerInstance <SPDatabaseServiceInstancePipeBind>]
[-ShowLocation]
[-ShowRowCounts]
[<CommonParameters>]
Test-SPContentDatabase
-Name <String>
-WebApplication <SPWebApplicationPipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-DatabaseCredentials <PSCredential>]
[-ExtendedCheck]
[-ServerInstance <SPDatabaseServiceInstancePipeBind>]
[-ShowLocation]
[-ShowRowCounts]
[<CommonParameters>]
Description
Este cmdlet contém mais de um conjunto de parâmetros. Você só pode usar parâmetros de um único conjunto de parâmetros; além disso, não é possível combinar parâmetros de diferentes conjuntos. Para obter mais informações sobre como usar conjuntos de parâmetros, confira Conjuntos de parâmetros de Cmdlets.
Use o cmdlet para testar um banco de dados de conteúdo em um aplicativo Web para verificar se todas as personalizações referenciadas no banco de dados de conteúdo também estão Test-SPContentDatabase instaladas no aplicativo Web.
Esse cmdlet pode ser emitido para um banco de dados de conteúdo atualmente anexado ao farm ou para um banco de dados de conteúdo que não esteja conectado ao farm.
Ele pode ser usado para testar bancos de dados de conteúdo de Produtos do SharePoint 2010 e de Produtos e Tecnologias do SharePoint.
O cmdlet não altera nenhum dos dados ou estrutura do banco de dados de conteúdo, mas pode causar carga no banco de dados enquanto as verificações estão em andamento, o que pode bloquear temporariamente o uso do banco de dados Test-SPContentDatabase de conteúdo.
Esse cmdlet deve ser usado apenas em um banco de dados de conteúdo que está atualmente com pouco uso ou não está sendo usado.
Para obter as permissões e informações mais recentes sobre o Windows PowerShell para Produtos SharePoint, confira a documentação online em Cmdlets do SharePoint Server.
Exemplos
----------------------------EXEMPLO 1-----------------------
Test-SPContentDatabase -name WSS_Content_DB -webapplication https://sitename
Este exemplo testa o banco de dados de conteúdo WSS_Content_DB em relação ao aplicativo Web nomedo site e retorna uma lista de problemas.
----------------------------EXEMPLO 2-----------------------
$DB = Get-SPContentDatabase -site https://contoso.com
Test-SPContentDatabase $DB -showrowcounts
Este exemplo obtém o banco de dados de conteúdo que contém o conjunto de sites em e testa o banco de dados em relação ao aplicativo Web que o hospeda https://contoso.com para determinar problemas. Juntamente com a exibição da lista de problemas, ao especificar o parâmetro ShowRowCounts, isso também retorna a métrica de tamanho da tabela do banco de dados de conteúdo.
Parâmetros
Gerencia objetos para fins de descarte adequado. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.
Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.
| Type: | SPAssignmentCollection |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica o objeto PSCredential que contém o nome de usuário e a senha a serem usados para a Autenticação do SQL Server do servidor.
O tipo deve ser um objeto PSCredential válido.
| Type: | PSCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Verifica os modos de autenticação de inconsistência durante o processo de atualização anexado ao banco de dados.
O modo selecionado, declaração ou clássico, deve ser o mesmo em ambas as versões.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica um banco de dados de conteúdo SharePoint conectado existente a um dos dois conjuntos de parâmetros na forma de um GUID ou nome de banco de dados, se for exclusivo.
| Type: | SPContentDatabasePipeBind |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica o banco de dados de conteúdo existente a ser testado.
O tipo deve ser um nome válido de um banco de dados de conteúdo do SharePoint; por exemplo, SPContentDB1.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica a instância do serviço de banco de dados a ser usado para testar o banco de dados de conteúdo especificado.
O tipo deve ser um GUID válido, como 12345678-90ab-cdef-1234-567890bcdefgh; um nome válido de uma instância do SQL Server (por exemplo, DBSvrInstance1); ou uma instância de um objeto SPDatabaseServiceInstance válido.
| Type: | SPDatabaseServiceInstancePipeBind |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica os locais onde modelos e recursos ausentes estão sendo usados dentro do banco de dados. Geralmente, os locais relatados são destinados dentro dos conjuntos de site que estão no banco de dados de conteúdo específico.
O uso do parâmetro aumenta significantemente o tempo de conclusão do procedimento de teste.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Retorna estatísticas de banco de dados que são contagens de linhas de tabelas no banco de dados de conteúdo.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Especifica o aplicativo Web do SharePoint a ser usado para testar o banco de dados de conteúdo.
O tipo deve ser um GUID válido, no formato 12345678-90ab-cdef-1234-567890bcdefgh; ou um nome válido de aplicativo Web do SharePoint (por exemplo, MyOfficeApp1) ou uma instância de um objeto SPWebApplication válido.
| Type: | SPWebApplicationPipeBind |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
| Applies to: | SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019 |
Comentários
Enviar e exibir comentários de