linux用命令启动达梦数据库,达梦数据库DM7的命令行安装

1、查看操作系统信息

[root@localhost ~]# cat /etc/redhat-release

Red Hat Enterprise Linux Server release 6.0 (Santiago)

[root@localhost ~]# uname -r

2.6.32-220.el6.x86_64

2、规划用户、组、安装目录

[root@localhost ~]# groupadd dinstall

[root@localhost ~]# useradd -g dinstall dmdba

[root@localhost ~]# id dmdba

uid=501(dmdba) gid=502(dinstall) 组=502(dinstall)

[root@localhost ~]# passwd dmdba

[root@localhost ~]# mkdir /dm7

[root@localhost ~]# mkdir -p /dmdata/data

[root@localhost ~]# chown dmdba.dinstall -R /dm7

[root@localhost ~]# chown dmdba.dinstall -R /dmdata

3、环境变量

[root@localhost ~]# cd /home/dmdba/

[root@localhost dmdba]# vi .bash_profile

PATH=$PATH:$HOME/bin

export PATH

export DM_HONE=/dm7

export PATH=$DM_HOME/bin:$DM_HOME/tool:$PATH:$HOME/bin

[root@localhost dmdba]# source .bash_profile

[root@localhost dmdba]# echo $DM_HOME

/dm7

4、文件最大打开数目

[root@localhost ~]# vi /etc/security/limits.conf

dmdba soft nofile 4096

dmdba hard nofile 65536

5、准备安装包

[root@localhost ~]# cd /dmdata/

[root@localhost dmdata]# ll

总用量 575444

-rw-r--r--  1 root root 589234176 10月 30 02:25 dm7_setup_rh6_64_ent_7.6.0.197_20190917.iso

drwx------. 2 root root     16384 10月 30 01:35 lost+found

[root@localhost dmdata]# mount -o loop dm7_setup_rh6_64_ent_7.6.0.197_20190917.iso /mnt

6、命令行安装达梦

[root@localhost ~]# su - dmdba

[dmdba@localhost ~]$ cd /mnt

[dmdba@localhost mnt]$ ./DMInstall.bin -i

请选择安装语言(C/c:中文 E/e:英文) [C/c]:c

解压安装程序.........

欢迎使用达梦数据库安装程序

是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n

是否设置时区? (Y/y:是 N/n:否) [Y/y]:y

请选择设置时区 [21]:21

请选择安装类型的数字序号 [1 典型安装]:1

所需空间: 957M

请选择安装目录 [/home/dmdba/dmdbms]:/dm7

目录(/dm7)下不为空,请选择其他目录。

请选择安装目录 [/home/dmdba/dmdbms]:/dm7

可用空间: 5G

是否确认安装路径(/dm7)? (Y/y:是 N/n:否)  [Y/y]:y

安装前小结

安装位置: /dm7

所需空间: 957M

可用空间: 5G

版本信息:

有效日期:

安装类型: 典型安装

是否确认安装? (Y/y:是 N/n:否):y

2019-11-01 10:34:37

[INFO] 安装达梦数据库...

2019-11-01 10:34:38

[INFO] 安装 基础 模块...

2019-11-01 10:34:42

[INFO] 安装 服务器 模块...

2019-11-01 10:34:42

[INFO] 安装 客户端 模块...

2019-11-01 10:34:46

[INFO] 安装 驱动 模块...

2019-11-01 10:34:46

[INFO] 安装 手册 模块...

2019-11-01 10:34:47

[INFO] 安装 服务 模块...

2019-11-01 10:34:49

[INFO] 移动ant日志文件。

2019-11-01 10:34:49

[INFO] 安装达梦数据库完成。

请以root系统用户执行命令:

/dm7/script/root/root_installer.sh

安装结束

开一个新窗口

[root@localhost ~]# /dm7/script/root/root_installer.sh

移动 /dm7/bin/dm_svc.conf 到/etc目录

修改服务器权限

创建DmAPService服务

移动服务脚本文件(/dm7/bin/DmAPService 到 /etc/rc.d/init.d/DmAPService)

创建服务(DmAPService)完成

启动DmAPService服务

Starting DmAPService:                                      [ OK ]

安装完成

7、目录结构

[dmdba@localhost mnt]$ cd /dm7

[dmdba@localhost dm7]$ ll

总用量 76

drwxr-xr-x  8 dmdba dinstall 4096 11月  1 10:36 bin

