Lägg till och ta bort krypteringsnycklar för skalningsutbyggnad

Du kan köra Reporting Services i en skalningsmodell genom att konfigurera flera rapportservrar att använda en delad rapportserverdatabas. Medlemskap i en skalningsutbyggnad baseras på om rapportservern lagrar en krypteringsnyckel i rapportserverns databas. Du kan styra skalningsmedlemskap genom att lägga till och ta bort krypteringsnycklar för specifika rapportserverinstanser. Om du tar bort noder från utrullningen kan du ta bort dem i valfri ordning. Om du lägger till noder i en distribution måste du ansluta till alla nya instanser från en rapportserver som redan är en del av distributionen.

Använd Reporting Services Configuration Tool för att konfigurera skalningsutrullning

Det enklaste sättet att konfigurera en skalningsutbyggnad är att använda verktyget Reporting Services Configuration. För mer information och stegvisa instruktioner, se Konfigurera en uppskalad distribution av en rapportserver i internt läge.

Använd Rskeymgmt för att konfigurera skalningsutbyggnad

Använd rskeymgmt-verktyget för att initiera en rapportserverinstans för att använda en delad rapportserverdatabas. Att lägga till en rapportserver i en skalningsutbyggnad kräver att du initierar rapportservern. Initiering kräver administratörsbehörigheter. Du måste ha administratörsbehörighet för fjärrdatorn som rapportservern finns på och som du lägger till i distributionen.

Koppla en rapportserver till en skalningsutbyggnad (rskeymgmt)

  1. Kör rskeymgmt.exe lokalt på datorn som är värd för en rapportserver som redan är medlem i rapportserverns skalningsutbyggnad.

  2. Använd -j-argumentet för att ansluta en rapportserver till rapportserverns databas. Använd -m och -n-argumenten för att specificera vilken fjärrrapportserverinstans du vill lägga till i distributionen. Använd argumenten -u och -v för att ange ett administratörskonto på fjärrdatorn. Om du skapar en utskalad distribution med flera rapportserverinstanser på samma dator, är syntaxen som används något annorlunda. För mer information om syntaxen du bör använda, se rskeymgmt-verktyget (SSRS).

    Följande exempel illustrerar de argument du måste specificera om du ansluter en fjärrrapportserver till en skalningsutbyggnad. Du kan utelämna inloggningsuppgifter om du har administratörsbehörighet på den fjärrdatorn:

    rskeymgmt -j -m <remotecomputer> -n <namedreportserverinstance> -u <administratoraccount> -v <administratorpassword>  
    
  3. Starta om Windows-tjänsten Reporting Services.

Ta bort en rapportserver från en utbyggd distribution (rskeymgmt)

  1. Öppna den rsreportserver.config filen på rapportservern du vill ta bort och hitta installations-ID:t. Som standard finns denna fil under Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer).

    Om du installerade en enda instans finns det bara en rsreportserver.config fil på datorn. Om flera instanser av Reporting Services är installerade, använd sidan Server Status i Reporting Services Configuration för att hitta instansidentifieraren (till exempel MSSQL.2) för rapportservern du vill ta bort. Namnet på mappen som lagrar programfilerna för rapportserverinstansen baseras på instansidentifieraren (till exempel Program Files\Microsoft SQL Server\MSSQL.2).

  2. Kör rskeymgmt.exe. Du kan köra det på vilken rapportserver som helst som ingår i rapportserverns skalningsutbyggnad.

  3. Använd -r-argumentet för att släppa rapportserverinstansen från skalningsutbyggnaden. Följande exempel illustrerar de argument du måste specificera:

    rskeymgmt -r <installation ID>  
    
  4. Starta om Windows-tjänsten för Reporting Services.

Dessa steg tar bort rapportservern från en skalningsutbyggnad, men de avinstallerar inte Reporting Services-instansen på rapportservern. Efter att du tagit bort rapportservern från scale-out-utbyggnaden kan du avinstallera Reporting Services från servern om du inte längre behöver Reporting Services på den servern. För information, se Avinstallera en befintlig instans av SQL Server (Setup)