注册
DM8 window版本试用归档设置
培训园地/ 文章详情 /

DM8 window版本试用归档设置

举人 2023/05/19 1160 0 0

达梦数据库设置归档模式
方法一:修改配置文件方式
具体的设置归档模式的步骤如下:
1.查看现有状态
进入命令行模式,输入如下命令:select arch_mode from v$database;
image.png
显示结果N,为非归档模式。
2.到数据库所在目录下,在空白的dmarch.ini  中新增这些参数
如下图配置:
image.png
注:在Windows下,会提供一个dmarch_example.ini文件来做例子。
image.png
3.检查 dm.ini,让它知道dmarch.ini 生效了。
 A)第一步:备份文件(Linux环境下执行cp,windows环境下直接复制一份)
cp dm.ini dm_bk.ini
B)第二步:更改归档模式
更改方法一:     vi dm.ini
可将ARCH_INI 对应的参数改为 1 ,即可启用
image.png
更改方法二: 客户端开启归档模式
image.png
4.重启服务  
如果不重启,现有的运行的是用旧的dm.ini中的参数,即归档目录等相关设置实际上并没生效。
Linux下重启 :
如果是用下面这个命令启动的,去crlt+c 或exit 即退出
  ./dmserver /opt/dmdbms/data/DMSERVER/dm.ini

  ./dmserver /opt/dmdbms/data/DMSERVER/dm.ini -noconsole

Windows下重启,右键—选择:重新启动
image.png
5.检查设置是否成功。
   做一个联机备份来看是否可以备份成功。
image.png

生成如下文件:
image.png
说明:如果是没有配置归档模式,执行备份命令会显示如下结果

方法二:命令行方式
1.设置归档模式
alter database mount;
-- 配置归档参数,本质相当于更改 dmarch.ini 文件
-- 具体查 <<DM_SQL>>操作说明
增加本地归档配置,归档目录为 c:\arch_local,文件大小为 128MB,空间限制为 1024MB。
ALTER DATABASE ADD ARCHIVELOG 'DEST = c:\arch_local, TYPE = local, FILE_SIZE = 128, SPACE_LIMIT = 1024';
--将数据库设为归档模式
alter database archivelog;
alter database open;
image.png
-- DEST:
归档文件存放目录(本地/远程), 如果所指向的本地目录不存在会自动创建.
-- TYPE=归档类型:
远程实时归档(REALTIME)
远程异步归档(ASYNC)
远程同步归档(SYNC)
本地归档(LOCAL)
MPP远程归档(MARCH)
-- FILE_SIZE=归档文件大小,space_limit=空间大小限制
2.取消归档模式
image.png

这种方法相对方便很多,不用手工去设置那些ini文件了.

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服