关于服务迁移后测试接口发现的SQLSyntaxErrorException:Table'XXXXX表' doesn't exist 错误

首先,这是我这种粗心的小白经常的犯错内容,作为日常记录,警醒自己避免大意
先来看报错

 报错很明显,查询的表不存在,但是我要查询的是t_industry表,表名字都不一样,也对比了数据库名字没有写错.

多方测试后无果,紧接着找配置文件application-test,查看数据源也是以前配置好的,好像没有什么问题?

 再去nacos的配置去看,发现测试环境没有配置数据源,给nacos配上数据源后发现启动不起来了.

提示数据源链接失败,再想肯定还是配置问题.后来发现别的数据源配置都带了对应的库名,但是之前经常用的服务却没有配置库名怎么就能正常运行?

再到naos中看对应服务有额外的一些配置,写在了另一个文件中.所以最终

 给测试环境加上对应库名就好了!!!!

真是气煞我也绕来绕去,还是没把服务配置搞明白,出了问题不知道源头在哪,该调整哪里,只能一点一点去试.希望以后遇到问题思路能清晰一点而不是总钻牛角尖

posted on   权限007  阅读(56)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

统计

点击右上角即可分享
微信分享提示