Cambio de la base de datos de OrchestratorHow to change the Orchestrator database

Se aplica a: System Center 2016 - OrchestratorApplies To: System Center 2016 - Orchestrator

Es posible que deba cambiar la ubicación de la base de datos de Orchestrator tras la instalación, porque desee separar el servidor de administración y el servidor de base de datos, mover la base de datos a un servidor más grande o un clúster o, simplemente vuelva a configurar la base de datos en función de los cambios necesarios en su entorno.You might have to change the location of the Orchestrator database after installation, because you might want to separate the management server and database server, move the database to a larger server or a cluster, or just reconfigure the orchestration database based on required changes in your environment. Puede utilizar los métodos estándar de Microsoft SQL Server para mover la base de datos existente a otro servidor, pero, a continuación, debe configurar las características de Orchestrator para conectarse al nuevo servidor.You can use standard Microsoft SQL Server methods to move the existing database to another server, but then you must configure the Orchestrator features to connect to the new server. Debe realizar esta configuración en el servidor de administración, en el servicio web que admite la consola de Orchestration y en cada servidor de Runbook tal como se describe en los procedimientos siguientes.You must perform this configuration for the management server, the web service supporting the Orchestration console, and each runbook server as described in the following procedures.

Servidor de administración y servidores de RunbooksManagement server and runbook servers

Puede utilizar la utilidad Configuración de base de datos para cambiar la configuración de conexión que el servidor de administración y los servidores de Runbooks instalaron en su entorno.You can use the Database Configuration utility to change the connection settings that the management server and runbook servers installed in your environment. La configuración de estos servidores se almacena en un archivo cifrado con el nombre Settings.dat.The settings for these servers are stored in an encrypted file called Settings.dat. Si cambia la configuración de la base de datos de orchestration, como el puerto, el acceso a la cuenta de usuario o el nombre del equipo, debe desinstalar y volver a instalar todos los servidores de runbooks y re manualmente-ejecutar la utilidad de configuración de la base de datos en el servidor de administración y todos los servidores de runbooks.If you change your orchestration database settings, such as the port, user account access, or computer name, you must manually uninstall and reinstall all runbook servers, and then re-run the Database Configuration utility on the management server and all runbook servers.

Para cambiar la configuración de la base de datos del servidor de administración y los servidores de RunbooksTo change the database settings for the management server and runbook servers

  1. En el servidor de administración, haga clic en iniciar, seleccione todos los programas, haga clic en Microsoft System Center 2016, haga clic en Orchestratory, a continuación, haga clic en configuración del almacén de datos.On the management server, click Start, point to All Programs, click Microsoft System Center 2016, click Orchestrator, and then click Data Store Configuration.
  2. En el Server cuadro, escriba el nombre del servidor que hospeda la base de datos con el formato \ ,.In the Server box, enter the name of the server that is hosting the database by using the format \,. Puede hacer clic en los puntos suspensivos (... ) botón para seleccionar el equipo.You can click the ellipsis (...) button to select the computer. No es necesario incluir la instancia si la base de datos de Orchestrator está instalada en la instancia predeterminada.You do not have to include the instance if the Orchestrator database is installed on the default instance. No es necesario incluir el puerto si SQL Server está instalado en el puerto 1433 predeterminado.You do not have to include the port if SQL Server is usually installed on the default port 1433.

    Si la base de datos de Orchestrator está instalada en una instancia myInstance en un equipo con el nombre MySQLServer configurado en el puerto 12345, escriba MySQLServer\MyInstance, 12345.If the Orchestrator database is installed on an instance called MyInstance on a computer named MySQLServer that is configured on port 12345, enter MySQLServer\MyInstance,12345.

    Si la base de datos de Orchestrator está instalada en una instancia myInstance en un equipo con el nombre MySQLServer configurado en el puerto 1433, escriba MySQLServer\MyInstance.If the Orchestrator database is installed on an instance called MyInstance on a computer named MySQLServer that is configured on port 1433, enter MySQLServer\MyInstance.

    Si la base de datos de Orchestration está instalada en la instancia predeterminada en un equipo con el nombre MySQLServer configurado en el puerto 1433, escriba MySQLServer.If the orchestration database is installed on the default instance on a computer named MySQLServer that is configured on port 1433, enter MySQLServer.

  3. Seleccione el método de autenticación que desea usar para conectarse a SQL Server:Select the authentication method to use to connect to the SQL Server:

    • La opciónAutenticación de Windows Connect to the SQL Server by using Autenticación de Windows.Windows Authentication Connect to the SQL Server by using Windows Authentication.

    • La opciónAutenticación de SQL Server establece la conexión con SQL Server mediante una cuenta de usuario de SQL Server.SQL Server Authentication Connect to the SQL Server by using a SQL Server user account. Escriba el nombre de usuario y la contraseña de la cuenta de usuario de SQL Server.Type the User Name and Password of the SQL Server user account. Esta cuenta debe tener derechos para crear, escribir y poseer una base de datos, así como para crear, actualizar y eliminar filas en la base de datos.This account must have rights to create, write, and own a database and create, update, and delete rows in the database.

  4. Haga clic en Siguiente.Click Next.
  5. En el panel Almacén de datos , haga clic en Usar una base de datos existente.In the Data Store pane, click Use an existing database.
  6. En la lista Nombre , seleccione la base de datos.In the Name list, select the database.
  7. Haga clic en Finalizar.Click Finish.

