连接数据库时报错:DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=YXUAT.CUST_BLK_REL, DRIVER=4.25.13

原因:使用mybatis时,连接远程数据库,登陆用户时没有指定使用哪个schemas,也就是没指定用户名,这就导致了mybaits找不到我们想要的schemas,就会报错。

解决办法1:在写sql语句时,在sql中表名前面加上schemas,就可以了

例如:SELECT * from CMIS_UAT1.CUST_BLK_REL

解决办法2:在配置datasource时添加schemas(推荐使用)

例如:spring: datasource: url: jdbc:db2://10.10.0.36:50000/hnckc:currentSchema=CMIS_UAT1; username: yxuat password: xfjr2016

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