Comando de RemapDBs
Você pode usar o RemapDBs comando redirecionar Visual Studio Team Foundation Server para seus bancos de dados quando eles estiverem armazenados em mais de um servidor e estiver restaurando, movendo ou caso contrário, alterando a configuração de implantação. Por exemplo, você deve redirecionar Team Foundation Server para qualquer banco de dados para coleções de projeto de equipe se elas forem hospedadas em um servidor separado ou em servidores de banco de dados de configuração. Você também deve redirecionar Team Foundation Server para o servidor ou servidores que estão executando SQL Server Analysis Services ou SQL Server Reporting Services se esses bancos de dados são hospedados em um servidor separado ou uma instância de banco de dados de configuração.
Permissões necessárias
Para usar o RemapDBs de comando, você deve ser um membro da Administradores do Team Foundation grupo de segurança e um membro da sysadmin o grupo de segurança para qualquer SQL Server os bancos de dados Team Foundation Server usa. For more information, see Permissões de Team Foundation Server.
Observação |
---|
Mesmo se fizer logon com credenciais administrativas, você deve abrir uma janela de Prompt de comando com privilégios elevados para executar essa função em um servidor que esteja executando o Windows Server 2008. Para abrir uma janela de Prompt de comando com privilégios elevados, clique em Iniciar, com o botão direito o Prompt de comandoe em seguida, clique em Executar como administrador. Para obter mais informações, consulte esta página no site da Microsoft: Controle de conta de usuário. |
TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue]
Parâmetros
Argument |
Description |
---|---|
ServerName |
Especifica o nome do servidor que você deseja mapear como um servidor que hospeda um ou mais bancos de dados para Team Foundation Server. Se uma instância diferente, por exemplo, a instância padrão dos hosts de um banco de dados, você também deve especificar o nome da instância no seguinte formato: ServerName\InstanceName |
DatabaseName |
Especifica o nome do banco de dados que você está mapeando para Team Foundation Server. |
Option |
Description |
---|---|
/DatabaseName |
Especifica o nome do servidor que hospeda o banco de dados que você deseja mapear para Team Foundation Server, além de para o nome do banco de dados. |
/SQLInstances:ServerName1,ServerName2 |
Especifica o nome do servidor que está executando o SQL Server, além de para o nome da instância, se você quiser usar uma instância diferente, por exemplo, a instância padrão. Se você estiver especificando mais de um servidor, você deve usar uma vírgula para separar vários pares de nomes de instância e o servidor. |
/AnalysisInstance:ServerName |
Optional. Especifica o nome do servidor e da instância que hospeda SQL Server Analysis Services. Use esta opção para especificar o servidor e a instância que hospeda o banco de dados do Analysis Services. |
/AnalysisDatabaseName:DatabaseName |
Optional. Especifica o nome do banco de dados do Analysis Services que você deseja usar com Team Foundation Server se você tiver mais de um banco de dados inexistente no servidor que você especificou com o /AnalysisInstance opção. |
/preview |
Optional. Exibe as ações que devem ser tomadas para atualizar a configuração. |
/continue |
Optional. Especifica que o RemapDB comando deve continuar mesmo se ocorrer um erro durante a tentativa de localizar um ou mais bancos de dados. Se você usar o /continue opção, qualquer coleções cujos bancos de dados não são encontrados no servidor ou servidores que você especificar será reconfigurado para usar o servidor e a instância que hospeda o banco de dados de configuração. |
Comentários
Você pode usar o RemapDBs comando reconfigurar Team Foundation Server usar diferentes servidores e instâncias de SQL Server de servidores e instâncias na instalação original.
Exemplo
O exemplo a seguir mostra como redirecionar Team Foundation Server para seu banco de dados de configuração TFS_Configuration. Este banco de dados é hospedado em ContosoMain a instância nomeada TeamDatabases. Seus bancos de dados de coleção do projeto são armazenados nos dois ContosoMain\TeamDatabases e a instância padrão no Contoso2.
TFSConfig RemapDBs /DatabaseName:ContosoMain\TeamDatabases;TFS_Configuration /SQLInstances:ContosoMain\TeamDatabases,Contoso2