我有一个jenkin计划的工作,称为Spoon ETL。有时,由于与SQL Server和postgresql的数据库连接错误,作业失败。我尝试通过清除缓存以及删除数据库缓存文件来运行它。错误消息是
连接数据库时出错:(使用类net.sourceforge.jtds.jdbc.Driver)
答案 0 :(得分:0)
驱动程序似乎已过时。在这里找到了解决方案:https://communities.bmc.com/docs/DOC-109113
总而言之:
原因:
问题与Microsoft SQL Server(http://jtds.sourceforge.net/)的JDBC 3.0驱动程序一起提供。平台升级用较旧的驱动程序替换了当前驱动程序。
解决方案:
1-从此处下载最新的驱动程序:https://sourceforge.net/projects/jtds/files/jtds/
2-将文件复制到PATH \ TO \ data-integration \ lib
3-删除现有驱动程序。 注意*请勿重命名。如果只是重命名,它将在Spoon中工作,但在AI中启动工作时则无效。