drwxr-xr-x  2 dmdba dinstall 4096 11月  1 10:34 bin2

drwxr-xr-x  5 dmdba dinstall 4096 11月  1 10:34 desktop

drwxr-xr-x  3 dmdba dinstall 4096 11月  1 10:34 doc

drwxr-xr-x 10 dmdba dinstall 4096 11月  1 10:34 drivers

drwxr-xr-x  2 dmdba dinstall 4096 11月  1 10:34 include

drwxr-xr-x  2 dmdba dinstall 4096 11月  1 10:34 jar

drwxr-xr-x  6 dmdba dinstall 4096 11月  1 10:34 jdk

-rwxr-xr-x  1 dmdba dinstall 1066 11月  1 10:34 license_en.txt

-rwxr-xr-x  1 dmdba dinstall 1128 11月  1 10:34 license_zh.txt

drwxr-xr-x  2 dmdba dinstall 4096 11月  1 10:36 log

-rwxr-xr-x  1 dmdba dinstall  868 11月  1 10:34 release_en.txt

-rwxr-xr-x  1 dmdba dinstall  973 11月  1 10:34 release_zh.txt

drwxr-xr-x  6 dmdba dinstall 4096 11月  1 10:34 samples

drwxr-xr-x  4 dmdba dinstall 4096 11月  1 10:34 script

drwxr-xr-x  9 dmdba dinstall 4096 11月  1 10:34 tool

drwxr-xr-x  3 dmdba dinstall 4096 11月  1 10:34 uninstall

-rwxr-xr-x  1 dmdba dinstall 2433 11月  1 10:34 uninstall.sh

drwxr-xr-x  2 dmdba dinstall 4096 11月  1 10:34 web

8、命令建库

[dmdba@localhost dm7]$ cd bin

[dmdba@localhost bin]$ ./dminit path=/dmdata/data db_name=DM01 instance_name=TEST1 page_size=16 port_num=5237

initdb V7.6.0.197-Build(2019.09.12-112648)ENT

db version: 0x7000a

file dm.key not found, use default license!

License will expire on 2020-09-12

log file path: /dmdata/data/DM01/DM0101.log

log file path: /dmdata/data/DM01/DM0102.log

write to dir [/dmdata/data/DM01].

create dm database success. 2019-11-01 00:00:29

9、注册服务

[root@localhost ~]# /dm7/script/root/dm_service_installer.sh -t dmserver -p TEST1 -i /dmdata/data/DM01/dm.ini

移动服务脚本文件(/dm7/bin/DmServiceTEST1 到 /etc/rc.d/init.d/DmServiceTEST1)

创建服务(DmServiceTEST1)完成

10、启动服务

[dmdba@localhost ~]$ /etc/rc.d/init.d/DmServiceTEST1 start

Starting DmServiceTEST1:                                   [ OK ]

[dmdba@localhost ~]$ /etc/rc.d/init.d/DmServiceTEST1 status

DmServiceTEST1 (pid 9353) is running...

[dmdba@localhost ~]$ ps -ef|grep DM01

dmdba      8605   8559  0 00:25 pts/4    00:00:00 /bin/sh ./dmservice.sh /dmdata/data/DM01/dm.ini

dmdba      9353      1  0 00:29 pts/0    00:00:00 /dm7/bin/dmserver /dmdata/data/DM01/dm.ini -noconsole

dmdba      9459   6277  0 00:31 pts/0    00:00:00 grep DM01

11、进入实例

[dmdba@localhost ~]$

disql SYSDBA/SYSDBA@127.0.0.1:5236

服务器[127.0.0.1:5236]:处于普通打开状态

登录使用时间: 7.290(毫秒)

disql V7.6.0.197-Build(2019.09.12-112648)ENT

SQL> select * from v$instance;

行号     NAME   INSTANCE_NAME INSTANCE_NUMBER HOST_NAME             SVR_VERSION                                                     DB_VERSION          START_TIME

---------- ------ ------------- --------------- --------------------- --------------------------------------------------------------- ------------------- ---------------------------

STATUS$ MODE$  OGUID       RAC_SEQNO   RAC_ROLE

------- ------ ----------- ----------- --------

1          TEST01 TEST01        1               localhost.localdomain DM Database Server x64 V7.6.0.197-Build(2019.09.12-112648)ENT   DB Version: 0x7000a 2019-11-01 08:24:32

OPEN    NORMAL 0           0           SLAVE

已用时间: 2.246(毫秒). 执行号:2311.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值