dm8配置归档模式

dmdba@euler03 \~$ pwd

/home/dmdba

dmdba@euler03 \~$ vi .bash_profile

Source /root/.bashrc if user has one

-f \~/.bashrc && . ~/.bashrc

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/home/dmdba/dmdbms/bin"

export DM_HOME="/home/dmdba/dmdbms"

export PATH=$PATH:/home/dmdba/dmdbms/bin

~

~

".bash_profile" 6L, 214B written

dmdba@euler03 \~$ source .bash_profile

dmdba@euler03 \~$ disql sysdba/Abcd1234@192.168.207.49:5236

服务器192.168.207.49:5236:处于普通打开状态

登录使用时间 : 299.741(ms)

disql V8

SQL> BACKUP DATABASE FULL BACKUPSET '/home/dmdba/backup/full_bak';

BACKUP DATABASE FULL BACKUPSET '/home/dmdba/backup/full_bak';

第1 行附近出现错误-8003:缺少本地或者远程归档.

已用时间: 92.156(毫秒). 执行号:0.

SQL> exit

dmdba@euler03 \~$ pwd

/home/dmdba

dmdba@euler03 \~$ ps -ef|grep dms

dmdba 49108 1 0 10:22 pts/0 00:00:06 /home/dmdba/dmdbms/bin/dmserver path=/home/dmdba/data/DMTEST/dm.ini -noconsole

dmdba 49521 48789 0 11:06 pts/0 00:00:00 grep --color=auto dms

dmdba@euler03 \~$ pwd

/home/dmdba

dmdba@euler03 \~$ mkdir arch

dmdba@euler03 \~$ vi /home/dmdba/data/DMTEST/dm.ini

CTI_HASH_SIZE = 100000 #the hash table size for context index query

CTI_HASH_BUF_SIZE = 50 #the hash table cache size in Megabytes for context index query

USE_RDMA = 0 #Whether to use rdma

MAX_SEND_WR = 128 #Maximum number of outstanding send requests in the send queue

MAX_RECV_WR = 512 #Maximum number of outstanding receive requests in the receive queue

CQ_MOD = 100 #Every N WRs will generate one completion queue event(CQE)

#configuration file

MAL_INI = 0 #dmmal.ini
ARCH_INI = 1 #dmarch.ini

LLOG_INI = 0 #dmllog.ini

dmdba@euler03 \~$ cd /home/dmdba/data/DMTEST

dmdba@euler03 DMTEST$ ll

total 8737000

drwxr-xr-x. 2 dmdba dinstall 4096 Sep 23 09:41 bak

drwxr-xr-x. 2 dmdba dinstall 4096 Sep 23 10:22 ctl_bak

-rw-r--r--. 1 dmdba dinstall 5632 Sep 23 10:22 dm.ctl

-rw-r--r--. 1 dmdba dinstall 83760 Sep 23 11:07 dm.ini

-rw-r--r--. 1 dmdba dinstall 83760 Sep 23 10:21 dm.ini.dmbak

-rw-r--r--. 1 dmdba dinstall 1035 Sep 23 09:41 dminit20250923094136.log

-rw-r--r--. 1 dmdba dinstall 1035 Sep 23 10:16 dminit20250923101614.log

-rw-r--r--. 1 dmdba dinstall 633 Sep 23 10:16 dm_service.prikey

-rw-r--r--. 1 dmdba dinstall 3072 Sep 23 09:48 dmtemp.ctl

-rw-r--r--. 1 dmdba dinstall 4294967296 Sep 23 11:07 DMTEST01.log

-rw-r--r--. 1 dmdba dinstall 4294967296 Sep 23 10:22 DMTEST02.log

drwxr-xr-x. 2 dmdba dinstall 4096 Sep 23 09:41 HMAIN

-rw-r--r--. 1 dmdba dinstall 134217728 Sep 23 10:21 MAIN.DBF

-rw-r--r--. 1 dmdba dinstall 134217728 Sep 23 11:07 ROLL.DBF

-rw-r--r--. 1 dmdba dinstall 714 Sep 23 10:16 sqllog.ini

-rw-r--r--. 1 dmdba dinstall 77594624 Sep 23 11:04 SYSTEM.DBF

-rw-r--r--. 1 dmdba dinstall 10485760 Sep 23 10:22 TEMP.DBF

drwxr-xr-x. 2 dmdba dinstall 4096 Sep 23 09:49 trace
dmdba@euler03 DMTEST$ vi dmarch.ini

ARCHIVE_LOCAL1

ARCH_TYPE = LOCAL
ARCH_DEST = /home/dmdba/arch # 归档日志存放路径
ARCH_FILE_SIZE = 1024 # 单个归档文件大小(MB)
ARCH_SPACE_LIMIT = 0 # 归档空间限制(0表示无限制)

~

~

"dmarch.ini" New 5L, 208B written

dmdba@euler03 DMTEST$ disql sysdba/Abcd1234@192.168.207.49:5236

服务器192.168.207.49:5236:处于普通打开状态

