Kettle连接oracle报错--kettle学习

软硬件环境:kettle6.1/oracle11gR2/windows7/redhatlinux           时间:2016/7/28

问题描述

在kettle第一次连接本机oracle的时候,总是报错,提示“确保安装好jar包”,自己就换了一个远程上的linux_oracle,还是提示相同的问题

问题解决

上网搜索“kettle连接oracle数据库”,搜索出来的第一条就是这个问题的解决方法,描述如下:

这是针对oracle10g来说的解决方法,底下有人回复oracle11g的jar包寻找方式为:

按照这个方法来找到对应ojdbc5.jar包放置在kettle的lib目录下后,重启kettle就能够连接上oracle了,问题解决

时间: 2024-11-09 13:24:17

Kettle连接oracle报错--kettle学习的相关文章

kettle连接oracle 报错

sqlnet.ora 添加 NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) SQLNET.ALLOWED_LOGON_VERSION=8

使用plSQL连接Oracle报错,SQL*Net not properly installed和TNS:无法解析指定的连接标识符

1.在64位机器上了64位的oracle客户端.然后装上PL/SQL Developer,但是连接oracle老报这个错: 解决办法:在64位的机器上安装32位的Oracle客户端.这样的话便连接成功. 依据:从安装角度考虑,32bit的平台(操作系统和硬件系统)只支持32bitORACLE的安装:64bit平台既支持32bitORACLE的安装也支持64位ORACLE的安装 2.重新安装32的oracle客户端解决了第一个问题,但是用plsql连接接着报错:“TNS:无法解析指定的连接标识符”

Kettle连接MySQL报错的解决方法

使用Kettle报错的解决方法 1.当你在navicat上面测试数据库连接的时候可以看到数据库连接成功.而在Kettle上面连接同样的库的时候报出一大段错误出来,这时候是不是感觉有点懵逼了. 错误内容如下: 错误连接数据库 [test库] : com.tyky.di.core.exception.XbridgeDatabaseException:Error occured while trying to connect to the database Error connecting to da

mac版本navicat连接oracle报错ORA-21561

最近电脑更换成mac,很多软件都和win不一样了,正在慢慢适应,连接oracle原来用的客户端是pl/sql develop,蛋疼的是没有了mac版本, 用了navicat,具体设置如下 1.新建连接 2.配置如下 3.然后连接测试,如果运气好的话,是连接成功,当然了,大部分情况应该是会出现如下报错, 4.原因分析: 出现此错误的原因是hostname和/etc/hosts 下本机ip后面的名字不一致导致的, hostname如下 /ect/hosts如下 注意:此时这个已经被我改好了,保证一致

python 连接oracle 报错 cx_Oracle.DatabaseErro

1,python 连接oracle的时候报错如下 cx_Oracle.DatabaseError: ORA-24315: 非法的属性类型 ,2,导致这个错误的原因是服务器oracle版本和客户端cx_oracle客户端版本不一致引起的,所以通过下面命令询oracle版本. select * from v$version 3,然后到 http://sourceforge.net/projects/cx-oracle 下载对应的客户端版本即可

Jmeter中连接Oracle报错Cannot create PoolableConnectionFactory

填坑贴,之前一直用jmeter2.13版本进行oracle测试,今天改为3.2版本,发现按照以往的方法执行测试,JDBC Request结果始终报错:Cannot create PoolableConnectionFactory (ORA-00923: δ??????? FROM ?????),翻了一下帖子,也没有比较好的解决方法,后来翻看了一下帮助文档发现2.13和3.2对JDBC Connection Configuration参数配置描述上有一些变化,如下图所示: 2.13版本帮助文档描述

本地使用Navicat远程连接Oracle报错ORA-28547问题解决

用Navicat连接Oracle数据库时出现如下错误 按照数据库连接信息去连接就好了,注意的是默认的Server Name是ORCL,记得改成你要连接的数据库名: 在进行连接测试的时候,出现了报错信息ORA-28547:connection to server failed,probable Oracle Net admin error: 后来去网上搜索一下发现,因为Navicat是通过Oracle客户端连接Oracle服务器,我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,

解决连接oracle报错 尝试加载Oracle客户端库时引发BadImageFomatException。如果在安装64位Oracle客户端组件的情况下以32位模式运行,将出现此问题的报错。

最近遇到一个.NET连接Oracle的一个错误,其主要原因是换了一台电脑,在新电脑上运行以前的项目出现了的一个错误,工作环境为vs2017+Oracle 64位,win10系统 这个错误头疼了一天,找了好多博客去解决这个问题 在这主要是总结一下本人的解决思路与方法. 1.查看自己的Oracle客户端是否安装成功(我只安了客户端,没有安装服务端),安装时一定要是否是以管理员方式运行.查看注册表和环境配置是OK的. 2.点击安装到的文件夹,右键属性,点击选项卡上安全选项,添加一个组或域名(见下图),

.net连接oracle报错解决

错误代码:尝试加载 Oracle 客户端库时引发 BadImageFormatException.如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运行. 开发环境:win10(64位).vs2019(32位).Oracle(64位). 报错原因:默认vs2019环境下,IIS Express以32位方式运行,导致连接64位版本的oracle引发报错. 解决方法:vs2019菜单栏中选择菜单,工具 >选项 >web项目中,勾选”对网站和项目使用IIS Express 的64