Problem connecting oracle database
Dear RapidMiner users,
I am trying to read data from a oracle database. However, when I run the procedure, the following error is showed:
Exception: java.lang.NoClassDefFoundError
Message: Could not initialize class oracle.jdbc.driver.DMSFactory
Stack trace:
oracle.jdbc.driver.PhysicalConnection.createDMSSensors(PhysicalConnection.java:4203)
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:629)
oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:218)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:29)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:538)
com.rapidminer.tools.jdbc.DriverAdapter.connect(DriverAdapter.java:52)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:185)
com.rapidminer.tools.jdbc.DatabaseHandler.connect(DatabaseHandler.java:146)
com.rapidminer.tools.jdbc.DatabaseHandler.getConnectedDatabaseHandler(DatabaseHandler.java:117)
com.rapidminer.operator.io.DatabaseExampleSource.getConnectedDatabaseHandler(DatabaseExampleSource.java:290)
com.rapidminer.operator.io.DatabaseExampleSource.getResultSet(DatabaseExampleSource.java:303)
com.rapidminer.operator.io.ResultSetExampleSource.createExampleSet(ResultSetExampleSource.java:97)
com.rapidminer.operator.io.DatabaseExampleSource.createExampleSet(DatabaseExampleSource.java:168)
com.rapidminer.operator.io.AbstractExampleSource.read(AbstractExampleSource.java:52)
com.rapidminer.operator.io.AbstractExampleSource.read(AbstractExampleSource.java:1)
com.rapidminer.operator.io.AbstractReader.doWork(AbstractReader.java:119)
com.rapidminer.operator.Operator.execute(Operator.java:752)
com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:608)
com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:357)
com.rapidminer.operator.ProcessRootOperator.doWork(ProcessRootOperator.java:345)
com.rapidminer.operator.Operator.execute(Operator.java:752)
com.rapidminer.Process.run(Process.java:719)
com.rapidminer.Process.run(Process.java:660)
com.rapidminer.Process.run(Process.java:650)
com.rapidminer.gui.ProcessThread.run(ProcessThread.java:65)
Can you help me?
Thank you so much.
Best regards,
Ana Oliveira
I am trying to read data from a oracle database. However, when I run the procedure, the following error is showed:
Exception: java.lang.NoClassDefFoundError
Message: Could not initialize class oracle.jdbc.driver.DMSFactory
Stack trace:
oracle.jdbc.driver.PhysicalConnection.createDMSSensors(PhysicalConnection.java:4203)
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:629)
oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:218)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:29)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:538)
com.rapidminer.tools.jdbc.DriverAdapter.connect(DriverAdapter.java:52)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:185)
com.rapidminer.tools.jdbc.DatabaseHandler.connect(DatabaseHandler.java:146)
com.rapidminer.tools.jdbc.DatabaseHandler.getConnectedDatabaseHandler(DatabaseHandler.java:117)
com.rapidminer.operator.io.DatabaseExampleSource.getConnectedDatabaseHandler(DatabaseExampleSource.java:290)
com.rapidminer.operator.io.DatabaseExampleSource.getResultSet(DatabaseExampleSource.java:303)
com.rapidminer.operator.io.ResultSetExampleSource.createExampleSet(ResultSetExampleSource.java:97)
com.rapidminer.operator.io.DatabaseExampleSource.createExampleSet(DatabaseExampleSource.java:168)
com.rapidminer.operator.io.AbstractExampleSource.read(AbstractExampleSource.java:52)
com.rapidminer.operator.io.AbstractExampleSource.read(AbstractExampleSource.java:1)
com.rapidminer.operator.io.AbstractReader.doWork(AbstractReader.java:119)
com.rapidminer.operator.Operator.execute(Operator.java:752)
com.rapidminer.operator.ExecutionUnit.execute(ExecutionUnit.java:608)
com.rapidminer.operator.OperatorChain.doWork(OperatorChain.java:357)
com.rapidminer.operator.ProcessRootOperator.doWork(ProcessRootOperator.java:345)
com.rapidminer.operator.Operator.execute(Operator.java:752)
com.rapidminer.Process.run(Process.java:719)
com.rapidminer.Process.run(Process.java:660)
com.rapidminer.Process.run(Process.java:650)
com.rapidminer.gui.ProcessThread.run(ProcessThread.java:65)
Can you help me?
Thank you so much.
Best regards,
Ana Oliveira