Tento článek byl přeložený strojově. Pokud chcete zobrazit článek v angličtině, zaškrtněte políčko Angličtina. Anglickou verzi článku můžete také zobrazit v místním okně přesunutím ukazatele myši nad text.
Překlad
Angličtina

Upgradování databáze serveru sestavy

server sestav Databáze poskytuje interní úložiště o jednu nebo více server sestav instance.Protože server sestav v každé nové verzi lze změnit schéma databáze Reporting Services, je požadováno, aby verze databáze odpovídat verzi server sestav instance, které používáte. Ve většině případů server sestav databáze mohou být automaticky inovovány pomocí žádné zvláštní akce z vaší strany.

NoteNote:

Můžete inovovat server sestav databázi, která je spuštěna na SQL Server 2005 Database Engine instance, aniž by bylo nutné upgradovat Database Engine Komu SQL Server 2008. You can also use a SQL Server 2005 Database Engine instance to host a new report server database that you create for a SQL Server 2008 Reporting Services installation.

Následující seznam uvádí všechny podmínky, za nichž server sestav upgradem databáze:

  • Instalační program upgraduje jednu instance server sestav.Potom automaticky inovován schéma databáze po spuštění služba a server sestav Určuje, verze schématu databáze neodpovídá verzi serveru.

  • Při spuštění služba server sestav zkontroluje verzi schéma databáze k ověření, že to odpovídá verze serveru.Pokud je verze schéma databáze starší verze, je automaticky inovován verzi schématu, která je vyžadována server sestav.Automatický upgrade je užitečná, pokud obnoveny nebo připojené starší server sestav databáze.Zpráva zadána do server sestav trasování protokolu souboru označující, že byl inovován verze schéma databáze.

  • Složka Reporting Services Nástroj pro konfiguraci inovuje místní nebo vzdálené server sestav databáze vyberete-li starší verze novější pomocí server sestav instance. V tomto případě je nutné potvrdit inovační akce před jeho se stane.

    Složka Reporting Services konfigurace nástroj již obsahuje samostatný upgrade tlačítko nebo inovace skriptu. Tyto funkce jsou zastaralé v SQL Server 2008 kvůli funkci automatického upgradu server sestav služba.

Po aktualizaci schématu nelze vrátit inovace na starší verze.Vždy zálohovat server sestav databáze pro případ, že budete potřebovat obnovit předchozí instalaci.

server sestav Databáze upgradována ve třech fázích:

  1. Schéma je upgradován automaticky po spuštění Instalační program a služba nebo když vyberete SQL Server 2005 nebo 2000 server sestav databáze v Reporting Services Nástroj pro konfigurace. Kromě toho server sestav služba zkontroluje verze databáze při spuštění.Pokud server sestav je připojen k databázi, která je starší verze, bude server sestav aktualizovat databázi při spuštění.

  2. Popisovače zabezpečení jsou inovovány na první použití server sestav po aktualizaci schématu databáze.

  3. Publikované sestavy a snímků kompilovaný sestavy jsou aktualizovány při prvním použití.Další informace naleznete v tématuInovace sestavy.

Kromě databáze serveru sestav, server sestav používá také dočasnou databázi.Dočasné databáze upgradována automaticky při upgradu server sestav databáze.

Pokud inovujete Reporting Services instalace, která zahrnuje server sestav databáze, může dojít k potížím při inovaci schéma databáze. Ve výchozím nastavení instalace používá token zabezpečení uživatele, který je spuštěním instalačního programu připojení ke vzdálené SQL Server Aktualizace schématu a instance. If you have SQL Serversysadmin permissions on the database server that hosts the report server databases, the database upgrade will succeed.Podobně pokud spusťte instalační program z příkazový řádek a zadejte argumenty RSUPGRADEDATABASEACCOUNT a RSUPGRADEPASSWORD pro účet, který má sysadmin oprávnění ke změně schématu ve vzdáleném počítači, databázi inovace proběhne úspěšně.

Nicméně pokud v databázi ve vzdáleném počítači nemáte oprávnění k budou připojení odmítnuty s následující chybou:

„ Instalační program nemohl inovovat server sestav schématu databáze.Schéma databáze je nutné aktualizovat ručně po dokončení instalace.Chcete-li aktualizovat schéma, spustit nástroj Konfigurace služby Reporting Services, otevřete stránka nastavení databáze, databázi znovu a klepněte na tlačítko použít.Databáze bude inovován automaticky."

V tomto okamžiku sestavu serveru programové soubory budou inovovány, ale databáze serveru sestav bude ve formátu předchozí verze.Až do dokončení procesu inovace pomocí upgradu databáze ručně, nebude k dispozici server sestav.

Upgrade databáze ručně

Pokud instalace není upgrade server sestav databáze automaticky, vaše server sestav instalace inovována pouze částečně.Dokončete upgrade, musíte inovovat server sestav databáze ručně spuštěním nástroj Konfigurace služby Reporting Services po dokončení instalace.

  1. Spusťte nástroj Konfigurace služby Reporting Services a připojit server sestav které jste upgradovali.Další informace o tom, jak spustit nástroj a připojit k serveru naleznete v tématu Postup: Spuštění modulu Konfigurace služby Reporting.

  2. Otevřete stránka nastavení databáze a klepněte na tlačítko Připojit připojit k SQL Server instanci, která je hostitelem server sestav databáze.

  3. Vyberte databázi sestavy serveru, který chcete inovovat.

  4. Klepněte na příkaz Použít aktualizaci schéma databáze.

Po dokončení kroků, bude k dispozici server sestav.

Zobrazit: