2021-04-22

目录



一、vmware 上安装中标麒麟操作系统

vmware 安装中标麒麟高级服务器操作系统软件V7和安装centos类似,安装时选择客户机操作系统时手动选择centos7
在这里插入图片描述然后在之后的步骤选择 带GUI的服务器
在这里插入图片描述在这里插入图片描述之后安装和centos7类似。
安装好后要先改yum源到阿里的源,自带源已经404失效(差评!),后面安装unixODBC会用到。

#root用户下执行
#改 yum 源
	cd /etc/yum.repos.d/
	rm -rf *.repo
	wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
	sed -i  's/$releasever/7/g' /etc/yum.repos.d/CentOS-Base.repo

#清空缓存:
	yum clean all
	
#生成缓存:
	yum makecache
	yum update

接着关firewall

#root用户下执行
#关防火墙和NetworkManager
	
	firewall-cmd --state
	systemctl stop firewalld    # 停止firewalld
	systemctl disable firewalld # 禁用firewall开机启动
	
	service  NetworkManager stop
	chkconfig NetworkManager off
	service network restart

二、安装达梦数据库dm8

1.添加dm用户和组

#root用户下执行
#创建安装用户组 dinstall。
groupadd -g 12349 dinstall

#创建安装用户 dmdba。
useradd -u 12345 -g dinstall -m -d /dm8 -s /bin/bash dmdba

#初始化用户密码。
passwd dmdba

#解除参数使用限制
ulimit -a

2.vm上加载dm8的安装iso

在虚拟机运行状态下操作即可
记得勾上 已连接 选项
在这里插入图片描述

#root用户下执行
#加载光驱
cd /mnt/
mount -o loop /dev/cdrom /mnt
cd /mnt/
chmod 755 ./DMInstall.bin

3.开始安装dm数据库

命令行安装方式。

#切到dmdba用户
su - dmdba
cd /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]:
时候选择 n

出现提示:安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:
时候选择 1 典型安装 (典型安装包含服务端和客户端,装客户端才会有disql,manager 等工具)

出现提示:请选择安装目录 [/dm8/dmdbms]:
直接回车默认

出现提示:安装结束
表示此步骤结束。
接下来要在root 用户下执行:

#请以root系统用户执行命令:
su -
cd /dm8/dmdbms/script/root
./root_installer.sh

然后开始创建数据库实例

su - dmdba
cd /dm8/dmdbms/bin
#实例名 DBSERVER , sysdba密码为Dameng123 ,端口为 5236
./dminit path=/dm8/data/ DB_NAME=DBSERVER INSTANCE_NAME=DBSERVER SYSDBA_PWD=Dameng123 port_num=5236

注册服务并设置为自动启动
#以服务方式启动

su -
cd /dm8/dmdbms/script/root
./dm_service_installer.sh -t dmserver -dm_ini /dm8/data/DBSERVER/dm.ini -p DMSERVER
systemctl enable DmServiceDMSERVER.service
systemctl start DmServiceDMSERVER.service
systemctl status DmServiceDMSERVER.service  

看到服务状态为atctive 即为数据库进程启动成功。
在这里插入图片描述

4.配置环境以使其能运行达梦db 的图形化工具

#激活图形界面
su-
xhost +
#root 下面查看display 的变量值
echo $DISPLAY
su - dmdba
#查看 dmdba用户下的display 的变量值,应该为空
echo $DISPLAY
#如果为空DISPLAY,设置dmdba用户下的display 的变量值和root 的值一致
export DISPLAY=:2

运行达梦工具 DMManager

cd /dm8/dmdbms/tool
./manager

点连接
在这里插入图片描述默认用户为 sysdba, 填入sysdba密码 Dameng123
在这里插入图片描述

尝试执行个sql
在这里插入图片描述搞定。
至此db已经可以用了。
如果有需要安装使用unixODBC,继续往下看。

*安装配置unixODBC连接达梦db(可选操作)

#yum安装unixODBC
  su -
  yum install -y unixODBC
  yum install -y unixODBC-devel	

接着修改odbcinst.ini

#yum安装unixODBC
  su -
  cd /etc/
  vi odbcinst.ini	

odbcinst.ini 添加内容
[DM8 ODBC DRIVER]
Description = ODBC DRIVER FOR DM8
Driver = /dm8/dmdbms/bin/libdodbc.so

注意根据实际情况修改libdodbc.so 的路径
在这里插入图片描述

再接着修改odbc.ini内容

su -
cd /etc/
vi odbc.ini

添加以下内容:
[DM8]
Description = DM ODBC DSN
Driver = DM8 ODBC DRIVER
SERVER = localhost
UID = SYSDBA
PWD = Dameng123
TCP_PORT = 5236
在这里插入图片描述

最后执行命令验证安装是否成功

 su - dmdba
 isql dm8 -v

在这里插入图片描述
odbc配置成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值