1、导入导出时提示编码方式不一致问题

在通过dimp工具还原dmp备份文件的时候,提示导入导出编码方式不一致问题,导出dmp的文件也是同一个库备份,按理来说不可能出现数据库字符集不匹配的问题。

查看Linux操作系统的字符集发现,系统的字符集为UFT-8,而数据库的字符集GB18030,所以dmp文件的字符集也就是GB18030。修改linux系统的字符集为GB18030和数据库一致,就可以成功导入。

2、联机备份时,提示收集到的归档日志不连续

达梦DM8的数据库版本中,数据库改为归档模式后,联机(热备)做全备的时候,提示收集到的归档日志不连续。

2.1、提示信息

2.2、归档修复:

归档修复要使用dmrman工具,在修复前要关闭数据库服务,不然会提示“服务器正在运行或者存在其他进程正在操作同一个库”的错误:

[dmdba@localhost ~]$ /dm/bin/DmServiceDMSERVER stop

[dmdba@localhost ~]$ cd /dm/bin

[dmdba@localhost ~]$ ./dmrman

RMAN> repair archivelog database '/dm8/data/DAMENG/dm.ini';

repair archivelog database '/dm8/data/DAMENG/dm.ini';

Database mode = 0, oguid = 0

Normal of FAST

Normal of DEFAULT

Normal of RECYCLE

Normal of KEEP

Normal of ROLL

EP[0]'s cur_lsn[32946], file_lsn[32946]

repair archive log successfully.

repair time used: 212.844(ms)

time used: 213.924(ms)

2.3、备份验证:

SQL> backup database full backupset '/dm/backup/full-bak';

操作已执行

已用时间: 876.536(毫秒). 执行号:900.

3、安装或调用系统工具时,出现以下相关报错

3.1、报错现象:

在Linux操作系统中,使用图形界面形式安装数据库或者调用控制台、数据迁移、管理工具等工具的时候,出现以下报错信息:

[dmdba@localhost mnt]$ ./DMInstall.bin

解压安装程序..........

No protocol specified

Exception in thread "main" org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]

......省略......

[dmdba@localhost mnt]$

3.2、问题原因

当前操作系统的登录用户应该为非dmdba用户,如果在当前会话中启用图形界面需要将图形界面权限放开。

3.3、解决方法

使用root用户查看DISPLAY变量设置情况,如果echo $DISPLAY值为空,使用命令xhost +,确保结果出现:access control disabled, clients can connect from any host,参考root用户的DISPLAY值设置dmdba用户的变量,将export DISPLAY=:0(以实际为主)写入到.bash_profile文件中,并source .bash_profile使环境变量生效,确保dmdba中echo $DISPLAY与root中一致,且使用xhost +结果显示:access control disabled, clients can connect from any host。

3.4、延伸说明

xhost是用来控制X server访问权限,通常当你从A机器登陆到B机器上运行B机器上的应用程序时, 做为应用程序来说,A机器是client,但是作为图形来说,是在A机器上显示的,需要使用A机器的X server,所以A机器是server。因此在登陆到B机器前,需要在A机器上运行xhost +,来使其它用户能够访问A机器的Xserver。

达梦云适配中心:http://eco.dameng.com

