我的达梦DCA培训小记

@达梦

我的达梦DCA培训笔记

感谢达梦大学给予我三天时间的培训。新冠疫情期间,不能到现场开展面对面的学习,单依然无法阻挡我们学习达梦数据库基础运维的热情。

感谢我们的王文欢老师、李梦等老师的辛勤付出。

达梦数据库培训(DCA)

2020年8月3日-8月5日

47931966 / whdbalan
DCA 入门级别 单机
数据库的行情:
关系型
Oracle 11G,12C(12.1,12.2),18C(12.2.0.2) 机器学习,安全,CDB、PDB
MySQL 5.6 5.7 5.8 互联网 SUN
SQL Server SQL 2008 2014 办公厅
DB2 9.0 10.0 (仓库) 邮政
Sybase 12.5 sap收购 SybaseIQ (数据仓库)
Infomax 11.0
PostGreSQL 开源 9 10
达梦DM7 自主原创 安全四级 EAL4 军用B+
人大金仓 7 postgreSQL 人民大学
南大通用 8a 8t
神舟通用 7 航天 审计

非关系型
内存:
Timesten oracle 计费
SAP hana 农夫山泉 苏宁 税务
Hbase 2.8 列存
Spark 内存分析
Mongodb 3.6 斗鱼
巨杉 (mongodb)
图数据库

