当前位置: 首页 > news >正文

以达梦为数据库底座时部署的微服务页面报乱码,调整兼容模式

1.问题描述

部署微服务,文件、代码是延用的mysql类型的,部署前做了部分适配,但是在使用dm数据库进行安装的服务在页面上查询出的数据却都是乱码

2.查询官网,注意到一个参数COMPATIBLE_MODE兼容模式的配置

考虑是延用mysql,应该要设置个部分兼容mysql模式。这个配置实际上在安装dm时可以直接选择兼容模式,但是现在只能选择手动更改而不是重新初始化再部署了

3.连接上dm数据库

cd /home/dmdba/dmdbms/bin
./disql SYSDBA/SYSDBA@xx.xx.xx.xx:5237

4.查询、修改兼容模式

登录使用时间 : 3.099(ms)
disql V8
SQL> select para_name,para_value from v$dm_ini where para_name='COMPATIBLE_MODE';行号     PARA_NAME       PARA_VALUE
---------- --------------- ----------
1          COMPATIBLE_MODE 0已用时间: 7.747(毫秒). 执行号:67401.
SQL> sp_set_para_value(2,'COMPATIBLE_MODE',4);
DMSQL 过程已成功完成
已用时间: 7.182(毫秒). 执行号:67402.

5.重启dm再次查询确认,刷新页面已解决

[root@sulibao bin]# ./DmServiceDMTEST restart 
Stopping DmServiceDMTEST: [ OK ]
Starting DmServiceDMTEST: Last login: Thu Nov 28 11:05:06 CST 2024 on pts/2[ OK ]
[root@sulibao bin]# 
[root@sulibao bin]# ./disql SYSDBA/SYSDBA@8.137.21.201:5237服务器[8.137.21.201:5237]:处于普通打开状态
登录使用时间 : 4.221(ms)
disql V8
SQL> select para_name,para_value from v$dm_ini where para_name='COMPATIBLE_MODE';行号     PARA_NAME       PARA_VALUE
---------- --------------- ----------
1          COMPATIBLE_MODE 4已用时间: 9.176(毫秒). 执行号:601.
http://www.lryc.cn/news/493534.html

相关文章:

  • Java设计模式 —— 【创建型模式】工厂模式(简单工厂、工厂方法模式、抽象工厂)详解
  • KST-3D01型胎儿超声仿真体模、吸声材料以及超声骨密度仪用定量试件介绍
  • 网络原理->DNS协议和NAT协议解
  • 基于yolov8、yolov5的100种中药材检测识别系统(含UI界面、训练好的模型、Python代码、数据集)
  • RuoYi排序
  • Python+Pytest+Yaml+Allure数据参数化(DDT)数据驱动(一)
  • BASLER工业相机维修不能触发拍照如何处理解决这个问题
  • Could not locate device support files.
  • linux系统中常用文件日常使用命令记录
  • 【C++打怪之路Lv16】-- map set
  • TPU-MLIR 项目源码结构分析
  • IDEA Maven 打包找不到程序包错误或找不到符号,报错“程序包不存在“
  • Sourcetree:一款强大的Git客户端
  • Linux环境变量与本地变量
  • ChatGPT的应用场景:开启无限可能的大门
  • QT按下两次按钮,保存这期间内变换的QtextEdit控件内的数据
  • daos源码编译
  • HTML飞舞的爱心
  • C++中智能指针的使用及其原理 -- RAII,内存泄漏,shared_ptr,unique_ptr,weak_ptr
  • Linux服务器安装mongodb
  • Android11修改摄像头前后置方法,触觉智能RK3568开发板演示
  • leetcode 212. 单词搜索 II
  • Taro 鸿蒙技术内幕系列(三) - 多语言场景下的通用事件系统设计
  • 《Docker Registry(镜像仓库)详解》
  • AI前景分析展望——GPTo1 SoraAI
  • 超级详细讲解转义字符,\? \‘ \f \0 \t等等!!!
  • 微信小程序数据请求教程:GET与POST请求详解
  • Linux系统管理基础指南--习题
  • JVM(JAVA虚拟机)内存溢出导致内存不足,Java运行时环境无法继续
  • IOC控制反转详解