lscpu
CPU 运行模式: 32-bit, 64-bit
CPU: 2
free -m
total used free shared buff/cache available
Mem: 2888 647 1563 12 677 1967
Swap: 4043 0 4043
ethtool ens33
Settings for ens33:
Speed: 1000Mb/s
Duplex: Full
systemctl stop firewalld
systemctl disable firewalld
systemctl status firewall
这一步的目的主要是为了减少对操作系统的影响
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
mkdir /dm8
chown dmdba:dinstall -R /dm8/
首先进入达梦安装包存放的位置
我这里是放在根目录下的iso目录下了
执行挂载将文件挂载到/mnt下
mount -o loop dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso /mnt
跳转到/mnt目录下,切换达梦用户进行安装
cd /mnt
su dmdba
安装有两种方式,一种是使用命令行安装,另一种是图形化界面安装,达梦为我们提供了非常简易操作的图形化安装,下面的安装过程都是使用图形化界面操作。若想使用命令行,可以去官网查看命令行安装的相关操作。
执行图形化界面安装
./DMInstall.bin
++
内存空间不足
安装时需要较大的空间,若执行语句出现空间不足的情况,可以将/tmp空间临时调大,需要用root用户执行
mount -o remount,size=4G /tmp
图形化界面打不开
查看一下dmdba用户的DISPLAY值是否有
若没有则需要切换到root用户查看DISPLAY的值,然后再设置给dmdba
root 用户执行
echo $DISPLAY
xhost +
切换dmdba用户执行
export DISPLAY=:0.0
我这里root用户值为:0.0 所以设置dmdba置为:0.0,若root显示的是其他值,则dmdba的值应该与root设置相同
设置好后基本可以显示安装的页面,一路确定就行
tool工具介绍
manager联机工具
console脱机工具
dts数据迁移
monitor监察工具
nca.sh网络配置助手
dmservice.sh服务查看
[root@localhost ~]# mv /dm8/bin/DmServiceDMSERVER.service /usr/lib/systemd/system/DmServiceDMSERVER.service
[root@localhost ~]# systemctl enable DmServiceDMSERVER.service
Created symlink /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service → /usr/lib/systemd/system/DmServiceDMSERVER.service.
[root@localhost ~]# systemctl start DmServiceDMSERVER.service
[root@localhost ~]# systemctl restart DmServiceDMSERVER.service
SQL> select path,rlog_size/1024/1024 from v$rlogfile;
行号 PATH RLOG_SIZE/1024/1024
1 /dm8/data/DAMENG/DAMENG01.log 300
2 /dm8/data/DAMENG/DAMENG02.log 300
3 /dm8/data/DAMENG/DAMENG03.log 300
++### 打开sqlserver兼容模式。
++
./disqlsysdba/Dameng123@localhost:5238
[dmdba@localhost bin]$ export DISPLAY=192.168.6.1:0.0
[dmdba@localhost bin]$ /dm8/bin/console
修改后重启:
[root@localhost ~]# systemctl restart DmServiceDMSERVER.service
或采用以下方式修改:
SQL> call sp_set_para_value(2,‘COMPATIBLE_MODE’,3);
修改后重启:
[root@localhost ~]# systemctl restart DmServiceDMSERVER.service
SQL> select para_name,para_value,para_type from v$dm_ini where para_name=‘COMPATIBLE_MODE’;
行号 PARA_NAME PARA_VALUE PARA_TYPE
1 COMPATIBLE_MODE 3 IN FILE
su - dmdba
cd /dm8/bin
./disql sysdba/Dameng123:5238
服务器[LOCALHOST:5238]:处于普通打开状态
登录使用时间 : 3.712(ms)
disql V8
SQL> select sysdate from dual;
行号 SYSDATE
已用时间: 31.690(毫秒). 执行号:300.
export DISPLAY=:0.0;
xhost +
su - dmdba
cd /dm8/tool
./manager
————————————————
##3、管理数据库状态
shutdown:数据库关闭状态
mount:数据库配置状态,比如开启数据库归档
open:数据库打开状态,提供对外服务
suspend:挂起状态,只读
SQL> alter database mount;
操作已执行
已用时间: 373.907(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 333.516(毫秒). 执行号:0.
SQL>
SQL> alter database suspend;
操作已执行
已用时间: 101.383(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 0.432(毫秒). 执行号:0.
通过服务的方式关闭和启动数据库
cd /dm8/bin
$ ./DmServiceDMSERVER stop
Stopping DmServiceDMSERVER: [ OK ]
$ ./DmServiceDMSERVER start
Starting DmServiceDMSERVER: [ OK ]
文章
阅读量
获赞