注册
DM8安装使用中的问题分享
培训园地/ 文章详情 /

DM8安装使用中的问题分享

卢小飞 2023/01/05 1011 0 0

响应国家号召,生不起二胎,但基础软件国产化这个还是可以尽自己绵薄之力推动一下。年方40,还可学习,从oracle过来,初学DM,感觉相似度很高,学习起来应该不难,我的OCP同事说:这个老6有点6,连rman都一样…其实还是有很多不一样的地方,有自己的特色,希望DM越来越好。现在很多国产化软件入门就要收费,我觉得这无形中阻碍了自己的发展,要像oracle、dm学习,把无阉割版的软件放出来,让大家自主的学习,这样才能更好的培养生态,相信DM将来也会和oracle一样,拥有很高的市场占有率。
好了,言归正传,我将学习过程中容易出问题的点记录出来,后续再慢慢增加,大家共同学习,环境:银河麒麟V10、DM8,有不对的地方请大佬们指正:

  1. 若安装机器配置较低,比如内存低于2G(开发环境和生产环境不容易出现,学习环境可能会出现),很有可能报 TMP空间不足 的情况:
    解决方法:
[root]# mkdir /opt/tmp
[root]# chown dmdba:dinstall /opt/tmp
[root]# su - dmdba
[dmdba]$ cd
[dmdba]$ vim .bash_profile
...
#增加以下行
export DM_INSTALL_TMPDIR=/opt/tmp
...
[dmdba]$ exit
[root]# su - dmdba

  1. 报可打开文件数太少:
    解决方法:
[root]# vim /etc/security/limits.conf
...
dmdba hard nofile 65536 
dmdba soft nofile 65536 
dmdba hard stack 32768 
dmdba soft stack 16384
#具体数值根据自己机器情况设置
...
[root]# su - dmdba
[dmdba]$ ulimit -a
#查看参数是否生效
  1. 安装完成后,有很多图形化管理工具,若无法正常启动,可调整DISPLAY环境变量,将dmdba用户下的DISPLAY环境变量调整为和root用户下echo出来的值保持一致:
[root]# echo $DISPLAY
:1.0
[root]# su - dmdba
[dmdba]$ export DISPLAY=:1.0
  1. 关于备份恢复,库级、表空间的还原和恢复不支持联机恢复,只支持脱机还原恢复,另外库级的还原恢复完成后,注意还需要更新db_magic:
RMAN> restore database '/dm8/data/DM/dm.ini' from backupset '/dm8/backup/OLB99';
RMAN> recover database '/dm8/data/DM/dm.ini' with archivedir '/dm8/arch';
RMAN> recover database '/dm8/data/DM/dm.ini' update db_magic;

5.只读单表视图(在创建视图语句后增加with readonly限制):

create view V_TEST as
select * from T_TAB1 where name='abc' with readonly;

后续将根据使用中遇到的问题增加…

最后祝愿DM的市场占有率越来越高,举起中华基础软件之崛起的大旗,屹立东方,闪耀世界。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服