【问题标题】:How to generate executable TPC-DS queries?如何生成可执行的 TPC-DS 查询?
【发布时间】:2014-03-08 09:24:19
【问题描述】:

我已经从 TPC-DS 网站下载了 DSGEN 工具,并且已经生成了表格并将数据加载到 Oracle XE 中。

我正在使用以下命令生成SQL statements

dsqgen -input ..\query_templates\templates.lst -directory ..\query_templates -dialect oracle -scale 1

但是,无论我如何调整命令,我总是会收到此 错误 消息:

错误:必须使用 INPUT 选项提供查询模板列表

有人可以帮忙吗?

【问题讨论】:

  • 目录和文件是否存在于相对于您运行命令的路径中?我假设您在 Windows 上的 \ 路径分隔符;对-input 风格的标志感到满意,还是期待/input
  • @AlexPoole /input 是解决方案。非常感谢!
  • 如何为mysql生成查询。可用的方言与mysql不兼容。

标签: sql database oracle benchmarking tpc


【解决方案1】:

显然您需要使用/ 而不是- 作为Windows 可执行文件的标志:

dsqgen /input ..\query_templates\templates.lst /directory ..\query_templates
    /dialect oracle /scale 1

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    相关资源
    最近更新 更多