Adicionar bancos de dados de conteúdo ao SharePoint Server

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint no Microsoft 365

Pode adicionar uma base de dados de conteúdos a um farm do SharePoint Server com o site da Administração Central do SharePoint ou o Microsoft PowerShell. A ferramenta que você usa depende do tipo de ambiente implantado, seus requisitos de agendamento e os acordos de nível de serviço que você fez com sua organização.

Antes de começar

É possível adicionar um novo banco de dados de conteúdo ou anexar um banco de dados de conteúdo existente de um arquivo de backup.

Antes de começar essa operação, revise as seguintes informações sobre os pré-requisitos:

  • A conta de usuário realizando essa operação deve ser membro do grupo de Administradores do farm do SharePoint.

  • Se você usa a autenticação do Windows para se conectar ao SQL Server, a conta de usuário deve ser um membro da função do servidor fixa dbcreator na instância do SQL Server onde o banco de dados deve ser criado.

Adição de um banco de dados de conteúdo para um aplicativo da Web do SharePoint Server

É possível usar os procedimentos descritos neste artigo para criar um novo banco de dados de conteúdo e anexe-o a um aplicativo da Web. Se estiver a utilizar a autenticação do Windows para ligar ao SQL Server, a conta de utilizador também tem de ser membro da função de servidor fixa do SQL Server dbcreator na instância do SQL Server onde a base de dados será criada. Se estiver a utilizar a autenticação SQL para ligar ao SQL Server, a conta de autenticação SQL que especificar quando criar a base de dados de conteúdos tem de ter permissão de dbcreator na instância do SQL Server onde a base de dados será criada.

Para adicionar um banco de dados de conteúdo a um aplicativo da Web usando a Administração Central

  1. Verificar se a conta do usuário realizando essa operação é um membro do grupo do Administradores de Farm do SharePoint.

  2. Inicie a Administração Central.

  3. No site do Administração Central SharePoint, clique em Gerenciamento de aplicativos.

  4. Na seção Bancos de dados, clique em Gerenciar bancos de dados de conteúdo.

  5. Na página Gerenciar bancos de dados de conteúdo, clique em Adicionar um banco de dados de conteúdo.

  6. Na página Adicionar o banco de dados de conteúdo:

    • Especificar um aplicativo da Web para o novo banco de dados.

    • Especificar um servidor do banco de dados para hospedar o novo banco de dados.

    • Especifique o método de autenticação que a nova base de dados irá utilizar e forneça um nome de conta e palavra-passe, se necessário.

      Importante

      O nome da conta e senha deve existir como um login do SQL Server.

    • Especificar o nome do servidor do banco de dados de failover, se existir.

    • Especificar o número de sites de nível superior que podem ser criados antes de um aviso ser emitido. Por padrão, é 2.000.

    • Especifique o número total dos sites de nível superior que podem ser criados no banco de dados. Por padrão, é 5.000.

  7. Clique em OK.

Para adicionar um banco de dados de conteúdo a um aplicativo da Web usando o PowerShell

  1. 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.

    • O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.

    Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets SharePoint Server.

    Observação

    [!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do Windows PowerShell, consulte Add-SPShellAdmin.

  2. Abra o Shell de Gerenciamento do SharePoint.

  3. No prompt de comando do PowerShell, digite o seguinte comando:

    New-SPContentDatabase -Name <ContentDbName> -WebApplication <WebApplicationName>
    

    Onde:

    • <ContentDbName> é o nome do banco de dados de conteúdo para criar.

    • <WebApplicationName> é o nome do aplicativo da Web no qual o novo banco de dados é anexado.

    Para saber mais, confira New-SPContentDatabase.

Observação

Para anexar uma base de dados de conteúdos existente a uma aplicação Web, utilize o cmdlet Mount-SPContentDatabase do Microsoft PowerShell. Para obter mais informações, consulte Mount-SPContentDatabase.

Observação

Recomendamos que você use o Windows PowerShell ao executar tarefas administrativas de linha de comando. A ferramenta de linha de comando Stsadm está obsoleta, mas está incluída para oferecer suporte à compatibilidade com versões anteriores do produto.

Confira também

Conceitos

Anexar ou desanexar bancos de dados de conteúdo no SharePoint Server

Mover conjuntos de sites entre bancos de dados no SharePoint Server