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.
Importante |
---|
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çã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
Importante |
---|
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çã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