安装:
安装准备工作:
OS
UNIX Win Lin
UNIX:AIX 7、HP/UX、Solaris 版本(申请)
Win : 2008 2012 10 7
Lin:{sysv :redhat centos 中标、凝思 官网测试
Bsd:suse ubutu(桌面、服务器)(申请)

存储:磁盘阵列 FC-SAN ip-san IB
Raid (0、1、5、6、10、50)
EMC DELL IBM 浪潮 曙光 联想 华为 H3C HP

网络{IP地址(ABC)、路由协议、网络设备
192.168.1.0/27
255.255.255.224 256-224=32 64
192.168.1.2 /27 192.168.1.35/27
静态路由 动态路由 rip OSPF bgp IS-IS
思科、(思科和浪潮)、华为、中兴、烽火
防火墙:ASA、华赛、启明星辰、juniper、联想网域、神州数码

安装的步骤:
创建用户
[root@dmedu /]# groupadd dinstall
[root@dmedu /]# useradd -g dinstall dmdba
[root@dmedu /]# passwd dmdba
规划安装路径
[root@dmedu /]# mkdir dm7
[root@dmedu /]# ls -dl /dm7
drwxr-xr-x 2 root root 4096 3月 19 22:09 /dm7
[root@dmedu /]# chown dmdba.dinstall -R /dm7
[root@dmedu /]# ls -dl /dm7
drwxr-xr-x 2 dmdba dinstall 4096 3月 19 22:09 /dm7
设置环境变量(可以不做设置)
cd /home/dmdba; vim .bash_profile
export DM_HOME=/dm7
export PATH= D M H O M E / b i n : DM_HOME/bin: DMHOME/bin:PATH: H O M E / b i n : HOME/bin: HOME/bin:DM_HOME/tool

[root@dmedu dmdba]# cd /etc/security/
[root@dmedu security]# vim limits.conf
dmdba soft nofile 4096
dmdba hard nofile 65536
安装
[root@dmedu opt]#mount -o loop dm7_setup_rh6_64_ent_20180130.iso /mnt
[root@dmedu opt]# mount -l
tar.gz 解压缩解包 tar -zxf ……tar.gz
zip 解压unzip ….zip
xz / tar.bz2
安装程序:DMInstall.bin
[root@dmedu mnt]# xhost +
access control disabled, clients can connect from any host
[root@dmedu mnt]# su - dmdba
[dmdba@dmedu ~]$ cd /mnt
[dmdba@dmedu mnt]$ ./DMInstall.bin
熟悉安装路径下目录的作用:
[dmdba@dmedu mnt]$ cd /dm7/
bin 达梦常用的命令和动态链接库 .so
include 数据库头文件
log 日志 {数据库运行过程中工具产生的日志、运行过程中出错,产生的日志、安装是生成的日志}
tool 常用的客户端工具
bin2
jar jar包 数据快速加载,导入导出、logmnr{日志挖掘工具}
uninstall / uninstall.sh 卸载达梦数据库的
desktop 桌面
jdk java环境
doc 帮助文档{联机手册}
samples 示例库{图书管理、达梦人力资源管理}
web DEM{利用web部署和维护数据库}部署dem需要中间件(tomcat) 配置代理agent
drivers 驱动
license_zh.txt / release_zh.txt 许可信息和版本信息
script 脚本
补充: ./DMInstall.bin -i 命令行安装
创建数据库 dbca.sh
[dmdba@dmedu ~]$ dbca.sh
-bash: dbca.sh: command not found
[dmdba@dmedu ~]$ cd
[dmdba@dmedu ~]$ source .bash_profile
dbca.sh create database
database—tablespace—segment–cluster—page
cluster — extent 申请空间的最小的逻辑单位
page ----block 存放数据的最小的逻辑单位
dminit 创建达梦数据库 (命令行)
注册数据库服务到OS(可选)
[root@dmedu root]# cd /dm7/script/root
[root@dmedu root]# ./dm_service_installer.sh -t DMSERVER -i /dm8/WUHAN/dm.ini -p DMSERVER
DM服务查看器(启动和关闭数据库)
测试
说明:Oracle通sid识别数据库,达梦是通过端口号,MySQL利用port_number
disql DM管理工具
[dmdba@dmedu ~]$ ps -ef|grep dmserver
dmdba 7350 1 0 Mar19 pts/0 00:00:05 /dm7/bin/dmserver /dm7/data/DAMENG/dm.ini -noconsole
dmdba 7761 1 0 Mar19 ? 00:00:04 /dm7/bin/dmserver /dm8/WUHAN/dm.ini -noconsole
[dmdba@dmedu ~]$ netstat -ntl |grep 523*
5236:
[dmdba@dmedu ~]$ disql
disql V7.1.6.43-Build(2018.01.29-88741)ENT
用户名:sysdba
密码:
5237:
[dmdba@dmedu ~]$ disql sysdba/SYSDBA@127.0.0.1:5237

体系结构
DMserver的构成: client + server
Server:数据库(database)+实例(instance)

数据库database:
数据文件: datafile 用户数据
SQL> select path from v d a t a f i l e ; 联 机 重 做 日 志 文 件 : r e d o l o g 存 放 的 是 用 户 对 数 据 库 做 改 变 的 数 据 S Q L > s e l e c t p a t h f r o m v datafile; 联机重做日志文件: redolog 存放的是用户对数据库做改变的数据 SQL> select path from v datafile;redologSQL>selectpathfromvrlogfile;
补充:
SQL> alter database add logfile ‘/dm7/data/DAMENG/DAMENG03.log’ size 256;
SQL> select rlog_size/1024/1024 from v r l o g f i l e ; r e d o l o g 特 点 : 循 环 写 , 重 复 写 注 意 事 项 : 达 梦 不 支 持 a l t e r d a t a b a s e d r o p l o g f i l e O r a c l e 支 持 : a l t e r d a t a b a s e d r o p l o g f i l e … 控 制 文 件 : 比 较 : o r a c l e : 数 据 库 的 物 理 架 构 、 S C N 、 归 档 文 件 信 息 、 r m a n 备 份 的 元 数 据 达 梦 : 物 理 架 构 信 息 、 数 据 库 的 版 本 信 息 、 数 据 库 的 名 等 S Q L > s e l e c t p a r a n a m e , p a r a v a l u e f r o m v rlogfile; redolog特点:循环写,重复写 注意事项:达梦不支持alter database drop logfile Oracle支持:alter database drop logfile … 控制文件: 比较: oracle :数据库的物理架构、SCN、归档文件信息、rman备份的元数据 达梦:物理架构信息、数据库的版本信息、数据库的名等 SQL> select para_name,para_value from v rlogfile;redologalterdatabasedr

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值