Servicio webWeb Service

El servicio web compatible con la consola de Orchestration no utiliza el archivo Settings.dat .The web service supporting the Orchestration console does not use the Settings.dat file. Para cambiar la configuración de base de datos para el servicio web, debe modificar el archivo Web.config en Internet Information Services (IIS) server.To change the database settings for the web service, you must modify the Web.config file on the Internet Information Services (IIS) server. Puede usar el Administrador de IIS modificar el archivo, pero primero deberá descifrarlo mediante la ejecución de aspnet_regiis.exe de archivo ejecutable.You can use IIS Manager to modify the file, but you must first decrypt it by running the aspnet_regiis.exe executable file.

Para cambiar la configuración de base de datos para el servicio web OrchestratorTo change the database settings for the Orchestrator web service

  1. Inicie sesión con credenciales administrativas en el equipo en el que esté instalada la consola de Orchestration.Log on with administrative credentials to the computer with the Orchestration console installed.
  2. Abra una ventana del símbolo del sistema con credenciales administrativas.Open a Command Prompt window with administrator credentials.
  3. Ejecute el comando siguiente para descifrar el archivo Web.config:Run the following command to decrypt the Web.config file:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf "connectionStrings" "C:\archivos de programa (x86)\Microsoft System Center 2016\Orchestrator\Web servicio\Orchestrator2016"C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pdf "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2016\Orchestrator\Web Service\Orchestrator2016"

  4. Para iniciar el Administrador de IIS, haga clic en iniciar, seleccione herramientas administrativasy, a continuación, haga clic en Internet Information Services (IIS) Manager.To start the IIS Manager, click Start, point to Administrative Tools, and then click Internet Information Services (IIS) Manager.
  5. Expanda el sitios nodo y, a continuación, haga clic en Microsoft System Center 2016 Orchestrator Web Service.Expand the Sites node, and then click Microsoft System Center 2016 Orchestrator Web Service.
  6. En el vista características, double-haga clic en las cadenas de conexión.In the Features View, double-click Connection Strings.
  7. En el cadena de conexión panel, doble-haga clic en OrchestratorContext.In the Connections String pane, double-click OrchestratorContext.
  8. En el personalizado cuadro, desplácese hasta la parte de la cadena que incluye el nombre del servidor (origen de datos) y el nombre de la base de datos (Initial Catalog).In the Custom box, scroll down to the portion of the string that includes the server name (Data Source) and database name (Initial Catalog). Modifique estos valores según sea necesario.Modify these values as required.
  9. Haga clic en Aceptar para cerrar el cuadro de diálogo.Click OK to close the dialog box.
  10. Cierre el Administrador de IIS.Close IIS Manager.
  11. Ejecute el comando siguiente para cifrar el archivo Web.config:Run the following command to encrypt the Web.config file:

    C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef "connectionStrings" "C:\archivos de programa (x86)\Microsoft System Center 2016\Orchestrator\Web servicio\Orchestrator2016"C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -pef "connectionStrings" "C:\Program Files (x86)\Microsoft System Center 2016\Orchestrator\Web Service\Orchestrator2016"

Pasos siguientesNext steps

Obtener más información acerca de los procedimientos recomendados para planear la implementación de Orchestrator en tamaño y el rendimiento de la base de datos.Read more about best practices for planning your Orchestrator implementation at Database sizing and performance. Obtener una visión general de la arquitectura de Orchestrator en información general de Orchestrator.Get an overview of the Orchestrator architecure at Orchestrator overview.