查询数据库
重要
此版本的 Orchestrator 已终止支持。 建议 升级到 Orchestrator 2019。
查询数据库活动查询数据库,并将生成的行作为已发布数据返回。 此活动支持以下数据库类型:
Access
ODBC
Oracle
SQL Server
查询数据库活动可用于查询数据库中出现的错误代码的详细说明,然后在电子邮件中将说明发送给管理员。
配置查询数据库活动
在配置查询数据库活动之前,需要确定以下内容:
要连接到的数据库
正在运行的 SQL 查询
使用以下信息配置查询数据库活动。
详细信息
设置 | 配置说明 |
---|---|
查询 | 在“查询”字段中键入 SQL 查询 |
警告
查询数据库活动不支持以 XML 的形式返回数据的查询,例如在 SQL Server 中使用 FOR XML 子句的查询。
连接
设置 | 配置说明 |
---|---|
数据库类型 | 从下拉列表中选择 “数据库类型 ”。 这些方式包括: - Access -Odbc - Oracle - SQL Server |
重要
在非英语操作系统上安装 Orchestrator 并将“数据库连接”类型设置为“SQL Server”时,服务器输入值不能为 localhost。 必须使用实际的计算机名称。
下表列出了每种 “连接 ”选项卡 数据库类型的 配置说明。
访问连接
设置 | 配置说明 |
---|---|
文件 | 键入要访问的 Access 数据库文件的名称。 |
工作组文件 | 键入与此数据库关联的 Access 工作组文件的名称。 |
用户名 | 键入工作组文件的用户名。 |
密码 | 键入工作组文件的密码。 |
数据库密码 | 键入 Access 数据库的密码。 |
ODBC 连接
设置 | 配置说明 |
---|---|
DSN | 输入数据源名称。 |
用户名 | 输入此数据库的用户名。 |
密码 | 输入此数据库的密码。 |
Oracle 连接
设置 | 配置说明 |
---|---|
服务名称 | 输入服务名称。 |
用户名 | 输入此数据库的用户名。 |
密码 | 输入此数据库的密码。 |
SQL Server连接
设置 | 配置说明 |
---|---|
身份验证 | 选择“Windows 身份验证”或“SQL Server身份验证”。 |
服务器 | 输入要访问的SQL Server的名称。 |
初始目录 | 输入初始目录的名称。 如果选择了“SQL Server身份验证”选项,请在“用户名”和“密码”框中键入用于访问SQL Server的用户名和密码。 |
超时
设置 | 配置说明 |
---|---|
超时 | 输入查询数据库活动等待数据库操作完成的时间量。 将此值设置为 0 可无限期等待。 |
安全凭据
设置 | 配置说明 |
---|---|
使用分配给服务的帐户的安全性 | 如果要使用 Runbook 服务器使用的同一帐户运行查询数据库活动,请选择此选项。 |
本帐户 | 使用此选项可以指定其他帐户。 输入 “用户名” 和 “密码”。 注意: 如果指定无效的用户名或密码,则分配给 Runbook 服务器的帐户将用于运行活动。 |
已发布数据
下表列出了已发布的数据项。
项 | 说明 |
---|---|
查询的数值返回值 | 使用返回数值的查询时,此值为 。 例如,“Select COUNT (*) where FirstName=John” |
数据库查询 | 发送到数据库的数据库查询。 |
初始目录 | 连接到数据库时使用的初始目录。 仅当在“连接”选项卡上选择“SQL Server”时,此已发布的数据才可用。 |
数据库服务器 | 数据库服务器的名称。 仅当在“连接”选项卡上选择“SQL Server”时,此已发布的数据才可用。 |
数据库用户 | 用于连接到数据库服务器的用户的名称。 |
ODBC DSN | ODBC DSN 的名称。 仅当在“连接”选项卡上选择 ODBC 时,此已发布的数据才可用。 |
Oracle 服务名称 | 服务名称。 仅当在“连接”选项卡上选择“Oracle”时,此已发布的数据才可用。 |
访问文件 | 查询的 Access 数据库文件。 仅当在“连接”选项卡上选择“Access”时,此已发布的数据才可用。 |
访问工作组信息文件 | 与 Access 数据库文件关联的 Access 工作组文件。 仅当在“连接”选项卡上选择“Access”时,此发布的 xata 才可用。 |
对于发布的每一行 | |
整行为字符串,字段由 分隔; | 与行中的每个字段一起发布的整个行,用分号 (;) 分隔。 使用 字段 数据操作函数获取行中字段的值 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