您所在位置: 网站首页 / Kettle创建oracle连接.docx / 文档详情
Kettle创建oracle连接.docx 立即下载
2025-08-25
约1万字
约17页
0
19KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

Kettle创建oracle连接.docx

Kettle创建oracle连接.docx

预览

免费试读已结束,剩余 12 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Kettle创建oracle连接

第一篇:Kettle创建oracle连接Kettle创建oracle连接,在test的时候报错的解决方案1、先点击Cancel进入kettle主界面依次FILE--NEW--JOBORTRANSFORMATION,在transformation页面下,点击左边的【MainTree】【主对象树】,双击【DB连接】,进行数据库连接配置插播我的kettle配置:我的版本是kettle4.4环境变量设置:KETTLE_HOMEF:ToolsKettle4.4data-integrationPath%KETTLE_HOME%首先找到Kettle的主程序启动方式:运行data-integrationSpoon.bat。Kettle默认不带Oracle驱动。于是我把Oracle的JDBC驱动ojdbc14.jar/ojdbc14_g/ojdbc14dms/ojdbc14dms_g.jar放到了Kettle的目录data-integrationlibextJDBC我遇到的连接错误:错误连接数据库[orcl]:org.pentaho.di.core.exception.KettleDatabaseException:ErroroccuredwhiletryingtoconnecttothedatabaseErrorconnectingtodatabase:(usingclassoracle.jdbc.driver.OracleDriver)Io异常:TheNetworkAdaptercouldnotestablishtheconnectionorg.pentaho.di.core.exception.KettleDatabaseException:ErroroccuredwhiletryingtoconnecttothedatabaseErrorconnectingtodatabase:(usingclassoracle.jdbc.driver.OracleDriver)Io异常:TheNetworkAdaptercouldnotestablishtheconnection3、原因:--1、connectionname:orcl【这个是我的数据库名,连接时我也用这个名字,DB名字也是这个】--2、Host-name:说实话,我重装系统之后还真没注意主机名是什么,我是在E:oracleproduct10.2.0db_1networkADMIN中的tnsnames.ora中查到的,ORCL=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=john-PC)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))端口号写1521Username和password就是我连接oracle的用户名和密码,点击test按钮,终于连接成功了!第二篇:Oracle使用工具plsql远程连接问题使用PL/SQLDeveloper远程连接Oracle数据库,本地机器上已经安装了Oracle数据库只要1.配置tnsnames.ora(我的安装在D:oracleproduct10.2.0db_1networkADMIN)2.登录plsql时填写相应信息第一步:配置tnsnames.ora找到tnsnames.ora文件,用记事本方式打开,你可以看到像如下配置信息ORCL=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl)))上面这段是连接本地(安装好Oracle默认的,你也可以修改数据库别名,将“ORCL”换成其他的)的数据库的要连接远程的Oracle数据库则再增加配置信息如下自己定义远程数据库名称(别名)=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=远程服务器IP)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=远程服务器上数据库名称)))注意:别名不能与其他数据库(本地、远程)的别名相同,它可以跟相应远程服务器上的数据库名称不一样,要连接多个远程Oracle数据库,照样子在来几段上述配置信息即可。第二步:登录plsqlUsername:Password:Database:要登录的数据库名称(别名)Connectas:注意:一定要写对上面面的红色部分(其余的3个字段我就不说了),且跟tnsnames.ora配置文件中的别名相同知道这两步后,以后
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

Kettle创建oracle连接

文档大小:19KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用