Mysql 如何使用Kettle/Pentaho从特定oracle用户/模式迁移表?

Mysql 如何使用Kettle/Pentaho从特定oracle用户/模式迁移表?,mysql,oracle,pentaho,database-migration,kettle,Mysql,Oracle,Pentaho,Database Migration,Kettle,我想使用复制表向导功能从一个Oracle模式(SISPEX)迁移表/数据 实际上,我的Ketter文件中的oracle JNDI连接如下所示: orclLocal/type=javax.sql.DataSource orclLocal/driver=oracle.jdbc.OracleDriver orclLocal/url=jdbc:oracle:thin:@localhost:1521/pdborcl.df.cgu orclLocal/user=system orcl

我想使用复制表向导功能从一个Oracle模式(SISPEX)迁移表/数据

实际上,我的Ketter文件中的oracle JNDI连接如下所示:

orclLocal/type=javax.sql.DataSource    
orclLocal/driver=oracle.jdbc.OracleDriver    
orclLocal/url=jdbc:oracle:thin:@localhost:1521/pdborcl.df.cgu    
orclLocal/user=system
orclLocal/password=password
但是,当我在kettle创建这个oracle连接并单击“explore”时,它会在模式“SISPEX”下显示所需的表。“Tables”选项为空。 如何使SISPEX的表格出现在“表格”列表中? 我需要它来使用复制表向导并将这些表/数据迁移到我的MySql数据库


谢谢。

很遗憾,您无法使用复制表向导。这是一个已知的错误:


只需编写一个简单的ETL—表输入->表输出。

为什么要使用JNDI而不是Oracle的原生JDBC?