Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3693342
  • 博文数量: 715
  • 博客积分: 1860
  • 博客等级: 上尉
  • 技术积分: 7745
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-07 08:51
个人简介

偶尔有空上来看看

文章分类

全部博文(715)

文章存档

2023年(75)

2022年(134)

2021年(238)

2020年(115)

2019年(11)

2018年(9)

2017年(9)

2016年(17)

2015年(7)

2014年(4)

2013年(1)

2012年(11)

2011年(27)

2010年(35)

2009年(11)

2008年(11)

分类: 数据库开发技术

2022-09-10 10:43:18

数据库的一些区别


达梦数据库 甲骨文数据库
公司 武汉达梦
美国甲骨文
主打产品 DM8 Oracle 19c
安装文件 dm8_20210712_x86_rh6_64_ent.zip LINUX.X64_193000_db_home.zip
启动安装 ./DMInstall.bin
./runInstaller
建库 dbca.sh dbca
架构 多线程 多进程
通过进程看实例 ps -ef|grep dms ps -ef|grep ckpt
看详细进程 pstack `ps -ef|grep dms|grep -v grep|awk '{print $2}'` 如果有多个,要用PID
ps -ef|grep ora_
登录 disql 回车
回车
sqlplus / as sysdba 回车

登录远程 disql sysdba/SYSDBA@bjdb:5237
sqlplus 'sys/123@bjdb:1522/orcl as   sysdba'
参数文件 $DM_HOME/data/dmserver/dm.ini $ORACLE_HOME/dbs/spfileorcl.ora
查看参数 more dm.ini strings spfileorcl.ora|more
登录库看参数 disql SYSDBA/SYSDBA
select name,value
from v$parameter
where name like 'control%';

select para_name,para_value
from v$dm_ini
where para_name like 'CTL%';
sqlplus / as sysdba
select name,value
from v$parameter
where name like 'control%';
常用视图 v$database
v$instance
v$session
v$parameter
dba_data_files
dba_objects
这几个名称相同
v$database
v$instance
v$session
v$parameter
dba_data_files
dba_objects
但用途或结构不同,可以用 desc 查看
查看数据库状态 select name,create_time,arch_mode,
status$ from v$database;

值为1:表示数据库正在启动
值为2:表示启动redo完成
值为3:表示启动到mount状态
值为4:表示为open状态
值为5:表示数据库为挂起状态
值为6:表示数据库为关闭状态
select name,created,log_mode,
open_mode from v$database;







查看版本 select * from v$version;

DM Database Server 64 V8
DB Version: 0x7000c

select id_code;

1-2-38-21.07.09-143359-10018-ENT  Pack1

select * from v$version;

Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production

opatch lspatches

32904851;Database Release Update : 19.12.0.0.210720 (32904851)
查看实例状态 select instance_name,host_name,status$ ,start_time from v$instance; select instance_name,host_name,status
,startup_time from v$instance;
进程名 select name,count(0) from v$threads group by name;
select pname from v$process order by 1;
控制文件位置 /home/dmdba/dmdbms/data/
dmserver/dm.ctl
/u01/app/oracle/oradata/
ORCL/control01.ctl
查看控制文件中基础信息 dmctlcvt type=1 src=/home/dmdba/dmdbms/
data/dmserver/dm.ctl
dest=/tmp/c.txt
alter database backup
controlfile to trace as '/tmp/c.sql';
redo信息 select file_id,path,
rlog_size/1024/1024 m
from v$rlogfile;
group_id不同于oracle的group#
select group#,status,
bytes/1024/1024 m from v$log;
select group#,member from v$logfile;

调大redo alter database resize logfile 'dmserver01.log' to 512;

不能缩小和删除
alter database add logfile '/oradata/ORCL/redo04.log' size 512m;
只能增加新的大日志文件,
然后删除小日志文件
内存参数 MEMORY_POOL
memory_target
内存组件大小 select name,total_size
from v$mem_pool;
SELECT COMPONENT,CURRENT_SIZE FROM V$SGA_DYNAMIC_COMPONENTS;
当日日期 select curdate;
select curtime;
select sysdate from dual;
表空间对应 select name from v$tablespace;

SYSTEM

ROLL
TEMP
MAIN
select name from v$tablespace;

SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
告警日志 $DM_HOME/log/dm_实例名_年月.log $ORACLE_BASE/diag/rdbms/数据库名/实例名/trace/alert_实例名.log
侦听 线程 dm_lsnr_thd
查看 top -bH -n1 -p 89869|grep lsnr
lsnrctl
查看 ps -ef|grep lsnr
图形管理 manager
console
dmservice.sh
sqldeveloper
备份工具 dmrman 回车 只能脱机备份
disql 可以联机备份
dexp/dimp 逻辑备份
rman target / 回车

expdp/impdp

待续。。。 to be continue。。。



阅读(448) | 评论(0) | 转发(0) |
0

上一篇:在线瞎定义

下一篇:卸载达梦服务

给主人留下些什么吧!~~