DM使用过程中几个常见的问题相关推荐

  1. bisect git 使用_Git使用过程中的一些常见场景问题总结

    之前在公司内部推Git,写了一份git使用教程,后来又在团队内部做了一次分享,内容是关于Git使用过程中经常会遇到的一些场景,并有了这份总结. git基础 基于feature的工作流 添加忽略文件 . ...

  2. CN DBMove 过程中一些最常见最需要注意的问题

    下面列举了CN 产品在MOVE –IN过程中常见的问题, 供参考,并期望CN开发能够重视并注意这些问题: 1.       查询过程中,表未指定表提示WITH (NOLOCK) 例如: 2.      ...

  3. Android开发者必看:Git使用过程中的一些常见场景问题总结

    10. 加入过历史版本的文件,因某些原因被删除了想恢复 git checkout <commit_id> – <file_name> 另外你也可以用reset命令来完成 11. ...

  4. 浅谈入侵溯源过程中的一些常见姿势

    点击上方蓝色"终端研发部",选择"设为星标" 学最好的别人,做最好的我们 0x0 背景 攻击溯源作为安全事故中事后响应的重要组成部分,通过对受害资产与内网流量进 ...

  5. 网站搭建系列:云虚拟主机建站部署的过程中如何上传FTP?

    在用云虚拟主机搭建网站的过程中,最常见的,就是用FTP上传我们的建站程序(WordPress. 米拓.织梦.帝国等)或者是网站的源代码,对于前期刚接触建站的我来说,用虚拟主机上传建站程序搭建网站是一个 ...

  6. 操作系统中进程并发运行的过程_三种电磁流量计运行过程中常见故障解决详情!...

    原标题:三种电磁流量计运行过程中常见故障解决详情! 昨天给大家介绍了电磁流量计的一些典型故障,今天我们继续来谈电磁流量计的故障问题!电磁流量计在正常的保养与维护之后,在正常使用的过程中依旧是会因为当时 ...

  7. 编程面试过程中最常见的10大算法

    编程面试过程中最常见的10大算法 编程语言:C/C++ 1. 字符串 如果IDE没有代码自动补全功能,所以你应该记住下面的这些方法. toCharArray() // 获得字符串对应的char数组 A ...

  8. 学习笔记 --- 编码过程中常见的三种异步方式

    实际的编码过程中, 凡是涉及到网络通信的代码, 异步都是决不可缺少的. 那么什么是异步呢? 异步就是子线程, 异步通过开辟子线程来实现, 所以一提到异步就应该想到子线程. 即使不涉及网络通信, 异步也 ...

  9. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

  10. day12_oracle hint——SQL优化过程中常见Oracle中HINT的30个用法

    在SQL语句优化过程中,经常会用到hint, 以下是在SQL优化过程中常见Oracle中"HINT"的30个用法 1. /*+ALL_ROWS*/ 表明对语句块选择基于开销的优化方 ...

最新文章

  1. Python3快速入门(三)——Python3标准数据类型
  2. centos7 yum源安装ruby27方法
  3. 智能家居——IoT零基础入门篇
  4. android 6.0 sd卡读写权限,Android 6.0 读写SD卡权限问题
  5. 【机器学习】无监督学习--(聚类)K-Means
  6. JenkinsDay18-查看服务器有哪些JOB
  7. java lua脚本_请问该如何在Java中使用Lua脚本语言?
  8. linux TCP协议(1)---连接管理与状态机
  9. 算法比赛玩腻了?试试这个不一样的 Java 编程挑战赛!
  10. UE4.26官方文档网页浏览录屏打包下载版
  11. 浅谈JAVA项目开发
  12. 蓝桥杯综合实训平台 AIP15F2K61S2/STC89C52 定时器的基本原理与应用
  13. 苹果手机中病毒显示无服务器,苹果手机浏览器提示中毒,如图?
  14. python 输入整数_python输入整数
  15. SEO引擎首页优化 - 2016百度搜索引擎算法
  16. UC手机浏览器(U3内核)相关文档整理
  17. 重学 statistics, Cha10 Inference About Means and Proportions with Two Populations
  18. 《软技能-代码之外的生存指南》————第二篇 自我营销
  19. Windows 软件定义存储S2D 测试
  20. 治理通胀首先要控制货币发行

热门文章

  1. Activiti6常见错误汇总
  2. Hadoop环境搭建(单机)
  3. eclipse连接sql数据库
  4. JavaWeb框架-Spring(基本概念)
  5. Eagle 画板-拼板-输出Gerber到SeeedStudio打样过程笔记
  6. Halcon 第六章◆第6节:光学字符识别OCR
  7. 贝叶斯网络在疾病预测诊断中的应用与优化
  8. 使用预计算实时全局光照优化照明-优化实时光照贴图
  9. 家用计算机 阵列,家用电脑如何建立RAID?
  10. 【ZBrush笔刷收集】一百多个实用笔刷和Alpah,以及笔刷使用方法,全部免费