天天看點

連接配接資料庫時報錯:DB2 SQL Error: SQLCODE=-204, SQLSTATE=42704, SQLERRMC=YXUAT.CUST_BLK_REL, DRIVER=4.25.13

連接配接資料庫時報錯: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