1、报错“临时表空间不足”
安装程序临时目录(/tmp)可用空间为468M。安装程序需要至少2G的临时空间,请调整临时目
的空间或设置环境变量DMINSTALL TMPDIR来指定安装程序的临时目录。
解决方法:输入以下内容
mkdir temp
export DM_INSTALL_TMPDIR=/home/dmdba/temp
./DMInstall.bin
2、执行DMInstall.bin文件,报错“权限不够”
[dmdbaelocalhost -]$ ./DMInstall.bin
-bash: ./DMInsta11l.bin:权限不够
解决方法:dmdba用户输入以下内容,文件变绿了即可执行
chmod 777 *.*
1、图形化打开失败,报错提示权限不够
解决方法:用root用户,输入 chown -R dmdba:dinstall /dm8/tool
2、图形化打开故障,报错“核心已转储”
解决方法:一般重新打开一个终端即可。
注意事项:“nullable”即“是否允许为空”,下面为“N”即表示非空。
1、归档配置修改完去新增库备份时报错“当前实例不满足备份条件”。
解决方法:修改完归档配置后要将归档模式改为open打开状态。
2、报错“未查询到备份结果”
解决方法:输入以下内容检查并启动dmap服务
ps -ef|grep dmap
cd /dm8/bin
ll Dm*
./DmAPService status
注意事项:修改完临时表空间TEMP_SIZE后,需要重启服务才会保存生效
##修改临时表空间大小
sql>alter system set 'TEMP_SIZE'=100 spfile;
##重启服务
cd /dm8/bin
./DmServiceDMSERVER restart
##验证修改效果
./disql SYSDBA/Dameng(系统管理员密码):5236(端口号)
sql> select name,value,type from v$parameter where name like 'TEMP%';
注意事项:输入i才能输入,输入完成后先按“ESC”,再输入冒号“:”,最后输入“wq”退出。修改配置文件时,odbc.ini与odbcinst.ini文件的关键信息要对应。
实操练习跟理论练习有很大的不同,实际操作中会遇到各种各样的bug,同时也更考验我们操作者的细心与熟练程度。比如在学习数据库安装部署的“图形化打开”时,只接触到了如何去给dmdba做图形化授权,而过程中会碰到授权了依然打不开、第二次打开提示“核心已转储””没有权限”等问题。对此,就需要去了解报错内容,一一解决问题并记录,以备下次遇到。
在学习练习的时候也有碰到做了改动后,不清楚是否要“重启服务”才能使改动生效的情况。这是“动态参数”、“静态参数”等概念就帮助我理清思路,不确定的自己再实操中检验即可得到答案。
理论知识做实际运用的时候,我要谨记以实际需求为主,进行数据库设计配置。培训及实操过程中碰到了各种各样的问题,一一解决,让我增长了许多经验,受益匪浅。
文章
阅读量
获赞