《告别Bug》|成功解决(kettle连接数据库报错问题)(Driver class ‘net.sourceforge.jtds.jdbc.Driver‘ could not be found)
成功解决:Driver class ‘net.sourceforge.jtds.jdbc.Driver’ could not be found, make sure the ‘MS SQL Server’ driver (jar file) is installed.
前言
本文已收录于:《告别Bug》专栏
本专栏用于记录学习和工作中遇到的各种疑难Bug问题及解决思路+解决方法,包括程序安装、运行程序过程中的问题等等,订阅专栏后如遇到其他问题可私聊帮忙解决!!!
文章目录
- 报错问题
- 问题解答
- 解决办法
报错问题 错误连接数据库 : org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
Driver class ‘net.sourceforge.jtds.jdbc.Driver’ could not be found, make sure the ‘MS SQL Server’ driver (jar file) is installed.
net.sourceforge.jtds.jdbc.Driver
org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
Driver class ‘net.sourceforge.jtds.jdbc.Driver’ could not be found, make sure the ‘MS SQL Server’ driver (jar file) is installed.
net.sourceforge.jtds.jdbc.Driver
文章图片
问题解答 【《告别Bug》|成功解决(kettle连接数据库报错问题)(Driver class ‘net.sourceforge.jtds.jdbc.Driver‘ could not be found)】缺少JTDS的jar包,找不到“驱动程序”,请确保安装了“MS SQL Server”驱动程序(jar文件)。
说明: JTDS,是一个开源的纯Java实现的JDBC3.0驱动,用于链接Mssql。
解决办法 解决方法:将对应版本的数据库连接驱动放到kettle 安装目录下面的lib文件夹下,然后重启kettle 的客户端Spoon
- SqlServer驱动下载地址:https://sourceforge.net/projects/jtds/
- MySQL驱动下载地址:https://dev.mysql.com/downloads/connector/j/
步骤:
- 放到kettle 安装目录下面的lib文件夹下
文章图片
- 重启kettle 的客户端Spoon再次连接成功
文章图片
推荐阅读
- 《告别Bug》|成功解决(AttributeError: ‘DataFrame‘ object has no attribute ‘ix‘)
- Ember Data(Ember数据库的综合教程)
- 在React App中使用或不使用PouchDB加载预构建的SQlite数据库的正确方法是什么
- 将用户输入编辑文本与SQLite数据库Android Java进行比较
- 建立数据库连接时出错(Google App Engine Deploy)
- 更新rails app中的手动数据库更改
- Java|Java-前后端分离-单点登录(SSO二级跨域和跨一级域名)
- python个人使用代码|python示例--下载mysql数据库中数据--excel表格,合并表格
- 如何从表1中检索列数据并使用SQLite数据库将该列值插入到Android Studio的表2中()