我正在尝试通过 ascmd 实用程序查看 OLAP 多维数据集中的数据。我放置了一个 MDX 查询作为输入,但只有一个 XML 文件作为输出(在命令行中)。我尝试使用 -Tf text 和 -Tf csv 参数,但它们没有按照我认为应该的方式工作(我一直在输出上有 XML)。我想在我的输出中添加类似 www.pinaldave.com/download/sqlcmd4.gif 的内容 - 是否可以在 ascmd 中获取文本输出(就像在 sqlcmd 中一样)?
感谢您的帮助。 谨致问候。
PS。我使用的语法:ascmd.exe -S Servername -d Database -i query.mdx -Tf csv -o output.csv最佳答案
我相信 -Tf 是捕获跟踪输出的格式,而不是查询结果。
您可以将此作为请求记录在 ascmd site 上的问题跟踪器中。另一种可能的解决方法是在 SQL Server 上配置链接服务器并使用 OPENQUERY() 函数将 MDX 发送到 SSAS。
关于sql-server - 如何说服 ascmd.exe 将表作为输出,而不是 XML 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/283543/