Compartilhar via


Comando RegisterDB

Use RegisterDB para atualizar o nome do servidor que hospeda o banco de dados de configuração em Visual Studio Team Foundation Server (TFS).Você pode usar este comando para restaurar o banco de dados de configuração para o novo hardware ou para modificar o domínio de uma implantação.

Observação importanteImportante

Para o comando de RegisterDB foi bem-sucedida, os seguintes pools de aplicativos e programas devem executar:

  • Pool de aplicativos do Team Foundation Server (pool de aplicativos)

  • ReportServer (pool de aplicativos)

  • SQL Server reporting services (programa) 

Além disso, os seguintes componentes não devem ser abertos ou runtime:

Permissões Necessárias

Para usar o comando de RegisterDB , você deve ser um membro do grupo de Administradores do Team Foundation no servidor de camada de aplicativo para Team Foundation e um membro do grupo de sysadmin em SQL Server no servidor de camada de dados para Team Foundation.Para obter mais informações, consulte Team Foundation Permissões do servidor.

ObservaçãoObservação

Mesmo se você estiver conectado com credenciais administrativas, você deve abrir um prompt de comando alto para executar esta função.

TFSConfig RegisterDB /SQLInstance:ServerName [/usesqlalwayson]

Parâmetros

O espaço reservado

Descrição

ServerName

Especifica o nome do servidor que hospeda o banco de dados de configuração para TFS e o nome da instância se você desejar usar uma instância diferente da instância padrão.Se você especificar uma instância de, você deve usar o seguinte formato:

ServerName\InstanceName

Argumento

Descrição

/SQLInstance:ServerName

Obrigatório.Especifica o nome do servidor que está executando SQL Server e o nome da instância se você desejar usar uma instância diferente da instância padrão.Se você especificar uma instância de, você deve usar o seguinte formato:

ServerName\InstanceName

/usesqlalwayson

Opcional.Especifica que os bancos de dados são parte de uma disponibilidade do grupo de AlwaysOn no SQL Server.Se configurado, esta opção define MultiSubnetFailover na cadeia de conexão.

Para obter mais informações, consulte Disponibilidade de grupos de AlwaysOn (SQL Server).

Comentários

Observação importanteImportante

Fazer backup dos bancos de dados para TFS antes de você usar este comando.

Você deve fornecer o nome ou endereço exato do banco de dados de configuração para este comando opere-se corretamente.Se você deve modificar o servidor em que este banco de dados é armazenado, você deve garantir que TFS aponta para o novo local.

Exemplo

O exemplo seguinte redireciona TFS a um banco de dados de configuração que está localizado no servidor ContosoMain na instância TeamDatabasesde SQL Server .

ObservaçãoObservação

Os exemplos são para a ilustração somente e são fictícios.Nenhuma associação real é destinada ou inferido.

TFSConfig RegisterDB /SQLInstance:ContosoMain\TeamDatabases

Consulte também

Outros recursos

Gerenciamento de configuração do servidor com TFSConfig

Usando ferramentas de linha de comando do Team Foundation Server

Team Foundation Serviços de servidor e contas de serviço