1.人大金倉報錯找不到表中的某個欄位
問題:
① 人大金倉自帶表中可能會與自己建的資料庫中的表名字衝突,比如sys_user或者sys_config,可以透過改自己的表名解決。
② 改過表名後還會報該錯的話,有可能有些衝突的表名字沒有改過來或者改的不對不能和人大金倉中的表區分開,所以還是優先讀取人大金倉中的
解決:
首先改表名,其次設定優先查詢當前模式中表的資料:
即在url路徑後新增:currentSchema=ry-cloud,sys_catalog
完整url舉例:url: jdbc:kingbase8://localhost:54321/zd_online?currentSchema=ry-cloud,sys_catalog&allowEncodingChanges=true&clientEncoding=UTF8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
完整spring配置記錄參考(不用看)
# spring配置
spring:
redis:
host: localhost
port: 6379
password:
datasource:
druid:
stat-view-servlet:
enabled: true
loginUsername: admin
loginPassword: 123456
dynamic:
druid:
initial-size: 5
min-idle: 5
maxActive: 20
maxWait: 60000
connectTimeout: 30000
socketTimeout: 60000
timeBetweenEvictionRunsMillis: 60000
minEvictableIdleTimeMillis: 300000
validationQuery: SELECT 1 FROM DUAL
testWhileIdle: true
testOnBorrow: false
testOnReturn: false
poolPreparedStatements: true
maxPoolPreparedStatementPerConnectionSize: 20
filters: stat,slf4j
connectionProperties: druid.stat.mergeSql\=true;druid.stat.slowSqlMillis\=5000
datasource:
# 主庫資料來源
master:
driver-class-name: com.kingbase8.Driver
url: jdbc:kingbase8://localhost:54321/zd_online?currentSchema=ry-cloud,sys_catalog&allowEncodingChanges=true&clientEncoding=UTF8&zeroDateTimeBehavior=convertToNull&allowMultiQueries=true
# url: jdbc:mysql://localhost:3306/ry-cloud?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
username: system
password: 1234
#MySQL
# driver-class-name: com.mysql.cj.jdbc.Driver
# url: jdbc:mysql://localhost:3306/ry-cloud?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
# username: root
# password: 1234
# 從庫資料來源
# slave:
# username:
# password:
# url:
# driver-class-name:
# mybatis配置
mybatis:
# 搜尋指定包別名
typeAliasesPackage: com.ruoyi.system
# 配置mapper的掃描,找到所有的mapper.xml對映檔案
mapperLocations: classpath:mapper/**/*.xml
# swagger配置
swagger:
title: 系統模組介面文件
license: Powered By ruoyi
licenseUrl: https://ruoyi.vip
2.SQL 錯誤 [42601]: 錯誤: 語法錯誤 在 "`" 或附近的:
解決:語法錯誤,人大金倉不支援飄號 " ` ",去除即可
若依微服務專案整合人大金倉記錄
相關文章
- 若依微服務版(ruoyi-cloud)使用記錄微服務Cloud
- window系統使用Tomcat部署若依微服務Tomcat微服務
- 微服務專案整合Ocelot+IdentityServer4微服務IDEServer
- 微服務專案Git倉庫自動化指令碼微服務Git指令碼
- 若依整合釘釘掃碼登入
- Flutter專案整合mqtt的過程記錄FlutterMQQT
- 【微服務】docker使用記錄微服務Docker
- WTM的專案中EFCore如何適配人大金倉資料庫資料庫
- 若依dockerDocker
- Spring Cloud微服務分散式雲架構—整合專案簡介SpringCloud微服務分散式架構
- 人大金倉kingbase部署
- .Net Core微服務入門全紀錄(一)——專案搭建微服務
- 微服務專案實踐之中建專案微服務
- (三)springcloud微服務分散式雲架構-SpringCloud整合專案簡介SpringGCCloud微服務分散式架構
- 微服務下的持續整合-Jenkins自動化部署GitHub專案微服務JenkinsGithub
- (十六)spring cloud微服務分散式雲架構-整合專案簡介SpringCloud微服務分散式架構
- 【Java】若依(ruoyi)——3.專案啟動(前後端分離版)Java後端
- 微服務架構四大金剛利器微服務架構
- 若依如何修改logoGo
- spring cloud微服務分散式雲架構 - Spring Cloud整合專案簡介SpringCloud微服務分散式架構
- 雲伺服器部署前後端分離專案(若依)詳細教程伺服器後端
- 若依管理系統RuoYi-Vue(一):專案啟動和選單建立Vue
- 微服務架構的四大金剛利器微服務架構
- Springboot專案中需整合的依賴集和檔案配置Spring Boot
- 微服務架構專案淺析微服務架構
- (三)spring cloud微服務分散式雲架構 - Spring Cloud整合專案簡介SpringCloud微服務分散式架構
- Gradle構建springboot專案的倉庫處理(包括外掛倉庫以及依賴倉庫)GradleSpring Boot
- SpringCloud微服務整合DubboSpringGCCloud微服務
- MHBlog專案部署記錄
- 微服務體系操作日誌如何記錄?微服務
- 人大金倉常用命令(kingbase)
- 人大金倉資料庫轉換資料庫
- SpringCloud微服務專案搭建與部署教程SpringGCCloud微服務
- 小型專案的微服務架構指南微服務架構
- 05 常見微服務專案結構微服務
- 專案管理--PMBOK 讀書筆記(4)【專案整合管理】專案管理筆記
- go module,使用gitlab私有倉庫作為專案的依賴包GoGitlab
- React專案踩坑記錄React