Intento hacer una conexión desde Pentaho a una base de Oracle

Estoy intentando hacer una conexión desde Pentaho hacia una base de Oracle pero me marca el siguiente error

org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database

Driver class 'oracle. Rdb. Jdbc. RdbThin. Driver' could not be found, make sure the 'Oracle RDB' driver (jar file) is installed.
Oracle. Rdb. Jdbc. RdbThin. Driver

At org. Pentaho. Di. Core.database.Database.normalConnect(Database.java:497)
At org. Pentaho. Di. Core.database.Database.connect(Database.java:389)
At org. Pentaho. Di. Core.database.Database.connect(Database.java:360)
At org. Pentaho. Di. Core.database.Database.connect(Database.java:350)
At org. Pentaho. Di. Core.database.DatabaseFactory.getConnectionTestReport(DatabaseFactory.java:85)
At org. Pentaho. Di. Core.database.DatabaseFactory.getConnectionTestResults(DatabaseFactory.java:115)
At org. Pentaho. Di. Core.database.DatabaseMeta.testConnectionSuccess(DatabaseMeta.java:2859)
At org. Pentaho.ui.database.event.DataHandler.testDatabaseConnection(DataHandler.java:659)
At sun. Reflect. NativeMethodAccessorImpl. Invoke0(Native Method)
At sun. Reflect. NativeMethodAccessorImpl. Invoke(Unknown Source)
At sun. Reflect. DelegatingMethodAccessorImpl. Invoke(Unknown Source)
At java. Lang. Reflect. Method. Invoke(Unknown Source)
At org. Pentaho. Ui. Xul. Impl. AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:313)
At org. Pentaho. Ui. Xul. Impl. AbstractXulComponent.invoke(AbstractXulComponent.java:157)
At org. Pentaho. Ui. Xul. Impl. AbstractXulComponent.invoke(AbstractXulComponent.java:141)
At org. Pentaho. Ui. Xul. Swt. Tags. SwtButton.access$500(SwtButton.java:43)
At org. Pentaho. Ui. Xul. Swt. Tags.SwtButton$4.widgetSelected(SwtButton.java:137)
At org. Eclipse. Swt. Widgets. TypedListener.handleEvent(TypedListener.java:252)
At org. Eclipse. Swt. Widgets. EventTable.sendEvent(EventTable.java:89)
At org. Eclipse. Swt. Widgets. Display.sendEvent(Display.java:4209)
At org. Eclipse. Swt. Widgets. Widget.sendEvent(Widget.java:1037)
At org. Eclipse. Swt. Widgets. Display.runDeferredEvents(Display.java:4026)
At org. Eclipse. Swt. Widgets. Display.readAndDispatch(Display.java:3626)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:823)
at org.eclipse.jface.window.Window.open(Window.java:799)
At org. Pentaho. Di. Ui. Xul. KettleDialog.show(KettleDialog.java:89)
At org. Pentaho. Di. Ui. Xul. KettleDialog.show(KettleDialog.java:56)
At org. Pentaho. Di. Ui. Core.database.dialog.XulDatabaseDialog.open(XulDatabaseDialog.java:124)
At org. Pentaho. Di. Ui. Core.database.dialog.DatabaseDialog.open(DatabaseDialog.java:61)
At org. Pentaho. Di. Ui. Spoon. Delegates. SpoonDBDelegate.newConnection(SpoonDBDelegate.java:495)
At org. Pentaho. Di. Ui. Spoon. Delegates. SpoonDBDelegate.newConnection(SpoonDBDelegate.java:482)
At org. Pentaho. Di. Ui. Spoon. Spoon.newConnection(Spoon.java:8893)
At sun. Reflect. NativeMethodAccessorImpl. Invoke0(Native Method)
At sun. Reflect. NativeMethodAccessorImpl. Invoke(Unknown Source)
At sun. Reflect. DelegatingMethodAccessorImpl. Invoke(Unknown Source)
At java. Lang. Reflect. Method. Invoke(Unknown Source)
At org. Pentaho. Ui. Xul. Impl. AbstractXulDomContainer.invoke(AbstractXulDomContainer.java:313)
At org. Pentaho. Ui. Xul. Impl. AbstractXulComponent.invoke(AbstractXulComponent.java:157)
At org. Pentaho. Ui. Xul. Impl. AbstractXulComponent.invoke(AbstractXulComponent.java:141)
At org. Pentaho. Ui. Xul. Jface. Tags. JfaceMenuitem.access$100(JfaceMenuitem.java:44)
At org. Pentaho. Ui. Xul. Jface. Tags.JfaceMenuitem$1.run(JfaceMenuitem.java:107)
At org. Eclipse. Jface. Action. Action.runWithEvent(Action.java:474)
At org. Eclipse. Jface. Action. ActionContributionItem. HandleWidgetSelection(ActionContributionItem.java:580)
At org. Eclipse. Jface. Action. ActionContributionItem.lambda$4(ActionContributionItem.java:414)
At org. Eclipse. Swt. Widgets. EventTable.sendEvent(EventTable.java:89)
At org. Eclipse. Swt. Widgets. Display.sendEvent(Display.java:4209)
At org. Eclipse. Swt. Widgets. Widget.sendEvent(Widget.java:1037)
At org. Eclipse. Swt. Widgets. Display.runDeferredEvents(Display.java:4026)
At org. Eclipse. Swt. Widgets. Display.readAndDispatch(Display.java:3626)
At org. Pentaho. Di. Ui. Spoon. Spoon.readAndDispatch(Spoon.java:1421)
At org. Pentaho. Di. Ui. Spoon. Spoon.waitForDispose(Spoon.java:8006)
At org. Pentaho. Di. Ui. Spoon. Spoon.start(Spoon.java:9388)
At org. Pentaho. Di. Ui. Spoon. Spoon.main(Spoon.java:711)
At sun. Reflect. NativeMethodAccessorImpl. Invoke0(Native Method)
At sun. Reflect. NativeMethodAccessorImpl. Invoke(Unknown Source)
At sun. Reflect. DelegatingMethodAccessorImpl. Invoke(Unknown Source)
At java. Lang. Reflect. Method. Invoke(Unknown Source)
At org. Pentaho.commons.launcher.Launcher.main(Launcher.java:92)
Caused by: org.pentaho.di.core.exception.KettleDatabaseException:
Driver class 'oracle. Rdb. Jdbc. RdbThin. Driver' could not be found, make sure the 'Oracle RDB' driver (jar file) is installed.
Oracle. Rdb. Jdbc. RdbThin. Driver

At org. Pentaho. Di. Core.database.Database.connectUsingClass(Database.java:537)
At org. Pentaho. Di. Core.database.Database.normalConnect(Database.java:481)
... 57 more
Caused by: java. Lang. ClassNotFoundException: oracle. Rdb. Jdbc. RdbThin. Driver
At java.net.URLClassLoader.findClass(Unknown Source)
At java. Lang. ClassLoader. LoadClass(Unknown Source)
At java. Lang. ClassLoader. LoadClass(Unknown Source)
At org. Pentaho. Di. Core.database.Database.connectUsingClass(Database.java:515)
... 58 more

Añade tu respuesta

Haz clic para o