Recuperación de los componentes web
Importante
Esta versión de Orchestrator ha llegado al final del soporte técnico. Se recomienda actualizar a Orchestrator 2022.
Cuando se usa la utilidad Configuración de base de datos para modificar la base de datos de Orchestrator, la herramienta no modificará la referencia de base de datos del servicio web (solo el instalador realiza esta tarea). Tendrá que modificarla manualmente después de actualizarla con la utilidad de configuración de la base de datos.
Modificación de la referencia de base de datos del servicio web
Siga estos pasos para modificar la referencia de base de datos del servicio web:
Abra un símbolo del sistema mediante Ejecutar como administrador.
Ejecute el siguiente comando (suponiendo la ruta de instalación predeterminada):
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"
Abra el Administrador de IIS y vaya a la aplicación virtual Orchestrator2016.
Abra Cadenas de conexión y, a continuación, modifique OrchestratorContext. Busque el segmento que comienza por
provider=System.Data.SqlClient;provider connection string
y, a continuación, modifique los atributos Origen de datos e Catálogo inicial según el nuevo SQL Server y el nombre del catálogo de bases de datos respectivamente y, a continuación, seleccione Aceptar.Si desea volver a cifrar las cadenas de conexión, puede ejecutar el siguiente comando en el símbolo del sistema:
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"
- Abra la ubicación de instalación de webAPI; normalmente es
<OrchestratorInstallDir>\WebApi
.- También puede usar el Administrador de IIS para navegar a la carpeta WebAPI.
- Edite el
environmentVariable
elemento deaspNetCore
>>system.webServer
environmentVariables
enweb.config
mediante un editor de texto. En particular, le gustaría cambiar los valores de lasDATABASE__*
variables.
La lista completa de la configuración de conexión de base de datos está disponible en la sintaxis de cadena de conexión. En primer lugar, determine las claves que necesita especificar para su escenario; por ejemplo, el Trusted_Connection
(o su alias Integrated Security
) puede requerir otras claves, como User ID
.
<!-- system.webServer > aspNetCore -->
<environmentVariables>
<environmentVariable name="Database__Database" value="Orchestrator" />
<environmentVariable name="Database__Trusted_Connection" value="true" />
<environmentVariable name="Database__Address" value="localhost\mssqlserver" />
</environmentVariables>
Para establecer un valor para una clave denominada property
, establezca una variable de entorno denominada Database__<property>
.
Nota
Debe usar dos caracteres de subrayado para separar el Database
prefijo.
Pasos siguientes
Para más información sobre los componentes web de Orchestrator, consulte Información general de Orchestrator.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de