1

我想从 BizTalk Server 生成月度报告

如何获取 BizTalk 服务器中的应用程序数量和应用程序名称?

请提供 SQL 或 WMI 查询以从 Biztalk 服务器获取此信息

4

2 回答 2

1

我想您可以运行以获取带有名称的应用程序列表。

use BizTalkMgmtDb
select * from dbo.bts_application

但是,我确实认为直接针对数据库运行并不是最好的方法,因为 db 结构中的内容可能会发生变化等,最好使用ExplorerOM dll中提供的 API 。

使用 API 的一种方法当然是直接使用 .NET,但更适合您需要的方法可能是使用BizTalk 的 PowerShell 提供程序,它使用 ExplorerOM,但通过 PowerShell 和命令窗口在功能上公开它。

于 2013-08-22T09:41:34.840 回答
0

您可以使用BTSTask ListApps 命令

BTSTask ListApps > c:\path\file.txt
于 2013-08-23T04:11:10.980 回答