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