dm8基础知识及常见问题解决(linux)
基础知识
dm8软件安装方式
图形化方式
去dm8的bin文件目录下进行安装(需要注意分区大小问题)
./DMInstall.bin
/*/script/root/root_installer.sh(用root执行如下脚本以完成安装)
命令行方式
同样在dm8的bin文件目录下进行安装
./DMInstall.bin -i
/*/script/root/root_installer.sh(用root执行如下脚本以完成安装)
创建数据库实例
dbca方式创建(图形化)
进入tool目录下
./dbca.sh
root用户执行四个脚本命令以完成初始化
mv /dm8/bin/DmServiceDMSERVER.service/usr/lib/systemd/system/DmServiceDMSERVER.service
systemctl enable DmServiceDMSERVER.service
systemctl start DmServiceDMSERVER.service
systemctl restart DmServiceDMSERVER.service
dminit方式创建(命令行)
进入bin目录下
./dminit db_name=xxx instance_name=xxx port_num=xxx path=xxx
注意用此方法创建实例后需要进行注册服务
./dm_service_installer.sh -t dmserver -p (instance_name) -dm_ini/dm8/data/TEST/dm.ini
备份还原
首先规划好备份存放路径(本例中路径为/data/BAK)
使用SQL语句执行联机全量备份
BACKUP DATABASE BACKUPSET ‘/data/BAK/BAK20200416’;
使用dmrman工具脱机进行还原恢复
·确保待还原数据库处于关闭状态
·进入数据库bin目录,执行./dmrman,进入rman的命令行界面
·执行以下命令还原数据库(使用dmdba用户):
·restore database ‘待还原数据库dm.ini文件全路径’ from backupset ‘备份集全路径’
·执行以下命令恢复数据库:
recover database ‘待还原数据库dm.ini文件全路径’ from backupset ‘备份集全路径’;
·执行以下命令更新数据:
recover database ‘/opt/dmdbms/data/DAMENG/dm.ini’ update db_magic
配置ODBC
[root@localhost opt]# tar -xvf unixODBC-2.3.0.tar.gz
[root@localhost unixODBC-2.3.0]# ./configure
[root@localhost unixODBC-2.3.0]# make && make install
修改配置文件
用dmdba账号连接
常见问题解决
备份时报错:“收集到的归档日志不连续”
进入dmrman下运行下面命令
1)停止数据库服务
2)进入数据库bin目录,执行./dmrman,进入rman的命令行界面
3)执行REPAIR ARCHIVELOG DATABASE ‘D:\dmdbms\data\DAMENG \dm.ini’;
数据文件读写错误
原因:使用了root账号进行rman操作
解决方法:切换成dmdba账号后再使用dmrman命令还原
使用dmrman备份时,提示“[-137]:服务器正在运行或者存在其他进程正在操作同一个库”
冷备需要先停止数据库。停止数据库后,即可备份成功。
PATH环境变量配置dm8的bin路径后,直接使用dmrman备份时,报错“创建命名管道失败”
通过绝对路径或相对路径方式进入RAMN,可以正常备份
安装数据库时出不来图形界面时的处理办法
[root@localhost ~]# echo KaTeX parse error: Expected 'EOF', got '#' at position 31: …ot@localhost ~]#̲ xhost + [root@… export DISPLAY=xxx(echo display出现的内容)
执行./DMInstall.bin后出现以下报错Insufficient space for shared memory file:7919等报错
原因:由于使用虚拟机,分配硬盘大小后,文件系统一版按比例自动生成,/tmp(系统默认临时文件路径)容量不够(解压需要4G左右的空间),所以提示空间不足
解决方法:通过修改tmp文件路径解决,使用root执行vi /etc/fstab 添加语句tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 0,保存文件,reboot
用dminit初始化创建实例之后无法通过后台方式启动(dmservice中未显示实例)
原因:用dminit创建实例后没有注册服务
解决办法:
①使用前台方式启服务
[root/dmdba@localhost bin]# ./DmService+实例名 start (需要进到bin目录下进行)
or
[root@localhost ~]#systemctl start DmService+实例名.service
②注册服务
使用dbca图形化注册服务
or
[root@localhost root]# ./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/dmdbms/data/DAMENG/dm.ini -p DMSERVER
审计分析工具查不到相关结果
解决:SYSAUDITOR登录manager执行SP_SET_ENABLE_AUDIT(1)
tomcat启动后,配置dem环境无法正常启动dem
解决:
①查看db.xml中对应的实例服务是否正常启动
②查看dem相关文件权限是否开启(可通过chmod 777 *赋予对应文件夹权限)
dm8基础知识及常见问题解决(linux)相关推荐
- 计算机软硬件故障排除知识,计算机软硬件基础知识及常见故障排除方法(精选).doc...
文档介绍: 计算机软硬件基础知识及常见故障排除方法 CPU的主频.外频和倍频3者的关系:主频=外频×倍频 计算机的主板一般有南北桥两片芯片,南桥芯片提供对键盘控制器.实时时钟控制器.USB.高级能源管 ...
- 数据库基础知识和常见术语学习
数据库基础知识和常见术语学习 什么是数据库 数据库系统 什么是数据库系统 数据库系统(DBS)的组成 数据库系统的特点 数据库管理系统(DBMS) 什么是数据库管理系统 数据库管理系统所提供的功能 数 ...
- 计算机基础知识用语,电脑基础知识之常见术语
电脑基础知识之常见术语 No.术语是在特定学科领域用来表示概念的`称谓的集合,在我国又称为名词或科技名词(不同于语法学中的名词).下面,小编为大家分享电脑常见术语,希望对大家有所帮助! No.1 HD ...
- linux基础知识ppt下载,《Linux基础知识》PPT课件.ppt
<<Linux基础知识>PPT课件.ppt>由会员分享,可在线阅读,更多相关<<Linux基础知识>PPT课件.ppt(26页珍藏版)>请在装配图网上搜 ...
- Linux基础知识之常见基本操作
一.常见文件及目录管理命令 文件管理类命令 cp :copy复制文件或目录至指定目录 单源复制:cp [OPTION]- [-T] SOURCE DEST 多源复制:cp [OPTION]- SOUR ...
- HTML基础知识(常见元素、列表、链接元素、图片元素)
1.HTML有关概念 全称: Hyper Text Markup Language(超文本标记语言) 其文件扩展名为".html"或".htm" * 超文本 - ...
- python基础知识8——常见内置模块
Python之路-python(常用模块学习) 模块介绍 time &datetime模块 random os sys shutil shelve xml处理 yaml处理 configpar ...
- linux基础知识和命令试题,Linux基础试题及答案
1. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么*** B *** A. NID B. PID C. UID D. CID 2. 用vi打开一个文件,如何用字母&q ...
- Linux 基础知识(2)---Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别
Linux内核空间内存申请函数kmalloc.kzalloc.vmalloc的区别 kzalloc与kmalloc区别 这个函数就是原来的两个函数的整合 , 即原来我们每次申请内存的时候都会这么 ...
最新文章
- [改善Java代码]用整数类型处理货币
- 项目松弛时期 团队如何休养生息?
- 苹果挂端口方法_一招教你,让光猫四个端口既能上网又能IPTV,不用再区分端口...
- rsync同步操作 、 发布rsync共享 、 inotify实时同步 、 Split分离解析
- 计算科学如何帮助中国制造业成为全球领导者?李开复余承东胡郁等14位产学研大佬这样说|2021 CCF CTO高峰论坛...
- Lesson 5.分类模型决策边界与模型评估指标
- mysql入门简历_MySQL(一)简介与入门
- 显示catispecobject_CATIA CAA 二次开发 详细教程
- Centos7作为VNCserver,本地使用VNCViewer连接
- UI测试脸型软件,App脸型美化剖析|UI-影视-其他|观点|freshoil - 原创文章 - 站酷 (ZCOOL)...
- 超有用的方法-----英语单词记忆篇
- linux log是什么意思,大家来帮我看看这个LOG是什么意思 英文不好看不懂
- A4纸尺寸 web打印报告
- 键盘不能使用或者提示没有键盘开不了机的【解决办法】
- python箱线图代码找出异常_matplotlib中的箱线图:标记和异常值
- PYTHON前端几个框架的比较
- MCU之芯唐ARM9(转)
- C#卸载程序需要密码/防卸载功能
- 交友项目【查询黑名单人员,移除黑名单人员】功能实现
- SpringBoot Banner 图案
热门文章
- AI学术交流——“人工智能”和“神经网络学习”
- 基于PLUTO和MATLAB的QPSK无线调制解调系统
- 戴尔燃7000连接不上网络
- 爬虫与反爬虫技术简介
- SL9008B DCDC3.1V~60V内置MOS开关降压型LED恒流驱动器
- win7系统wifi没有网络连接到服务器,win7没有无线网络连接的解决方法
- 正则表达式 匹配前缀字符串相符合
- [RootersCTF2019]babyWeb
- 最新思科CQS认证考试科目(转)
- 正态分布西格玛越大_正态分布中“sigma原则”,“2sigma原则”,“3sigma原则”分别是什么原则?...