Article - CS229265

Connection to external Oracle database fails with "Unable to Invoke Service <name> on <database> : No suitable driver found for jdbc" in ThingWorx Platform

Modified: 26-Nov-2025   


Applies To

  • ThingWorx Platform 8.3 to 9.6

Description

  • the DatabaseThing fails to connect to Oracle database with the following error in <ThingworxStorage>/logs/ApplicationLog.log:
    • Error: "Unable to Invoke Service <name> on <database> : No suitable driver found for jdbc:<name>://<server>:<port>/<sid>?param=value"
      Error: "Thing[<DatabaseThing>] is not running"
  • Not able to connect to the Oracle database in ThingWorx
  • How to connect to an external database
  • The SQL services cannot be executed
  • After the ThingWorx database upgrade, the Thing's  connection to Oracle EBS fails to connect
  • What is the Oracle database connection string syntax for a JDBC connection?
  • ThingWorx basic queries fail in the Oracle database after ThingWorx upgrade
  • Connection to Oracle database fails with below error:
    • ERROR starting: JDBC Driver Class Not Found: oracle.jdbc.driver.OracleDriver
This is a printer-friendly version of Article 229265 and may be out of date. For the latest version click CS229265