Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Az SQL Server Data Tools (SSDT) vagy a Visual Studióban meg kell adnia a jelentéskészítő kiszolgálót és opcionálisan a jelentések és a megosztott adatforrások mappáit, hogy a jelentéskészítő kiszolgáló projekt elemeit közzétehesse egy jelentéskészítő kiszolgálón. Az SQL Server Data Tools (SSDT) vagy a Visual Studio jelentéskészítési, előnézeti és üzembe helyezési tulajdonságai és értékei a Jelentéskészítő kiszolgáló projekt projektkonfigurációiban vannak tárolva. Ezekhez a projekttulajdonságokhoz több elnevezett készletet is létrehozhat, így kényelmesen válthat a tulajdonságkészletek között. Minden tulajdonságkészlet egy konfiguráció. Létrehozhat például egy konfigurációt a jelentések tesztkiszolgálón való közzétételéhez, és egy másik konfigurációt a jelentések éles kiszolgálón való közzétételéhez.
A Configuration Manager használatával projekttulajdonságokat hozhat létre és kezelhet a projektkonfigurációkban. A Configuration Manager a Visual Studio által támogatott szolgáltatás, amelyen az SQL Server Data Tools alapul.
Megjegyzés:
Ne keverje össze ezt a funkciót a Jelentéskészítő kiszolgáló konfigurációkezelőjével, amely a Reporting Services telepítés utáni konfigurálására szolgál. További információ: Jelentéskészítő kiszolgáló konfigurálása és felügyelete (Natív SSRS-mód).
Megjegyzés:
Az SQL Server Data Toolsban a jelentések jelentéskészítő kiszolgáló projektből vagy megoldásból való közzétételének műveletét jelentések üzembe helyezésének nevezzük.
Üzembehelyezési tulajdonságok beállítása
Kattintson a jobb gombbal a jelentésprojektre, majd válassza a Tulajdonságok lehetőséget.
A projekt Tulajdonságlapok párbeszédpaneljén válassza ki a konfigurációs listából szerkeszteni kívánt konfigurációt. Gyakori konfigurációk a DebugLocal, a Debug és a Release.
Megjegyzés:
Több konfigurációval gyorsan válthat a különböző jelentéskészítő kiszolgálók vagy beállítások között.
Az OutputPath szövegmezőbe írja be vagy illessze be az elérési utat a helyi fájlrendszerbe a jelentések buildellenőrzéséhez, üzembe helyezéséhez és előnézetéhez használt jelentésdefiníció tárolásához. Az elérési útnak különböznie kell a projekthez használt elérési úttól, és egy relatív elérési úttól, amely egy gyermekmappa a projekt elérési útja alatt.
Az ErrorLevel szövegmezőbe írja be a hibaként jelentett buildelési problémák súlyosságát. A jelentések, adatforrások vagy más, az ErrorLevel értékénél kisebb vagy azzal egyenlő súlyosságú projekterőforrások létrehozásakor felmerülő problémákat hibaként jelenti a rendszer; ellenkező esetben a problémák figyelmeztetésként jelennek meg. Bármilyen hiba miatt a buildelési feladat meghiúsul. Az érvényes súlyossági szintek 0 és 4 között vannak. Az alapértelmezett érték 2.
Az ErrorLevel használatával növelheti vagy csökkentheti a build érzékenységét. Ha például az SQL Server 2008 -as (10.0.x) jelentéskészítő kiszolgálóra való üzembe helyezés során egy térképpel rendelkező jelentés készül, alapértelmezés szerint hiba jelenik meg, és a jelentés létrehozása meghiúsul. Ha csökkenti az ErrorLevel értékét , a térkép el lesz távolítva a jelentésből, egy figyelmeztetés jelenik meg, és a jelentés létrehozása folytatódik.
A StartItem listában válasszon ki egy jelentést, amelyet a jelentésprojekt futtatásakor az előnézeti ablakban vagy egy böngészőablakban szeretne megjeleníteni.
Az OverwriteDataSources listában válassza az Igaz lehetőséget, ha felülírja a megosztott adatforrást a kiszolgálón minden alkalommal, amikor megosztott adatforrásokat tesznek közzé, vagy a Hamis lehetőséget választva megtarthatja az adatforrást a kiszolgálón.
A TargetServerVersion listában válassza a Reporting Services SQL Server 2016-os verzióját, vagy válassza a Verzió észlelése lehetőséget a TargetServer URL-tulajdonság által azonosított kiszolgálón telepített verzió automatikus meghatározásához. Az alapértelmezett érték az SQL Server 2016-os vagy újabb verziója.
A TargetServerVersion használatával testre szabhatja a TargetServer URL-címében megadott jelentéskészítő kiszolgáló verziójához az OutputPathban megadott elérési úton elhelyezett beépített jelentéseket.
A TargetDataSourceFolder szövegmezőbe írja be azt a mappát a jelentéskészítő kiszolgálón, amelyben a közzétett megosztott adatforrásokat el szeretné helyezni. A TargetDataSourceFolder alapértelmezett értéke az adatforrások. Ha ezt az értéket üresen hagyja, az adatforrások a TargetReportFolderben megadott helyen lesznek közzétéve.
A TargetReportFolder szövegmezőbe írja be azt a mappát a jelentéskészítő kiszolgálón, amelyben a közzétett jelentéseket el szeretné helyezni. A TargetReportFolder alapértelmezett értéke a jelentésprojekt neve.
Megjegyzés:
Natív módban futó jelentéskészítő kiszolgáló esetén közzétételi engedélyekkel kell rendelkeznie a célmappában ahhoz, hogy jelentéseket tegyen közzé az adott mappában. A közzétételi engedélyek olyan szerepkör-hozzárendelésen keresztül érhetők el, amely a felhasználói fiókot egy közzétételi műveleteket tartalmazó szerepkörre képezi le. További információ: Szerepkör-hozzárendelések létrehozása és kezelése. SharePoint integrált módban futó jelentéskészítő kiszolgáló esetén a SharePoint-webhelyen tagsági vagy tulajdonosi engedéllyel kell rendelkeznie. További információ: SharePoint-webhely és listaengedély-referencia a jelentéskészítő kiszolgáló elemeihez.
A TargetServerURL szövegmezőbe írja be a céljelentés-kiszolgáló URL-címét. A jelentés közzététele előtt ezt a tulajdonságot érvényes jelentéskészítő kiszolgáló URL-címére kell beállítania. Natív módban futó jelentéskészítő kiszolgálón való közzétételkor használja a jelentéskészítő kiszolgáló virtuális könyvtárának URL-címét (például http:server/reportserver vagy https:server/reportserver). Ez a virtuális könyvtár a jelentéskészítő kiszolgálón található, nem a webes portálon.
SharePoint integrált módban futó jelentéskészítő kiszolgálón való közzétételkor használjon URL-címet egy felső szintű SharePoint-webhelyre vagy alwebhelyre. Ha nem ad meg webhelyet, a rendszer az alapértelmezett legfelső szintű webhelyet használja, például ,
https://*servername*https://*servername*/*site*vagyhttps://*servername*/*site*/*subsite*.
A Configuration Manager tulajdonságainak beállítása
Kattintson a jobb gombbal a jelentésprojektre, majd válassza a Tulajdonságok lehetőséget.
A projekt Tulajdonságlapok párbeszédpaneljén válassza a Configuration Manager lehetőséget.
A Configuration Manager párbeszédpanelen válassza ki a szerkeszteni kívánt konfigurációt. A jelenleg aktív konfiguráció Aktív(<konfiguráció>) néven jelenik meg.
A Projektkörnyezetekben a megoldás minden projektje esetében válassza a Build vagy az Üzembe helyezés lehetőséget, vagy törölje a jelölést.
Megjegyzés:
Ha a Build ki van választva, a Jelentéstervező létrehozza a jelentésprojektet, és a jelentéskészítő kiszolgálón való közzététel előtt ellenőrzi a hibákat. Ha az üzembe helyezés ki van választva, a Jelentéstervező közzéteszi a jelentéseket a jelentéskészítő kiszolgálón az üzembehelyezési tulajdonságokban meghatározott módon. Ha az Üzembe helyezés nincs kiválasztva, a Jelentéstervező megjeleníti a StartItem tulajdonságban megadott jelentést egy helyi előnézeti ablakban.