暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

达梦入门学习

原创 jack 2022-01-21
539

安装:

useradd  dmdba

mount  iso /mnt

启动:

systemctl start DmServiceDMSERVER.service

./DmServiceDMDB status

./dmserver /home/dmdba/data/DAMENG/dm.ini  

./dmservice.sh

导入sql文件:

./disql SYSDBA/SYSDBA@192.168.6.33:5236

start  /home/dm.sql

创建用户:

CREATE USER OA IDENTIFIED by aaaaaaaaa DEFAULT TABLESPACE OA DEFAULT INDEX TABLESPACE OA;
复制

创建数据库:dbca、dminit

./dminit db_name=DMDB instance_name=DMDB port_num=5238 path=/home/dmdba/data1

注册服务

./dm_service_installer.sh -t dmserver -p DMDB -dm_ini /home/dmdba/data1/DMDB/dm.ini

systemctl status DmServiceDMDB.service

./DmServiceDMDB  start/sstop/restart

删除服务

/dm_service_uninstaller.sh -n DmServiceDMDB

数据库状态:

mount、open、shutdown、suspend


存储结构:

物理结构:
配置文件: dm.ini sqlog.ini
参数: select para_name,para_type,para_value from v$dm_ini
session: 会话
sys:动态所有会话
infile:静态 重启实例
readonly: 只读,文件修改
修改静态参数参数:
alter system set 'COMPATIBLE_MODE'=0 spfile;
sp_set_para_value(2,'COMPATIBLE_MODE',2);
修改动态参数:
alter system set 'FILL_COL_DESC_FLAG'=1 both;
sp_set_para_value(1,'FILL_COL_DESC_FLAG',1);
参数类型
1:动态参数
2.静态参数 重启实例


逻辑结构:

控制文件转换test:
dmctlcvt TYPE=1 SRC=/home/dmdba/data/DAMENG/dm.ctl DEST=/home/dmdba/dmctl.txt
重做日志:
redoLog: 64M-2GB
select * from v$rlogfile ;
增大redolog
alter database resize logfile '/home/dmdba/data/DAMENG/DAMENG01.log' to 300 ;
增加
alter database add logfile '/home/dmdba/data/DAMENG/DAMENG03.log' size 300 ;
数据文件:
select * from dba_data_files ;

内存结构:
select para_name,para_value from v$dm_ini where para_name like '%MEMORY%';
共享内存池由多个,2048, MEMORY_POOL
数据缓存区:BUFFER
日志缓存区:RLOG_BUF_SIZE 单位页,像系统申请
SQL缓存区:像共享内存申请 CACHE_POOL_SIZE
字典缓存区:DICT_BUF_SIZE 像共享内存申请
排序区:SORT_BUFFER_SIZE 共享内存申请,磁盘临时表空间
HASH: 做hash,像共享内存申请 HJ_BUF_SIZE

进程:
select * from v$threads;
表空间:
system 表空间
roll 表空间
temp 表空间
main 表空间

用户管理:
sysdba:
sys:
sysauditor: 审计员
syssso: 安全
安全版用户:
SYSDBO 操作员
select para_name,para_value from v$dm_ini where para_name ='PWD_POLICY';
select * from dba_sys_privs where grantee='SYSDBA';
数据库状态:
模式:
select * from sysobjects where type='SCH';

表:
索引组织表、堆表、外部表、分区表

最后修改时间:2022-02-09 16:11:09
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论