从 Kettle 外部的属性文件连接数据库连接不起作用
Posted
技术标签:
【中文标题】从 Kettle 外部的属性文件连接数据库连接不起作用【英文标题】:Connecting DB Connection from properties file outside the Kettle is not working 【发布时间】:2014-08-12 06:37:25 【问题描述】:我正在尝试从 ktr file
中删除 DB Connection,并且我正在尝试使用包含有关连接信息的属性文件连接到 DBConnection。我用这个链接作为参考;
Pass DB Connection parameters to a Kettle a.k.a PDI table Input step dynamically from Excel。
我遵循了所有步骤,但无法获得所需的输出。
我想使用属性文件连接到数据库,并且必须使用属性文件中定义的数据库执行 SQL,并且必须将输出传输到输出(Excel、csv、输出表等)。
【问题讨论】:
你得到哪个错误? 【参考方案1】:试试这样的:
1- 开始所有的索引作业(是我的方式)
这个工作调用一个转换,其工作是将连接数据加载到数据库中
2- 加载连接数据的转换像参数一样传递这个变量
3- 中间作业仅用于在必要时重复该过程,仅像桥梁一样工作,传递参数
4- 在这个转换中,所有数据库都工作
5- 数据源如下所示。
PS:对不起我的英语不好:(
【讨论】:
以上是关于从 Kettle 外部的属性文件连接数据库连接不起作用的主要内容,如果未能解决你的问题,请参考以下文章
Kettle 7.1 配置连接OracleMysqlSqlServe的DLL文件准备