今年2月份,我很荣幸的参加了四川金融行业达梦DCA专项培训,通过为期3天培训,我对国产数据库的发展有了新的认识,并对达梦公司及达梦数据库的崛起有个更深的认知。
下面对我在本次培训中比较重要的细节部分做下总结:
第一、创建安装用户
为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户
可以在安装之前为 DM 创建一个专用的系统用户。可参考以下示例创建系统用户和组(并
指定用户 ID 和组 ID),具体细节可向系统管理员咨询。
第二、声明图形化环境变量
声明环境变量:export DISPLAY=127.0.0.1:2
打开图形化界面:xhost +
第三、使用root进行自起服务
root@KylinDCA03 network-scripts]# mv /dm8/bin/DmServiceDMSERVER.service
/usr/lib/systemd/system/DmServiceDMSERVER.service
[root@KylinDCA03 network-scripts]# systemctl enable DmServiceDMSERVER.service
Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service
→
/usr/lib/systemd/system/DmServiceDMSERVER.service.
[root@KylinDCA03 network-scripts]# systemctl start DmServiceDMSERVER.service
第四、开启归档操作
归档开启:
alter database mount;
alter database ARCHIVELOG;
alter database ADD ARCHIVELOG ‘type=local, dest=/dm8/arch, file_size=64,
space_limit=10240’;
alter database open;
查看归档配置:
select arch_mode from v$database;
select * from v$dm_arch_ini;
修改归档的配置(修改归档空间上限):
alter database modify archivelog ‘type=local, dest=/dm8/arch, SPACE_LIMIT=20480’;
SQL 关闭归档
SQL> alter database mount;
操作已执行
已用时间: 438.355(毫秒). 执行号:0.
SQL> alter database noarchivelog;
操作已执行
已用时间: 41.445(毫秒). 执行号:0.
SQL> alter database delete archivelog ‘type=local,dest=/dm8/arch’;
操作已执行
已用时间: 0.519(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 322.559(毫秒). 执行号:0.
SQL> select arch_mode from v$database;
第五、备份失败处理
手动执行检查点 checkpoint(100);
本次培训使我对数据库的使用水平得到提升,也对国产数据库的崛起更加有信心。
文章
阅读量
获赞