centos8 python3 安装达梦驱动 dmpython

发布时间 2023-11-14 16:17:42作者: qwer78

方案一 全新安装:

1.https://eco.dameng.com/download/ 下载dm8_20231011_x86_rh6_64.iso 到/aaa目录
2.创建用户所在的组 groupadd dinstall
3.创建用户 useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
4.修改用户密码 passwd dmdba
5.修改文件打开最大数 vi /etc/security/limits.conf
6.切换到 root 用户挂载镜像(慎重选择目录,最好选个空目录) mount -o loop /aaa/dm8_20231011_x86_rh6_64.iso /mnt
7.在/aaa 目录下创建 /dm8 文件夹 mkdir dm8
8.修改安装目录权限 
    chown dmdba:dinstall -R /aaa/dm8/ 和 chmod -R 755 /aaa/dm8
9.切换至 dmdba 用户下,在 /mnt 目录下使用命令行安装数据库程序 
    su - dmdba 后 cd /mnt/ 后 ./DMInstall.bin -i
10.安装选择【不输入 Key 文件】,选择【默认时区 21】
11.选择【3-客户端安装】,按已规划的安装目录 /wxnx/dm8
12.切换至 root 用户执行 
      /aaa/dm8/script/root/root_installer.sh 后
   	   yum install gcc  后 yum install python3-devel
13.配置环境变量 cd /home/dmdba/ 后 vim .bash_profile 后添加 
      export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
14.切换至 dmdba 用户 cd /home/dmdba 后 source .bash_profile
15.切换到root 执行vi /root/.bash_profile 添加 

export PATH="/aaa/dm8/bin:$PATH"
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/aaa/dm8/bin"
export DM_HOME="/aaa/dm8"
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/aaa/dm8/drivers/dpi/

后 source /root/.bash_profile

16.切换到达梦软件安装目录下的
      cd  /aaa/dm8/drivers/python/dmPython 目录下
	  python3 setup.py install

方案二 拷贝安装:

1. 将上面已安装过的服务器A的 /aaa/dm8 目录全部文件 直接全部拷贝到 新服务器B 的 /aaa/dm8 目录下
2. 执行 yum install gcc  和 yum install python3-devel
3. 切换到root 执行vi /root/.bash_profile 添加 

    export PATH="/aaa/dm8/bin:$PATH"
    export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/aaa/dm8/bin"
    export DM_HOME="/aaa/dm8"
    export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/aaa/dm8/drivers/dpi/
    后 source /root/.bash_profile
4. 切换到达梦软件安装目录下的
      cd  /aaa/dm8/drivers/python/dmPython 目录下
	  python3 setup.py install