Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
APLICA-SE A:
2013
2016
2019
Subscription Edition
SharePoint no Microsoft 365
Nome da Regra: Uma Aplicação de Serviço de Estado não tem nenhuma base de dados definida.
Resumo: Uma aplicação de serviço do Serviço de Estado não tem nenhuma base de dados do Serviço de Estado definida. Isso pode resultar em erros ao usar alguns dos componentes do SharePoint como formulários de navegadores da web InfoPath Web e o Web Part Microsoft SharePoint Server Chart.
Causa: Uma ou mais das seguintes opções pode estar causando isso:
O administrador do farm excluiu todos os bancos de dados associados ao aplicativo de serviço de Controle de Sessão.
O administrador do farm nunca criou ou associou um banco de dados ao aplicativo de serviço de Controle de Sessão.
Resolução: crie um novo banco de dados ou use um banco de dados existente para o aplicativo de serviço de Controle de Sessão usando o Microsoft PowerShell
Verifique se você possui as seguintes associações:
A função de servidor fixa securityadmin na instância do SQL Server.
A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.
Grupos de administradores no servidor no qual está a executar os cmdlets do PowerShell.
Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar os cmdlets Produtos do SharePoint 2013.
Observação
Se não tiver permissões, contacte o administrador de Configuração ou SQL Server administrador para pedir permissões. Para mais informações sobre as permissões do Windows PowerShell, consulte Add-SPShellAdmin.
Inicie o Shell de Gerenciamento do SharePoint.
Para saber mais sobre como interagir com o Windows Server 2012, confira Tarefas de gerenciamento comuns e navegação no Windows.
Se nenhum banco de dados puder ser usado, digite o seguinte comando no prompt de comando do PowerShell:
New-SPStateServiceDatabase -Name <DatabaseName> -DatabaseServer <ServerName> [-DatabaseCredentials <Credential>] [-ServiceApplication <ID>]Onde:
<DatabaseName> é o nome do banco de dados como uma cadeia de caracteres.
<ServerName> é o nome do servidor de banco de dados.
<A credencial> é SQL Server credenciais de autenticação para a base de dados. Se este parâmetro não for utilizado, será utilizado autenticação do Windows.
<O ID> é o identificador da aplicação de serviço do Serviço de Estado como uma cadeia ou um GUID. Se existir apenas uma aplicação de serviço do Serviço de Estado, não tem de especificar este parâmetro.
Em alguns ambientes, é necessário se conectar a um banco de dados SQL vazio e existente. Nesse caso, digite o comando a seguir no prompt de comando do Windows PowerShell:
Mount-SPStateServiceDatabase -Name <DatabaseName> -DatabaseServer <ServerName> [-DatabaseCredentials <Credential>] [-ServiceApplication <ID>]Onde:
<DatabaseName> é o nome do banco de dados como uma cadeia de caracteres.
<ServerName> é o nome do servidor de banco de dados.
<Credencial> é a SQL Server credenciais de autenticação para a base de dados. Se este parâmetro não for utilizado, será utilizado autenticação do Windows.
<O ID> é o identificador da aplicação de serviço do Serviço de Estado como uma cadeia ou um GUID. Se existir apenas uma aplicação de serviço do Serviço de Estado, não tem de especificar este parâmetro.
Para obter mais informações, consulte Mount-SPStateServiceDatabase ou New-SPStateServiceDatabase.