注册

达梦数据库不能删除已经建立的日志文件吗?

twtdata 2023/10/07 804 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20230817_x86_rh7_64.zip
【操作系统】:redhat 7
【CPU】:Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz
【问题描述】*:部署vmware vsphere8.0虚拟化,数据库服务器是虚拟机,操作系统是redhat7。
生成数据库时,建立了3个日志文件,后来用命令建立了3个日志文件。但是用命令不能删除原有的3个日志文件。这是什么原因呢?
SQL> ALTER DATABASE drop LOGFILE '/dmdbms/data/lotts/lotts01.log';
ALTER DATABASE drop LOGFILE '/dmdbms/data/lotts/lotts01.log';

ALTER DATABASE drop LOGFILE '/dmdbms/data/lotts/lotts01.log';
*
第 1 行, 第 32 列[drop]附近出现错误[-2007]:
语法分析出错.
另外,查询发现所有日志文件group_id都是同一个组2,这是正常的吗?另外怎么用命令查询当前日志是哪一个文件呢?
SQL> select * from SYS."V$RLOGFILE";

行号 GROUP_ID FILE_ID PATH CLIENT_PATH CREATE_TIME RLOG_SIZE MIN_EXEC_VER MIN_DCT_VER


1 2 0 /dmdbms/data/lotts/lotts01.log lotts01.log 2023-09-28 11:07:07.000000 268435456 V8.1.1.1 4
2 2 1 /dmdbms/data/lotts/lotts02.log lotts02.log 2023-09-28 11:07:07.000000 268435456 V8.1.1.1 4
3 2 2 /dmdbms/data/lotts/lotts03.log lotts03.log 2023-09-28 11:07:07.000000 268435456 V8.1.1.1 4
4 2 3 /dev/raw/raw105 /dev/raw/raw105 2023-09-28 17:09:43.000000 3221225472 V8.1.1.1 4
5 2 4 /dev/raw/raw106 /dev/raw/raw106 2023-09-28 17:10:55.000000 3221225472 V8.1.1.1 4
6 2 5 /dev/raw/raw107 /dev/raw/raw107 2023-09-28 17:10:56.000000 3221225472 V8.1.1.1 4

6 rows got

回答 0
暂无回答
扫一扫
联系客服