Sdílet prostřednictvím


Nastavení vlastností nasazení (Reporting Services)

V nástrojích SQL Server Data Tools (SSDT) nebo sadě Visual Studio musíte zadat server sestav a volitelně složky pro sestavy a sdílené zdroje dat, abyste mohli publikovat položky v projektu Serveru sestav na server sestav. Vlastnosti a hodnoty, které nástroje SQL Server Data Tools (SSDT) nebo Visual Studio potřebují k sestavení, náhledu a nasazení sestav, se ukládají v konfiguracích projektu Serveru sestav. Pro tyto vlastnosti projektu můžete vytvořit více pojmenovaných sad, abyste mohli pohodlně přepínat mezi sadami vlastností. Každá sada vlastností je konfigurace. Můžete mít například konfiguraci pro publikování sestav na testovací server a jinou konfiguraci pro publikování sestav do produkčního serveru.

Pomocí Configuration Manageru můžete vytvářet a spravovat sady vlastností projektu v konfiguracích projektu. Configuration Manager je funkce podporovaná sadou Visual Studio, na které jsou založené nástroje SQL Server Data Tools.

Poznámka:

Nezaměňujte tuto funkci se Správcem konfigurace serveru sestav, který se používá ke konfiguraci Reporting Services po instalaci. Další informace najdete v tématu Konfigurace a správa serveru sestav (nativní režim SSRS).

Poznámka:

V nástrojích SQL Server Data Tools se akce publikování sestav z projektu nebo řešení Report Server označuje jako nasazování sestav.

Nastavení vlastností nasazení

  1. Klikněte pravým tlačítkem myši na projekt sestavy a pak vyberte Vlastnosti.

  2. V dialogovém okně Stránky vlastností projektu vyberte konfiguraci, která se má upravit ze seznamu Konfigurace . Mezi běžné konfigurace patří DebugLocal, Debug a Release.

    Poznámka:

    K rychlému přepínání mezi různými reportovacími servery a nastaveními můžete použít více konfigurací.

  3. Do textového pole OutputPath zadejte nebo vložte cestu do místního systému souborů, do které se uloží definice sestavy použitá při ověření sestavení, nasazení a náhledu sestav. Cesta musí být jiná než ta, kterou používáte pro projekt, a musí být relativní cesta, která je podřízenou složkou pod hlavní cestou projektu.

  4. Do textového pole ErrorLevel zadejte závažnost problémů sestavení, které jsou hlášeny jako chyby. Problémy, ke kterým dochází při vytváření sestav, zdrojů dat nebo jiných zdrojů projektu s úrovněmi závažnosti menší než nebo rovna hodnotě ErrorLevel , jsou hlášeny jako chyby; v opačném případě jsou problémy hlášeny jako upozornění. Jakákoli chyba způsobí selhání úlohy sestavení. Platné úrovně závažnosti jsou 0 až 4 včetně. Výchozí hodnota je 2.

    ErrorLevel lze použít ke zvýšení nebo snížení citlivosti buildu. Pokud je například sestava s mapou vytvořena během nasazení na server sestav SQL Serveru 2008 (10.0.x), zobrazí se ve výchozím nastavení chyba a sestavení sestavy selže. Pokud snížíte úroveň ErrorLevel, mapa bude odstraněna ze sestavy, zobrazí se varování a sestavení sestavy bude pokračovat.

  5. V seznamu StartItem vyberte sestavu, kterou chcete zobrazit v okně náhledu nebo v okně prohlížeče při spuštění projektu sestavy.

  6. V seznamu OverwriteDataSources vyberte True , pokud chcete přepsat sdílený zdroj dat na serveru pokaždé, když jsou sdílené zdroje dat publikovány, nebo vyberte False , chcete-li zachovat zdroj dat na serveru.

  7. V seznamu TargetServerVersion vyberte sql Server 2016 verze služby Reporting Services nebo vyberte Zjistit verzi a automaticky určete verzi nainstalovanou na serveru identifikovanou vlastností ADRESA URL cílového serveru . Výchozí hodnota je SQL Server 2016 nebo novější.

    Použijte TargetServerVersion k přizpůsobení sestavených sestav umístěných v cestě zadané v OutputPath pro verzi serveru sestav, kterou zadáte v adrese URL cílového serveru.

  8. Do textového pole TargetDataSourceFolder zadejte složku na serveru sestav, do kterého chcete umístit publikované sdílené zdroje dat. Výchozí hodnota TargetDataSourceFolder je Zdroje dat. Pokud tuto hodnotu necháte prázdnou, zdroje dat se publikují do umístění zadaného v TargetReportFolderu.

  9. Do textového pole TargetReportFolder zadejte složku na serveru sestav, do kterého chcete umístit publikované sestavy. Výchozí hodnota pro TargetReportFolder je název projektu sestavy.

    Poznámka:

    Pro server sestav spuštěný v nativním režimu musíte mít oprávnění publikovat v cílové složce, abyste mohli publikovat sestavy do této složky. Oprávnění k publikování se poskytují prostřednictvím přiřazení role, které mapuje uživatelský účet na roli, která zahrnuje operace publikování. Další informace najdete v tématu Vytváření a správa přiřazení rolí. Pro sestavový server spuštěný v integrovaném režimu SharePoint musíte mít na SharePoint webu oprávnění člena nebo vlastníka. Další informace naleznete v tématu Reference oprávnění k webům a seznamům služby SharePoint pro položky report serveru.

  10. Do textového pole TargetServerURL zadejte adresu URL cílového serveru sestav. Před publikováním sestavy musíte tuto vlastnost nastavit na platnou adresu URL serveru sestav. Při publikování na server sestav spuštěný v nativním režimu použijte adresu URL virtuálního adresáře serveru sestav (například http:server/reportserver nebo https:server/reportserver). Tento virtuální adresář je na serveru sestav, ne na webovém portálu.

    Při publikování na server sestav spuštěný v režimu integrovaném SharePoint, použijte adresu URL nejvyššího webu nebo podsíť SharePoint. Pokud neurčíte web, použije se výchozí web nejvyšší úrovně, https://*servername*například , nebo https://*servername*/*site*https://*servername*/*site*/*subsite*.

Nastavení vlastností nástroje Configuration Manager

  1. Klikněte pravým tlačítkem myši na projekt sestavy a pak vyberte Vlastnosti.

  2. V dialogovém okně Stránky vlastností projektu vyberte Configuration Manager.

  3. V dialogovém okně Configuration Manageru vyberte konfiguraci, která se má upravit. Aktuálně aktivní konfigurace se zobrazí jako Aktivní (<konfigurace>).

  4. V Kontexty projektu pro každý projekt v řešení vyberte nebo zrušte zaškrtnutí políčka Sestavit nebo Nasadit.

    Poznámka:

    Pokud je zvoleno Build, Návrhář sestav sestaví projekt sestavy a před náhledem nebo publikováním na reportovací server zkontroluje chyby. Pokud je vybráno nasazení, Návrhář sestav publikuje sestavy na server sestav, jak je definováno ve vlastnostech nasazení. Pokud není vybrána možnost Nasadit, Návrhář sestav zobrazí sestavu zadanou ve vlastnosti StartItem v místním okně náhledu.