sql >> Databasteknik >  >> RDS >> Mysql

Pentaho Data Integration (nyaste versionen) - Upptäcker inte MySQL-drivrutinen

För den nya versionen av MySQL JDBC-drivrutinen (i mitt fall version 8.1) har namnet på huvuddrivrutinklassen ändrats. Även om du laddar ner drivrutinen och startar om sked, letar fortfarande MySQL-anslutningen för Pentaho Data Integration (PDI) efter fel klassnamn.

Lösningen skulle vara att använda "Generisk databas " anslutningstyp i PDI och lägg till det nya klassnamnet för hand. De typiska anslutningsdetaljerna skulle vara:

Dialect: MySQL
Custom connection URL: jdbc:mysql://localhost:3306/database_name   
Custom driver class name: com.mysql.cj.jdbc.Driver

Referens:https://jira.pentaho.com/browse/PDI-17341



  1. Hur skapar man mysql-händelse i en procedur eller trigger?

  2. Codeigniter visar tom sida utan fel

  3. Windows kan inte hitta 'http://.127.0.0.1:%HTTPPORT%/apex/f?p=4950'. Se till att du skrivit namnet korrekt och försök sedan igen

  4. Uppdatera int-kolumnen i tabellen med unika inkrementerande värden