2020-08-05
达梦数据库 问题报错及解决方法汇总
目录
问题1:用dbca.sh无法打开达梦数据库配置助手图形窗口
问题2:表空间的存储位置无法修改,会报错。
问题3:达梦数据库输入框单输入会出现重复文字。
问题4:数据库无法连接登录
问题5:新建数据库备份时,报错:” 备份失败!服务器正在运行或者存在其他进程正在操作同一个库”
问题6:无法新建备份
问题7:新建备份会报错
问题8:出现数据库服务开启失败
总结
问题1:用dbca.sh无法打开达梦数据库配置助手图形窗口
安装完数据库后,用dbca.sh时无法打开达梦数据库配置助手图形窗口:报下面错误解决方法:
关闭终端窗口,在桌面重新开启终端执行,就可以了。
问题2:表空间的存储位置无法修改,会报错。
表空间修改存储位置时,发现修改不了,报错。
解决方法:
需要把表空间脱机才行,联机状态是不行的。
SQL> alter tablespace TBS offline;
SQL> select tablespace_name,status from dba_tablespaces;
修改存储位置
SQL> alter tablespace TBS rename datafile ‘/dm8/data/DAMENG/TBS02.DBF’ to ‘/dm8/tbs02.dbf’;
问题3:达梦数据库输入框单输入会出现重复文字。
在达梦数据库里,输入框输入,会连续出现两个重复字母。
解决方法:
输入法要换成全英文,即可解决。
问题4:数据库无法连接登录
登录数据库服务器失败,可能是数据库服务没开启。
解决方法:
执行./DmServiceDMSERVER start,启动数据库服务。
问题5:新建数据库备份时,报错:” 备份失败!服务器正在运行或者存在其他进程正在操作同一个库”
数据库新建备份时出现下面报错。
解决方法:
需要把数据库服务关闭(做备份恢复。一定要先把服务关闭)
./DmServiceDMSERVER stop
问题6:图形化方式新建备份,报错“备份失败,数据库还原,恢复未完成,请先执行‘recover database … update db_magic’更新DB_MAGI值。
指令方式做备份报错,做两次就会这样。
解决方法:
recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic;
问题7:新建备份会报错
命令行新建备份时,报错:[-129]:数据库还原、恢复未完成,请先执行‘recover database … update db_magic’更新DB_MAGI值。
解决方法:
执行recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic; 更新值。
或者:
恢复数据库命令:rman下执行:
recover database ‘/dm8/data/DAMENG/dm.ini’ from BACKUPSET ‘/dm8/data/DAMENG/bak/DB_DAMENG_FULL_20200727_113907_864701’
问题8:出现数据库服务开启失败:
解决方法:
执行recover database ‘/dm8/data/DAMENG/dm.ini’ update db_magic;
总结:
达梦数据库总体来说操作起来还是比较方便,遇到问题可以一步步尝试解决,希望以上内容能够帮助到大家,谢谢!