Kettle 连接失败 Oracle 数据库报 ora-12505 的解决方法
来源:互联网 发布:美工招聘 编辑:程序博客网 时间:2024/06/10 05:20
因 Informatica 的 bug,转而使用 Kettle。
今天第一次使用,找了一下才知道 Kettle 的主程序启动方式:运行 data-integration\Spoon.bat。
启动之后,发现配置数据库的时候连接不上数据库,总是报错。于是检查驱动,首先发现 Kettle 默认不带 Oracle 驱动。于是我把 Oracle 的 JDBC 驱动 ojdbc5.jar/ojdbc6.jar 放到了 Kettle 的目录data-integration\libext\JDBC 下,又用 PL/SQL 账号登录了一下数据库,确定账号没问题。重新启动 Kettle 配置还是报错。
org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the databaseError connecting to database: (using class oracle.jdbc.driver.OracleDriver)
在网上搜索了一下,才发现原来 Kettle 使用的数据库名是“SID_NAME” 而不是 PL/SQL 的 “SERVICE_NAME”,于是使用 PL/SQL 连上数据库:
select INSTANCE_NAME from v$instance;
把这个名称填到 Kettle 的 "Database Name" 中,测试一下子就 OK 了。原来如此。
- Kettle 连接失败 Oracle 数据库报 ora-12505 的解决方法
- Kettle 连接失败 Oracle 数据库报 ora-12505 的解决方法
- navicat连接oracle数据库报ORA-28547,ORA-03135错误的解决方法
- plsql连接oracle数据库报ora 12154错误解决方法
- Kettle连接ORACLE失败,报错IO异常:
- navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法
- navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法
- navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法
- navicat连接oracle数据库报ORA-28547: connection to server failed, probable Oracle Net admin error错误的解决方法
- 【BUG】eclipse连接oracle数据库失败:ORA-12505
- 关于oracle数据库启动报ORA-01122,ORA-01110,ORA-01203错误的解决方法
- 解决kettle连接oracle数据库报错问题
- Kettle表输出报关闭的连接问题的解决方法
- oracle数据库不能连接,报错ora-01034,ora-27101
- PLSQL连接数据库报ORA-12638: 身份证明检索失败
- NavicatPremium连接Oracle登入时候报ORA-12638: 身份证明检索失败的解决办法
- Oracle SQL Developer连接报错(ORA-12505)的解决方案
- oracle共享服务器配置后,无法进行正常的连接,报错ora-28547的解决方法
- 经典句型1
- 少编码多思考
- 经典句型2
- 【GO for java programmers】面向Java开发者的GO编程2
- 开头句型
- Kettle 连接失败 Oracle 数据库报 ora-12505 的解决方法
- 开头句型2
- Redis C客户端API
- 关于ViewPager 无法捕获onKeyDown 的解决方法
- 获取数组中的最大值
- oracle迁移到pg问题整理
- 项目一任务2
- RSIC设计思想
- SNMP之JRobin Core学习