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

达梦数据库-控制文件 (二)

达梦数据库-控制文件(二)

1.查看备份控制文件

cd /dm8/data/DAMENG/ctl_bak/
# 查看文件
ls
dm_20250826142928_442592.ctl  dm_20250826142928_480676.ctl  dm_20250826142929_229716.ctl  dm_20250826142929_270571.ctl
dm_20250826142928_447431.ctl  dm_20250826142929_210870.ctl  dm_20250826142929_238419.ctl  dm_20250827100630_376915.ctl
dm_20250826142928_455848.ctl  dm_20250826142929_218287.ctl  dm_20250826142929_245864.ctlll -h
总用量 88K
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142928_442592.ctl
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142928_447431.ctl
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142928_455848.ctl
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142928_480676.ctl
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142929_210870.ctl
-rw-r--r-- 1 dmdba dinstall 6.0K  826 14:29 dm_20250826142929_218287.ctl
-rw-r--r-- 1 dmdba dinstall 6.5K  826 14:29 dm_20250826142929_229716.ctl
-rw-r--r-- 1 dmdba dinstall 6.5K  826 14:29 dm_20250826142929_238419.ctl
-rw-r--r-- 1 dmdba dinstall 6.5K  826 14:29 dm_20250826142929_245864.ctl
-rw-r--r-- 1 dmdba dinstall 6.5K  826 14:29 dm_20250826142929_270571.ctl
-rw-r--r-- 1 dmdba dinstall 6.5K  827 10:06 dm_20250827100630_376915.ctl

2.导出控制文件


# 切换用户
[root@u1adm8dp02 ctl_bak]# su dmdba
[dmdba@u1adm8dp02 ctl_bak]$  /dm8/bin/dmctlcvt help
/dm8/bin/dmctlcvt: error while loading shared libraries: libdmcfg.so: cannot open shared object file: No such file or directory
# 上面的报错,设置变量
[dmdba@u1adm8dp02 ctl_bak]$ export LD_LIBRARY_PATH=/dm8/bin:$LD_LIBRARY_PATH
[dmdba@u1adm8dp02 ctl_bak]$  /dm8/bin/dmctlcvt help
DMCTLCVT V8
version: 03134284336-20250117-257733-20132格式: ./dmctlcvt KEYWORD=value
注意: 控制文件名称必须指定为dm.ctl、dmmpp.ctl、dss.ctl关键字              说明
--------------------------------------------------------------------------------
TYPE                1 转换控制文件为文本文件(源文件路径中控制文件名称必须是dm.ctl或dmmpp.ctl或dss.ctl)2 转换文本文件为控制文件(目标文件路径中控制文件名称必须是dm.ctl或dmmpp.ctl或dss.ctl)
SRC                 源文件路径
DEST                目标文件路径
DCR_INI             dmdcr.ini文件路径
HELP                打印帮助信息示例:
./dmctlcvt TYPE=1 SRC=/opt/dmdbms/data/dameng/dm.ctl DEST=/opt/dmdbms/data/dameng/dmctl.txt
./dmctlcvt TYPE=2 SRC=/opt/dmdbms/data/dameng/dmctl.txt DEST=/opt/dmdbms/data/dameng/dm.ctl

导出

# 导出为txt 文件
/dm8/bin/dmctlcvt type=1 src=/dm8/data/DAMENG/dm.ctl dest=/tmp/dmctl.txtDMCTLCVT V8
convert ctl to txt success!

控制文件

[dmdba@u1adm8dp02 ctl_bak]$ cat /tmp/dmctl.txt
##############################################################################
## please do not adjust parameter order, ensure the ctl have no difference ###
########################################################################### database name
dbname=DAMENG
# server mode
svr_mode=0
#OGUID
oguid=0
# db server version
version=134284336
# database version
db_version=458765
# pseg version
pseg_version=458763
#SGUID
sguid=1433470778
#NEXT_TS_ID
next_ts_id=7
#DSC_NODES
dsc_nodes=1
#NEXT_HTS_ID
next_htsid=129
#TIME_FLAG
time_flag=170
#MDIR_FLAG
mdir_flag=31
#STARTUP_CNT
http://www.dtcms.com/a/353478.html

相关文章:

  • FPGA开发流程
  • 一键搭建开发环境:制作bash shell脚本
  • Apple Silicon Mac 上解决 Docker 平台不匹配和 QEMU 段错误问题
  • 腾讯云服务器重启卡住:原因分析与底层原理详解
  • AI-调查研究-62-机器人 机械臂五大应用场景详解:从焊接到手术,从农田到太空
  • Knife4j 文档展示异常的小坑
  • GBDT(Gradient Boosting Decision Tree,梯度提升决策树)总结梳理
  • 如何设置 Lustre 文件系统并在其上运行 PostgreSQL
  • 设计模式9-责任链模式
  • UDC否定响应码学习
  • 未成功:使用 Nginx 搭建代理服务器(正向代理 HTTPS 网站)
  • 《StarRocks、Doris、ClickHouse 深度对比:三大 OLAP 引擎的优劣与应用场景》
  • go的实现arp客户端
  • 《方法论》--笛卡尔
  • 【学习笔记】非异步安全函数(禁止在信号处理中调用)
  • 雷卯针对香橙派Orange Pi 4开发板防雷防静电方案
  • 【Golang】 项目启动方法
  • Android12 user版本默认开启adb调试
  • centos7安装java mysql redis nginx
  • docker 所有常用命令,配上思维导图,加图表显示
  • 713 乘积小于k的子数组
  • Mysql数据挂载
  • Leetcode+Java+动态规划IV
  • electron离线开发环境变量ELECTRON_OVERRIDE_DIST_PATH
  • [MT6835] MT6835开启secureboot导致写入分区提示Security deny for [customer].
  • 【图像算法 - 25】基于深度学习 YOLOv11 与 OpenCV 实现人员跌倒识别系统(人体姿态估计版本)
  • 达梦数据库配置文件-COMPATIBLE_MODE
  • LangChain4j入门一:LangChain4j简介及核心概念
  • 路由基础(一):IP地址规划
  • 基于单片机空调温度控制测温ds18b20系统Proteus仿真(含全部资料)