Sdílet prostřednictvím


Podpora nasazení a verzí v SQL Server Data Tools (SSDT)

SQL Server Data Tools podporuje následující scénáře:

  • Otevřete definice sestav (*.rdl) a projekty serveru sestav (*.rptproj).

  • Sestavte definice sestavy.

  • Zobrazení náhledu sestav v Návrháři sestav

  • Nasaďte sestavy na servery sestav.

Vlastnosti konfigurace a nasazení

SQL Server Data Tools (SSDT) podporuje konfigurace projektů. Konfigurace projektu se skládá ze sady vlastností, které určují umístění a chování. Tyto vlastnosti použijete v případech, kdy je projekt sestavený jako krok v náhledu nebo při nasazování sestav. Další informace o konfiguracích projektů najdete v dokumentaci k sadě Visual Studio.

Pomocí konfigurací projektu můžete řídit aktualizaci definic sestav na verze schémat, které jsou kompatibilní s cílovými reportovacími servery. Mezi vlastnosti řízené konfiguracemi projektu patří cílový server sestav, složka, do které proces sestavení dočasně ukládá definice sestav pro náhled a nasazení, a úrovně chyb.

Sestavy se vytváří dříve, než se vykreslují jako náhledy v Návrháři sestav nebo se nasadí na server sestav.

Vlastnosti konfigurace nastavíte v dialogovém okně Vlastnosti projektu SQL Server Data Tools (SSDT).

Mezi vlastnosti sestavení a nasazení patří:

  • OutputPath je vlastnost sestavení, která identifikuje cestu ke složkám pro uložení definice sestavy používané při ověřování sestavení, nasazení a náhledu sestav.

  • ErrorLevel je vlastnost sestavení, která identifikuje závažnost problémů sestavení, které jsou hlášeny jako chyby. Problémy s úrovněmi závažnosti menší nebo rovno hodnotě ErrorLevel jsou hlášeny jako chyby; v opačném případě jsou problémy hlášeny jako upozornění. Další informace najdete v části "Ověření sestav a úrovně chyb" v Navrhování sestav pomocí Návrháře sestav (SSRS).

  • TargetServerVersion je vlastnost nasazení, která identifikuje očekávanou verzi služby SQL Server Reporting Services nainstalovanou na cílovém serveru sestav zadaných ve vlastnosti TargetServerURL.

Když v dialogovém okně Vlastnosti projektu zadáte starší verzi služby SQL Server Reporting Services, sestavy se automaticky nevrátí ke starší verzi. Projekt serveru sestav může obsahovat sestavy ze dvou různých verzí SQL Serveru. Při nasazení projektu Serveru sestav se všechny sestavy v projektu převedou na verzi zadanou v targetServerVersion.

Do projektu můžete přidat více než jednu konfiguraci projektu; každý z nich se používá pro jiný scénář, například nasazení do různých verzí serverů sestav. Další informace naleznete v tématu Nastavení vlastností nasazení (Reporting Services) a dialogové okno stránky vlastností projektu.

Podporované verze

Poznámka:

SQL Server Data Tools (SSDT), 32bitové vývojové prostředí pro projekty serveru sestav, není určeno pro spouštění na počítačích s procesorem Itanium a není nainstalován na serverech s procesorem Itanium. Podpora nástrojů SQL Server Data Tools je však k dispozici pro počítače s platformou x64.

Následující tabulka popisuje podporované verze pro vytváření a publikování sestav v SQL Server Data Tools (SSDT).

Poznámka:

Schéma se od verze SQL Server 2008 (10.0.x) nezměnilo.

Typ projektu nebo souboru Version Autorské zprávy Publikovat sestavy Poznámky
Projekt serveru sestav

nebo

Projekt Průvodce serverem sestav
SQL Server 2016 (13.x) Reporting Services nebo novější (SSRS) Schéma RDL 2016 SQL Server 2016 (13.x) Reporting Services nebo novější (SSRS)
Projekt serveru sestav

nebo

Projekt Průvodce Sestavovým Serverem
SQL Server 2014 (12.x) Schéma RDL 2014 SQL Server 2014 (12.x) Služby pro vytváření sestav
Projekt serveru sestav

nebo

Projekt Průvodce serverem sestav
SQL Server 2012 (11.x) Schéma RDL 2012 SQL Server 2012 (11.x) Reporting Services
Projekt sestavového serveru

nebo

Projekt Průvodce Serverem Sestav
SQL Server 2008 R2 (10.50.x) Schéma RDL 2008 R2 SQL Server 2008 R2 (10.50.x) Reporting Services
Projekt sestavového serveru

nebo

Projekt Průvodce sestav serveru
SQL Server 2008 (10.0.x) Schéma RDL 2008 Pouze server sestav služby Reporting Services SQL Server 2008 (10.0.x) Upgraduje 2003 RDL a 2005 RDL na místní schéma RDL 2008.

Další informace o otevírání sestav v předchozí verzi schématu definice sestavy, najdete v Upgradovat sestavy. Další informace o konkrétních schématech definic sestavy naleznete v tématu Specifikace jazyka definice sestavy.