菜鸟麒麟10操作系统达梦v8 命令行祥细步骤

cat /proc/version—查看操作系统

arch —架构

lscpu—架构

gcc –version—gcc版本

ldd –version ——glibc版本

rpm -qa|grep gilibc

free -m —-内存使用情况

df -h —-磁盘空间

注:如果查到磁盘空间tmp只有1.5G不够要扩大内存

解决方法:如果 小于 2g 临时增大 tmp 空间,一般增大到4g。以下是扩大tmp空间的步解决步骤:

  1. root执行命令 vi /etc/fstab

  1. 在文件里插入 tmpfs  /tmp  tmpfs nodev,nosuid,size=4G 0 0

  1. 再用命令df -h 看下/tmp 路径的空间变成4G,然后用命令reboot重启服务。服务重启后再安装数据库即可

5.先切换目录

cd /opt

6.查看有没有dm数据库安装包iso文件

ll

没有上传文件

上传ios文件

步骤:

1.连接虚拟机地址

sftp root@192.168.188.128

2.进入上传到的目录

cd /opt

3.查看当前目录有些文件

ls -l

4.上传文件输入put 将要上传的文件拖拉到里面

put F:达梦数据库dm8_20220525_x86_rh6_64.iso

回车上传100%成功

5.挂载

cd /mnt

ll

6.在/mnt目录下创建目录dm

mkdir dm

7.cd到/mnt/dm目录

ll  —查看目录有没有挂载的文件bin文件和pdf文件如果有就不需要挂载

8.挂载

mount /opt/dm8_20220525_x86_rh6_64.iso /mnt/dm

9.查看是否挂成功有bin文件,在/mnt/dm目录下ls

ls

注:挂载成功要稍等一下,才生成bin文件

二、安装规划

软件的安装路径:/dm8

数据库实例的创建路径:/dm8/data

1.创建用户组

groupadd dinstall

2.创建用户并指定home目录和bin目录

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

3.查看用户

id dmdba

4.创建密码

passwd dmdba

5.创建目录把数据库安装在此

mkdir /dm8

ls -ld /dm8 —-查看权限只有root用户有读写权限

6.授权限dmdba用户才有权限安装

chown dmdba:dinstall /dm8

ls -ld /dm8 —-查看权限dmdba用户有读写权限

7.转到dmdba用户下

su – dmdba

8.执行安装命令

./DMInstall.bin -i

按提示输入

同时输入安装目录/dm8

以root用户执行命令

/dm8/script/root/root_installer.sh

安装完成

以上是数据库软件安装用于做客户端使用

介绍实例安装,用于做服务器使用

三、用命令行的方式创建数据库实例

1.先执行xhost +

xhost +

2.用root用户查看DISPLAY的值

3.赋值到dmdba的DISPLAY

cd /dm8/tool

echo $DISPLAY  —查看是否有值,如空值赋root用户查到的DISPLAY值填进去

export DISPLAY=:0.0

echo $DISPLAY  —查看是否赋值成功

4、进入安装目录下的/dm8/bin目录

cd /dm8/bin

5.执行./dminit help命令

./dminit help

6.创建数据库的命令

./dminit path=/dm8/data db_name=DMOA instance_name=DMOASVR port_num=5238 sysdba_pwd=Dameng123

path:数据库安装路径

db_name:数据库名称

instance_name:实例名

port_num:数据库端口

sysdba_pwd:sysdba用户密码

7.查看目录是否创建成功

cd /dm8/data

ll

四、使用命令行注册一个数据服务

以root用户操作

  1. cd到安装数据库目录

cd /dm8/

ll —查看文件

cd script/  —进入script目录

ll  —查看文件

cd root/ —进入root目录

ll

  1. 启动注册命令

./dm_service_installer.sh -h—-查看帮助

3.启动服务命令

  ./dm_service_installer.sh -t dmserver -p DMOASVR -dm_ini /dm8/data/DMOA/dm.ini

注释:

-t:启动服务dmserver

-p:服务名后缀,例如DmServiceDMOASVR.service,DmService是前缀,DMOASVR是后缀

-dm_ini:ini的目录

  1. 注册完成,查看服务状态执行命令

systemctl status DmServiceDMOASVR.service

未启动状态

  1. 启动服务

systemctl start DmServiceDMOASVR.service

  1. 查看启动进程

ps -ef|grep dmserver

已启动

五、使用dm库

1.进入dmdba用户

su – dmdba

2.进入cd /dm8/bin目录

cd /dm8/bin

3.进入./disql sysdba/Dameng123:5238 连接数据库(这样是连接本机,如要连接服务器加上服务器的ip例./disql sysdba/Dameng123@192.168.68.199:5238)

./disql sysdba/Dameng123:5238

./disql sysdba/Dameng123@192.168.68.199:5238

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年9月22日
下一篇 2022年9月22日

相关推荐