Sdílet prostřednictvím


Principy serverů SQL Server a služeb SQL Server Reporting Services

Můžete snadněji spravovat Visual Studio Team Foundation Server, pokud rozumíte službě SQL Server, SQL Server a způsobu, jak obě pracují s Team Foundation Server.Toto téma se zaměřuje zejména na interakci mezi SQL Server, službami Reporting Services SQL Server a Team Foundation Server.

Interakce mezi serverem Team Foundation Server a systémem SQL Server Reporting Services

Logická data úrovně pro Team Foundation závisí na SQL Server a skládá se z několika databází SQL Server.Ve výchozím stavu tyto databáze obsahují následující názvy:

  • TFS_Configuration, jež obsahuje všechny informace o konfiguraci o zdrojích pro Team Foundation Server

  • TFS_Warehouse, což je databáze pro všechny sestavy v Team Foundation Server 

  • TFS_Analysis, což je multidimenzionální databáze, která uloží agregovaná data z kolekcí týmových projektů.

  • **TFS_**CollectionName, jednotlivé databáze pro kolekce týmových projektů (každá kolekce má své vlastní databáze).

Tato logická vrstva může být umístěna na jednom nebo více fyzických serverech a může být distribuována do clusteru serverů SQL Server.

Následující diagram znázorňuje logickou architekturu nasazení Team Foundation Server, která je integrována v rámci SQL Server Reporting Services i Produkty SharePoint:

Relace databází s produkty SharePoint

Jednou z výhod ukládání všech dat do databáze je, že se zjednoduší správa dat vzhledem k tomu, že není nutné zálohovat jednotlivé klientské počítače.Pokud jste obeznámeni se zálohováním databází SQL Server, bude pro vás zálohování a obnovení databází sady Team Foundation Server stejně snadné.

Tip

Team Foundation Server vyžaduje, aby nastavení řazení rozlišující malá a velká písmena rozlišovala diakritiku a nebylo binární.Pokud chcete použít existující instalaci systému SQL Server se serverem Team Foundation Server, je třeba ověřit, že nastavení řazení splňují tyto požadavky.Pokud nesplňují, instalace sady Team Foundation Server se nezdaří.Další informace naleznete v tématu Požadavky serveru SQL Server na řazení pro Team Foundation Server.

SQL Server musí být nainstalován na server nebo servery, které mají mezi sebou příslušnou úroveň důvěryhodnosti a server nebo servery, které hostí logickou aplikační vrstvu Team Foundation.

Interakce mezi sadou Team Foundation Server a službou SQL Server Reporting Services

SQL Server Reporting Services je považována za součást logické aplikační vrstvu pro sadu Team Foundation Server.Službu Reporting Services však není nutné instalovat na stejný fyzický server, jako další logické aspekty dané aplikační vrstvy, jako například Produkty SharePoint.

Při konfiguraci oprávnění uživatelů a skupin a členství ve skupinách v Team Foundation Server je nutné také ručně nakonfigurovat členství a oprávnění rolí vhodným způsobem pro tyto uživatele a skupiny ve službě Reporting Services.Další informace naleznete v tématu Role služeb Reporting Services serveru SQL Server.

Kromě konfigurace členství rolí a oprávnění ve službě Reporting Services je třeba také spravovat účet čtenáře sestav, který server Team Foundation Server používá ke komunikaci se serverem sestav.Tento účet se často nazývá účet zdrojů dat pro služby Reporting Services nebo TFSREPORTS.Jako účet služby pro server Team Foundation Server musí být účet čtenáře sestav členem pracovní skupiny nebo domény, která důvěryhodná pro každý počítač, který se připojí k serveru Team Foundation Server.Další informace naleznete v tématu Účty vyžadované pro instalaci serveru Team Foundation Server.

Tip

I v případě, že jste přihlášeni s administrativním pověřením, můžete mít potíže při přístupu ke Správci sestav nebo adresy https://localhost/Reports, pokud tyto weby v aplikaci Internet Explorer nepřidáte jako důvěryhodné, nebo nespustíte aplikaci Internet Explorer jako správce.Chcete-li spustit aplikaci Internet Explorer jako správce, zvolte nabídku Start, Všechny programy, otevřete podnabídku pro aplikaci Internet Explorer a pak zvolte možnost Spustit jako správce.Další informace naleznete na následujícím webu společnosti Microsoft.

Viz také

Koncepty

Role služeb Reporting Services serveru SQL Server