Dela via


Så här ändrar du Orchestrator-databasen

 

Publicerat: mars 2016

Gäller för: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Du kan behöva ändra plats för Orchestrator-databasen efter installationen, om du till exempel vill skilja Management-servern och databasservern åt, flytta databasen till en större server eller ett kluster eller bara konfigurera om Orchestration-databasen utifrån nödvändiga ändringar av miljön. Du kan använda standardmetoder i Microsoft SQL Server för att flytta den befintliga databasen till en annan server, men då måste du konfigurera Orchestrator-funktionerna för anslutning till den nya servern. Du måste utföra den här konfigurationen för Management-servern, för den webbtjänst som stöder Orchestration-konsolen och för varje Runbook-server enligt beskrivningen i följande avsnitt.

Management-server och Runbook-servrar

Du kan använda verktyget för databaskonfiguration för att ändra de anslutningsinställningar som används av Management-servern och Runbook-servrar i miljön. Inställningarna för dessa servrar lagras i en krypterad fil med namnet Settings.dat. Om du ändrar inställningarna för din Orchestration-databas, till exempel port, åtkomst för användarkonton eller datornamn, måste du avinstallera och installera om alla Runbook-servrar manuellt och därefter köra verktyget för databaskonfiguration igen på Management-servern och alla Runbook-servrar.

Så här ändrar du databasinställningarna för Management-servern och Runbook-servrar

  1. På Management-servern klickar du på Start, pekar på Alla program, klickar på Microsoft System Center 2012, klickar på Orchestrator och klickar sedan på Konfiguration av dataarkiv.

  2. I rutan Server skriver du namnet på den server som är värd för databasen i formatet <server>\<instance>,<port>. Du kan också klicka på knappen med tre punkter (...) och välja dator. Du behöver inte inkludera instansen om Orchestrator-databasen är installerad på standardinstansen. Du behöver inte inkludera porten om SQL Server vanligtvis installeras på standardporten 1433.

    Om Orchestrator-databasen är installerad på en instans med namnet MyInstance på en dator med namnet MySQLServer som är konfigurerad på port 12345 skriver du MySQLServer\MyInstance,12345.

    Om Orchestrator-databasen är installerad på en instans med namnet MyInstance på en dator med namnet MySQLServer som är konfigurerad på port 1433 skriver du MySQLServer\MyInstance.

    Om Orchestration-databasen är installerad på standardinstansen på en dator med namnet MySQLServer som är konfigurerad på port 1433 skriver du MySQLServer.

  3. Välj autentiseringsmetod för att ansluta till SQL Server:

    • Windows-autentisering Anslut till SQL Server med Windows-autentisering.

    • SQL Server-autentisering Anslut till SQL Server med ett SQL Server-användarkonto. Ange Användarnamn och Lösenord för SQL Server-användarkontot Kontot måste ha behörighet att skapa, skriva och äga en databas samt att skapa, uppdatera och ta bort rader i databasen.

  4. Klicka på Nästa.

  5. Klicka på Använd en befintlig databas i Dataarkiv.

  6. Välj databasen i listan Namn.

  7. Klicka på Slutför.

Webbtjänst

Den webbtjänst som stöder Orchestration-konsolen använder inte filen Settings.dat. Om du vill ändra databasinställningarna för webbtjänsten måste du ändra filen Web.config på IIS-servern (Internet Information Services). Du kan använda IIS-hanteraren för att ändra filen, men du måste först dekryptera den genom att köra den körbara filen aspnet_regiis.exe.

Så här ändrar du databasinställningarna för Orchestrator-webbtjänsten

  1. Logga in med administratörsbehörighet på den dator där Orchestration-konsolen är installerad.

  2. Öppna en kommandotolk med administratörsbehörighet.

  3. Kör följande kommando för att dekryptera filen Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"

  4. Starta IIS-hanteraren genom att klicka på Start, peka på Administrationsverktyg och klicka på Internet Information Services (IIS)-hanteraren.

  5. Utöka noden Platser och klicka sedan på Microsoft System Center 2012 Orchestrator-webbtjänst.

  6. Dubbelklicka på Anslutningssträngar i Visa funktioner.

  7. Dubbelklicka på Orchestrator-kontext i Anslutningssträngar.

  8. Rulla ned till den del av strängen som innehåller servernamnet (Datakälla) och databasnamnet (Startkatalog) i rutan Anpassad. Ändra dessa värden efter behov.

  9. Klicka på OK för att stänga dialogrutan.

  10. Stäng IIS-hanteraren.

  11. Kör följande kommando för att kryptera filen Web.config:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service\Orchestrator2012"

Se även

Administrera System Center 2012 – Orchestrator