Consulta de base de datos
La actividad Consulta de base de datos consulta una base de datos y devuelve las filas resultantes en forma de datos publicados. Esta actividad admite los siguientes tipos de bases de datos:
Access
ODBC
Oracle
SQL Server
La actividad Consulta de base de datos se puede usar para consultar una base de datos para obtener la descripción detallada de un código de error que ha aparecido en uno de los sistemas del centro de datos y, luego, esa descripción se envía a un administrador en un mensaje de correo electrónico.
Configuración de la actividad de la base de datos de consulta
Antes de configurar la actividad De consulta de base de datos, deberá determinar lo siguiente:
La base de datos a la que se va a conectar
Consulta SQL que está ejecutando
Usa la siguiente información para configurar la actividad Consulta de base de datos.
Detalles
Configuración | Instrucciones de configuración |
---|---|
Consulta | Escriba la consulta SQL en el campo Consulta. |
Advertencia
La actividad Consultar base de datos no admite consultas que devuelven datos como XML, por ejemplo, consultas que usan la cláusula FOR XML en SQL Server.
Conexión
Configuración | Instrucciones de configuración |
---|---|
Tipo de base de datos | Selecciona el Tipo de base de datos en la lista desplegable. Están disponibles las siguientes opciones: - Access - ODBC. - Oracle - SQL Server |
Importante
Cuando Orchestrator está instalado en un sistema operativo que no está en inglés y estableces la Conexión para Tipo de base de datos en SQL Server, el valor de entrada del servidor no puede ser localhost. Debes usar el nombre real del equipo.
Las instrucciones de configuración de cada pestaña Conexión Tipo de base de datos se muestran en las tablas siguientes.
Conexiones de Access
Configuración | Instrucciones de configuración |
---|---|
Archivo | Escribe el nombre del archivo de base de datos Acceso al que quieres acceder. |
Archivo de grupo de trabajo | Escribe el nombre del archivo de grupo de trabajo Acceso que está asociado a esta base de datos. |
Nombre de usuario | Escribe el nombre de usuario para el archivo del grupo de trabajo. |
Contraseña | Escribe la contraseña del archivo del grupo de trabajo. |
Contraseña de BD | Escribe la contraseña de la base de datos Acceso. |
Conexiones ODBC
Configuración | Instrucciones de configuración |
---|---|
DSN | Especifica el nombre de origen de datos. |
Nombre de usuario | Escribe el nombre de usuario de esta base de datos. |
Contraseña | Escribe la contraseña para esta base de datos. |
Conexiones Oracle
Configuración | Instrucciones de configuración |
---|---|
Nombre del servicio | Especifica el nombre del servicio. |
Nombre de usuario | Escribe el nombre de usuario de esta base de datos. |
Contraseña | Escribe la contraseña para esta base de datos. |
Conexiones de SQL Server
Nota:
MSOLEDB19 Driver se usa para establecer conexiones cifradas con SQL Server (de forma predeterminada). Si el certificado de SQL Server no es De confianza en la máquina de Orchestrator, escriba Server=<serverName>; Trust Server Certificate=True para cada configuración. Obtenga más información para instalar un certificado de SQL Server.
Configuración | Instrucciones de configuración |
---|---|
Autenticación | Selecciona Autenticación de Windows o Autenticación de SQL Server. |
Server | Escribe el nombre del SQL Server al que quieres acceder. |
Catálogo inicial | Escribe el nombre del catálogo inicial. Si seleccionaste la opción Autenticación de SQL Server, escribe el nombre de usuario y la contraseña que usaste para acceder a SQL Server en los cuadros Nombre de usuario y Contraseña |
Tiempo de espera
Configuración | Instrucciones de configuración |
---|---|
Tiempo de espera | Escribe la cantidad de tiempo que la actividad Consulta de base de datos esperará hasta que se complete la operación de base de datos. Establece este valor en 0 para esperar de forma indefinida. |
Credenciales de seguridad
Configuración | Instrucciones de configuración |
---|---|
Usar la seguridad de la cuenta asignada al servicio | Selecciona esta opción si quieres ejecutar la actividad Consulta de base de datos con la misma cuenta que usa el servidor de runbook. |
Esta cuenta | Usa esta opción para especificar una cuenta diferente. Escribe el Nombre de usuario y la Contraseña. Nota: Si especificas un nombre de usuario o una contraseña no válidos, la cuenta asignada al servidor de runbook se usará para ejecutar la actividad. |
Datos publicados
En la tabla siguiente se enumeran los elementos de datos publicados.
Elemento | Descripción |
---|---|
Valor numérico devuelto de la consulta | Cuando uses una consulta que devuelve un valor numérico, este será el valor. Por ejemplo, "Select COUNT(*) where FirstName=John" |
Consulta de base de datos | La consulta de base de datos que se ha enviado a la base de datos. |
Catálogo original | El catálogo inicial que has usado para conectarte a la base de datos. Estos datos publicados solo estarán disponibles cuando se selecciona SQL Server en la pestaña Conexión. |
Servidor de bases de datos | El nombre del servidor de bases de datos. Estos datos publicados solo estarán disponibles cuando se selecciona SQL Server en la pestaña Conexión. |
Usuario de la base de datos | El nombre del usuario usado para la conexión al servidor de bases de datos. |
DSN de ODBC | El nombre del DSN de ODBC. Estos datos publicados solo estarán disponibles cuando ODBC esté seleccionado en la pestaña Conexión. |
Nombre del servicio de Oracle | El nombre del servicio. Estos datos publicados solo estarán disponibles cuando Oracle esté seleccionado en la pestaña Conexión. |
Archivo de Access | El archivo de base de datos de Access que se ha consultado. Estos datos publicados solo estarán disponibles cuando Access esté seleccionado en la pestaña Conexión. |
Archivo de información del grupo de trabajo de Access | El archivo de grupo de trabajo de Access asociado al archivo de base de datos de Access. Estos datos publicados solo estarán disponibles cuando Access esté seleccionado en la pestaña Conexión. |
Para cada fila publicada | |
Línea completa como una cadena con campos separados por ; |
Fila completa publicada con cada campo de la fila separada por punto y coma (;). Usa la función de manipulación de datos del Campo para obtener los valores de un campo dentro de la fila. |