RemapDBs – příkaz
RemapDBs Příkaz přesměrování Visual Studio Team Foundation Server (TFS) do své databáze, pokud jsou uloženy na více než jeden server a obnovení, přesunutím nebo jinak změnit konfiguraci nasazení.Například je třeba přesměrovat TFS do žádné databáze pro kolekce týmových projektů, pokud jsou hostovány na samostatný server nebo servery od konfigurační databáze.Musí také přesměrovat TFS server nebo servery se systémem SQL Server služby Analysis Services nebo SQL Server Reporting Services, pokud jsou tyto databáze hostovány na samostatném serveru nebo instance z konfigurační databáze.
Požadovaná oprávnění
Použití RemapDBs příkaz, musíte být členem Správci serveru Team Foundation skupiny zabezpečení a člen sysadmin skupiny zabezpečení, pro všechny SQL Server databáze Team Foundation Server používá.Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.
[!POZNÁMKA]
I v případě, že jste se přihlásit s pověřeními pro správu, je nutné otevřít zvýšená okno příkazového řádku k provedení této funkce.
TFSConfig RemapDBs /DatabaseName:ServerName;DatabaseName /SQLInstances:ServerName1,ServerName2 [/AnalysisInstance:ServerName] [/AnalysisDatabaseName:DatabaseName] [/preview] [/continue] [/usesqlalwayson]
Parametry
Argument |
Description |
---|---|
ServerName |
Určuje název serveru, který chcete mapovat jako server, který je hostitelem jednoho nebo více databází pro TFS.Je-li instance jiné než výchozí instance je hostitelem databáze, musíte také zadat název instance v následujícím formátu: Název_serveru\Název_instance |
DatabaseName |
Určuje název databáze, který je mapován TFS. |
Možnost |
Description |
---|---|
/DatabaseName |
Určuje název serveru, který je hostitelem databáze, kterou chcete namapovat pro TFS, kromě názvu v databázi samotné. |
/SQLInstances:ServerName1,ServerName2 |
Určuje název serveru se systémem SQL Server, kromě názvu instance, pokud chcete použít instance jiné než výchozí instanci. Pokud zadáte více než jeden server, musíte použít čárku k oddělení více dvojic serveru a názvy instancí. |
/AnalysisInstance:ServerName |
Nepovinné.Určuje název serveru a instance, který je hostitelem SQL Server služby Analysis Services.Tuto možnost použijte k určení serveru a instance, který je hostitelem databáze služby Analysis Services. |
/AnalysisDatabaseName:DatabaseName |
Nepovinné.Určuje název databáze služby Analysis Services, který chcete použít s TFS, máte-li více než jedna databáze na serveru, který jste zadali pomocí /AnalysisInstance možnost. |
/preview |
Nepovinné.Zobrazí akce, které je nutné provést při aktualizaci konfigurace. |
/continue |
Nepovinné.Určuje, že RemapDB příkaz by měl pokračovat i v případě, že dojde k chybě během pokusu o vyhledání jednoho nebo více databází.Použijete-li /continue možnost, všechny kolekce, jejichž databáze nejsou k dispozici na serveru nebo serverů, které zadáte, bude překonfigurován použití serveru a instance, který hostí konfigurační databázi. |
/usesqlalwayson |
Nepovinné.Určuje, že databáze jsou součástí skupiny dostupnosti AlwaysOn v serveru SQL Server.Je-li konfigurována, tato možnost nastaví MultiSubnetFailover v připojovacím řetězci. Další informace naleznete v tématu AlwaysOn dostupnost skupiny (SQL Server). |
Poznámky
Můžete použít RemapDBs příkaz překonfigurovat TFS používat různé servery a výskyt SQL Server ze serverů a instance v původní instalaci.
Příklad
Následující příklad ukazuje, jak přesměrovat TFS do konfigurační databáze TFS_Configuration.Tato databáze je hostitelem ContosoMain na pojmenované instance TeamDatabases.Jeho kolekce databáze projektu jsou uloženy v obou ContosoMain\TeamDatabases a výchozí instance na Contoso2.
[!POZNÁMKA]
Příklady jsou pouze pro ilustraci a jsou smyšlené.Skutečné souvislost či je odvozen.
TFSConfig RemapDBs /DatabaseName:ContosoMain\TeamDatabases;TFS_Configuration /SQLInstances:ContosoMain\TeamDatabases,Contoso2