登录使用时间 : 46.757(ms)

disql V8

SQL> shutdown immediate

2 ;

操作已执行

已用时间: 29.573(毫秒). 执行号:0.

SQL> startup mount

2 ;

连接丢失

SQL> startup mount

2 ;

连接丢失

SQL> ALTER DATABASE ARCHIVELOG;

连接丢失

SQL> exit

dmdba@euler03 DMTEST$ disql sysdba/Abcd1234@192.168.207.49:5236

-70028:创建SOCKET连接失败.

disql V8

用户名:^C

dmdba@euler03 DMTEST$ ./DmServiceDMTEST start mount

-bash: ./DmServiceDMTEST: No such file or directory

dmdba@euler03 DMTEST$ ./DmServiceDMTEST start

-bash: ./DmServiceDMTEST: No such file or directory

dmdba@euler03 DMTEST$ DmServiceDMTEST start

Starting DmServiceDMTEST: OK

dmdba@euler03 DMTEST$ disql sysdba/Abcd1234@192.168.207.49:5236

服务器192.168.207.49:5236:处于普通打开状态

登录使用时间 : 30.889(ms)

disql V8

SQL> ALTER DATABASE ARCHIVELOG;

ALTER DATABASE ARCHIVELOG;

第1 行附近出现错误-514:系统处于OPEN状态.

已用时间: 9.285(毫秒). 执行号:0.

SQL> archive log list;

archive log list;

archive log list;

*

第 1 行, 第 18 列log附近出现错误-2007:语法分析出错.

已用时间: 0.271(毫秒). 执行号:0.

SQL> BACKUP DATABASE FULL BACKUPSET '/home/dmdba/backup/full_bak';

操作已执行

已用时间: 00:00:44.414. 执行号:601.

SQL> exit

dmdba@euler03 DMTEST$ ll /home/dmdba/backup/full_bak

total 11068

-rw-r--r--. 1 dmdba dinstall 29696 Sep 23 11:12 full_bak_1.bak

-rw-r--r--. 1 dmdba dinstall 11179520 Sep 23 11:12 full_bak.bak

-rw-r--r--. 1 dmdba dinstall 116224 Sep 23 11:12 full_bak.meta

dmdba@euler03 DMTEST$ ll /home/dmdba/arch/

total 1048580

-rw-r--r--. 1 dmdba dinstall 1073741824 Sep 23 11:12 ARCHIVE_LOCAL1_0x73C7E93_EP0_2025-09-23_11-11-08.log

dmdba@euler03 DMTEST$ disql sysdba/Abcd1234@192.168.207.49:5236

服务器192.168.207.49:5236:处于普通打开状态

登录使用时间 : 8.722(ms)

disql V8
SQL> SELECT arch_mode FROM v$database;

行号 ARCH_MODE


1 Y

已用时间: 35.539(毫秒). 执行号:701.

SQL> SELECT arch_name, arch_type, arch_dest, arch_file_size, arch_space_limit FROM v$dm_arch_ini;

行号 ARCH_NAME ARCH_TYPE ARCH_DEST ARCH_FILE_SIZE ARCH_SPACE_LIMIT


1 ARCHIVE_LOCAL1 LOCAL /home/dmdba/arch 1024 0

已用时间: 2.072(毫秒). 执行号:702.

SQL> ALTER DATABASE MOUNT;

操作已执行

已用时间: 35.487(毫秒). 执行号:0.

SQL> alter database archivelog;

操作已执行

已用时间: 1.465(毫秒). 执行号:0.

SQL> ALTER DATABASE open;

操作已执行

已用时间: 124.965(毫秒). 执行号:0.

SQL> SELECT arch_mode FROM v$database;

行号 ARCH_MODE


1 Y

已用时间: 1.876(毫秒). 执行号:703.

SQL>

https://developer.aliyun.com/article/1007918

相关推荐
IT成长日记3 个月前
国产数据库DM8实战手册:静默安装部署全教程
数据库·dm8·国产数据库·静默安装·部署教程
robinson19885 个月前
测试Oracle-PG-DM-崖山-openGauss游标LOOP性能
oracle·opengauss·dm8·崖山·游标loop循环·pg18
咖啡只喝手磨10 个月前
【达梦MPP(带主备)集群搭建】
达梦数据库·dm8·dmmpp·主备
BillKu1 年前
数据库存储上下标符号,sqlserver 2008r2,dm8
数据库·sqlserver·达梦数据库·dm8
BillKu2 年前
Linux(CentOS)安装达梦数据库 dm8
linux·服务器·centos·达梦数据库·dm8
BillKu2 年前
达梦变量赋值
数据库·sql·达梦数据库·dm8
敲代码不忘补水2 年前
Docker 安装达梦 DM8 数据库实战指南
数据库·docker·容器·达梦·dm8
lu9up2 年前
DM8数据库用户和表空间管理
达梦数据库·dm8
争取不加班!2 年前
部署达梦数据库主从配置详细操作DM8
linux·运维·数据库·dm8·达梦8主从