达梦8数据库学习笔记

冯欢 to 达梦大学
 
#获取系统位数
getconf LONG_BIT
#查询操作系统release信息
lsb_release -a
#查询系统信息
cat /etc/issue
#查询系统名称
uname -a
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
ulimit -a
swap 内存为物理内存1.5倍
mount -o loop /xx.iso /mnt
vi /etc/security/limits.conf
*                soft   nofile          65536
*                hard   nofile          65536
ulimit -HSn 102400
 
如果需要图形化,需要root执行xhost +或者进入dmdba执行以下:
export DISPLAY = 192.168.1.2:0.0
xhost +
 
配置助手,图形化创建实例
dbca.sh
命令行创建实例:
dminit path=/dm8/data DB_NAME=DM02 instace_name=DM02 PORT_NUM=5239
注册实例:
./dm_service_installer.sh -t dmserver -dm_ini 配置文件/xxx.dm.ini -p DM02
alert database mount; 挂上
select status$ from v$instance  查询数据库状态
dmservice.sh 服务查看器
./dmserver /xxx.ini 启动指定的
select * from v$database;
如果连接其他实例:
dlsql sysdba/SYSDBA@localhost:5239
数据文件起始大小:4096*页大小
重做日志文件:
实例名 *.log结尾
desc v$rlogfile;
select path,rlog_size/1024/1024 from v$rlogfile;
alter database add logfile 'xxxxx' size 256; 增加日志文件
从做日志文件大小要一致
修改控制文件:
dmctlcvt type=2   src=/tmp/dmctl1.txt dest=/dm8/data/DAMENG/dm.ctl 

你可能感兴趣的:(达梦8)