2 qq 40197058 qq_40197058 于 2017.09.12 17:52 提问

Kettle建立资源库出现错误(SQL数据库,测试成功)

org.pentaho.di.core.exception.KettleException:
Error connecting to the repository!

The version of the repository is -1.-1.
This Kettle edition requires it to be at least version 5.0 and as such an upgrade is required.

To upgrade, backup your database and export the repository to XML for additional safety.

Then select the 'Edit' button followed by the 'Create or Upgrade' button.

Please consult the Upgrade Guide for eventually special instructions for this version.

at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.connect(KettleDatabaseRepositoryConnectionDelegate.java:160)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.connect(KettleDatabaseRepository.java:191)
at org.pentaho.di.repository.kdr.KettleDatabaseRepository.connect(KettleDatabaseRepository.java:180)
at org.pentaho.di.ui.repository.RepositoriesHelper.loginToRepository(RepositoriesHelper.java:269)
at org.pentaho.di.ui.repository.controllers.RepositoriesController$3.run(RepositoriesController.java:218)
at java.lang.Thread.run(Thread.java:745)

Caused by: org.pentaho.di.core.exception.KettleException:

The version of the repository is -1.-1.
This Kettle edition requires it to be at least version 5.0 and as such an upgrade is required.

To upgrade, backup your database and export the repository to XML for additional safety.

Then select the 'Edit' button followed by the 'Create or Upgrade' button.

Please consult the Upgrade Guide for eventually special instructions for this version.

at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.verifyVersion(KettleDatabaseRepositoryConnectionDelegate.java:219)
at org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryConnectionDelegate.connect(KettleDatabaseRepositoryConnectionDelegate.java:146)
... 5 more

1个回答

caozhy
caozhy   Ds   Rxr 2017.09.12 23:54
已采纳
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
kettle学习之连接数据库资源库执行sql时报错
使用kettle6.1版本做数据清洗时,新建数据库资源库时执行sql语句出错,连接资源库失败
kettle spoon配置资源库的数据库问题
kettle spoon配置资源库的数据库标识符大小写问题
kettle保存资源库报错:一个数据库错误发生在从资源库文件读取转换时
转换的输入数据库和输出数据库要和资源库的编码相同。
Kettle资源库的创建及密码修改
点击新建图标
kettle用mysql创建资源库执行sql代码报错
【转】http://f.dataguru.cn/thread-454328-1-1.html 一.原因:  sql语句里边使用 'Y' 'N'  给boolean类型的赋值产生sql失败  二.解决方法:将insert语句中‘Y’或‘N’ 改成TRUE或FALSE即可,共两张表3个地方 (1)INSERT INTO R_VERSION(ID_VERSION, MAJOR_VE
Kettle7.1 创建数据库资源库方法整理
Kettle7.1 创建数据库资源库级常见错误解决方案
KETTLE系列3--资源库中文乱码异常解决
如上,我们创建资源库时,用了中文(资源库的注释用了中文“测试资源库”)。 这样会导致下次启动 Spoon 连接资源库时,出现异常,并且无法显示资源库: 此时解决方法是: 根据以下路径 “c:\Documentsand Settings\\.kettle\repositories.xml” 找到文件,打开后找到乱码内容,如下图所示,把乱码删除后修改成
在kettle资源库中找某一个表或sql在哪个job中使用的
--1.在步骤属性表r_step_attribute寻找需要查询的sql select * from r_step_attribute aa where aa.value_str like '%join ucweb_user_info%' ; ID_TRANSFORMATION 就是转换的id,VALUE_STR 字段中存放相关的sql; --2.根据转换id查询job的id se
kettle资源库类型介绍
参考原文:http://www.2cto.com/database/201505/402948.html 两种类型: 1.文件的形式  就是有几个本地文件,你做的配置,做的流程都存在文件内。文件的形式,别人不用你的电脑就无法打开,不方便管理。 2.资源库的形式 资源库的形式就是存在数据库中。存在数据库里大家都可以对内容进行查看,可以访问数据库。 介绍第二种方式,
KETTLE系列2--创建资源库
2.1 资源库的介绍:         资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。         资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。         资源库有两种形式:         一、Kettledatabase repository,即保存在各种常见的数据库资源库类型,用