搭建达梦数据库测试环境的安装步骤及注意事项

百般思念 提交于 2019-12-06 07:57:30

一、   测试环境介绍

  1. 操作系统:中标麒麟,64位6.0版本

  2. 数据库:达梦,7.6企业版

  3. ODBC:2.3办法

二、   测试环境准备

  1. 安装Linux操作系统(略)

  2. 上传数据库及ODBC安装软件

  • 用root用户传(注意事项)

  1. 配置ftp

    ftp配置文件一般放在/etc/vsftpd 或者 /etc目录下. 大家如果想用root用户来登陆,可以这样做.打开ftpusers和user_list, 再root和nobody前面加上#,在实际情况不提倡这样,否则太危险了.

  2. 启动ftp

    #/sbin/service vsftpd start

  • Linux下启动ftp服务

  1. 首先服务器要安装ftp软件,查看是否已经安装ftp软件下

    #which vsftpd

    如果看到有vsftpd的目录说明服务器已经安装了ftp软件

    如果没有安装ftp软件的话,这里有下载地址和相关教程可以参考:

    Wing FTP Server FTP服务器端中文版安装使用教程

  2. 查看ftp 服务器状态

    #service vsftpd status

  3. 启动ftp服务器

    #service vsftpd start

  4. 重启ftp服务器

    #service vsftpd restart

  5. 查看服务有没有启动

    #netstat -an | grep 21

  6. 如果需要开启root用户的ftp权限要修改以下两个文件

    #vi /etc/vsftpd.ftpusers中注释掉root

    #vi /etc/vsftpd.user_list中也注释掉root

    然后重新启动ftp服务。

  • ftp上传安装文件

  1. 连接服务器:

  • ftp Linux服务器ip地址(例如:192.168.1.110)

  • 用户名:

  • 密码:

  1. 定位本地目录和Linux服务器目录

  • ftp>bin

  • lcd 本地目录(例如:E:\Workspace\达梦\文件)

  • cd Linux服务器安装目录(例如:/DMtools)

  1. 传文件

  • put “绝对路径+文件名”(注:要用双引号,例如:“E:\Workspace\达梦\文件\dm7_setup_rh6_64_ent_7.6.0.197_20190917.iso”)

  • put “绝对路径+文件名”(注:要用双引号,例如:“E:\Workspace\达梦\文件\unixODBC-2.3.0.tar.gz”)

  1. 查看是否有glibc库

    rpm -aq | grep glibc,显示如下:

三、   安装数据库前准备

  1. 创建达梦数据库安装位置

    #mkdir /dm7

  2. 创建组

    #groupadd dinstall

  3. 创建用户

  • 查看是否有要创建的用户名,假如预创建的用户名为dmdba

    #id dmdba

  • 添加一个用户,并分配到dinstall组

    # useradd -g dinstall dmdba

  • 为dmdba用户设置密码

#passwd dmdba

  • 设置dm7这个目录的所属用户和所属组

# chown dmdba:dinstall -R /dm7

  1. 配置环境变量

  • 切换到/home/dmdba目录

    #cd /home/dmdba

  • 修改.bash_profile

    #vi .bash_profile

    然后在文件中添加如下内容:

    export DM_HOME=/dm7

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

  • 刷新

    source .bash_profile

  1. 设置系统参数

  • 方法一:命令行

    ulimit -n 65536

  • 方法二:修改文件(推荐)

    #cd /etc/security

    #vi limits.conf

    在文件中添加如下两行:

    dmdba soft nofile 4096

    dmdba hard nofile 65536

四、   安装数据库

  1. 挂载数据库ISO安装文件

    #mount -o loop /DMtools/dm7_setup_rh6_64_ent_7.6.0.142_20190312.iso /mnt

  2. 开启图形模式

    #xhost +

  3. 开始安装达梦数据库

  • 图形化安装

    切换到dmdba用户

    #su - dmdba

    进入挂载目录(注:上面设定的挂载目录为/mnt)

    $cd /mnt

    $./DMInstall.bin

  • 命令行安装

    进入挂载目录(注:上面设定的挂载目录为/mnt)

    #./DMInstall.bin -i

  • 静默安装

    进入挂载目录(注:上面设定的挂载目录为/mnt)

    #./DMInstall.bin -q 配置文件全路径

     

    默认数据库名:DAMENG  服务名:DMSERVER

五、   使用图形化管理界面

  1. 图形化工具文件:/dm7/tool/manager

    #cd /dm7/tool

    #./manager文件

六、   安装并配置ODBC

  1. 正式安装ODBC之前,检查Linux是否安装了以下软件包

    bison、byacc、gcc、flex等安装包

    如果没有,需要提前安装,安装命令如下:

    #sudo yum -y install gcc

    。。。

  2. 解压ODBC压缩包(例如:unixODBC-2.3.0.tar.gz)

    #tar -xzvf unixODBC-2.3.0.tar.gz

  3. 进入解压目录,开始安装

    #cd unixODBC-2.3.0

    #./configure --enable-gui=no

  4. 编译

    #make

    #make install

  5. 测试安装是否成功

    # odbc_config --version

    显示如下:

     

  6. 修改配置文件

  1. 查看配置文件位置

    #odbcinst -j,结果如下:

    unixODBC 2.3.0

    DRIVERS............: /usr/local/etc/odbcinst.ini

    SYSTEM DATA SOURCES: /usr/local/etc/odbc.ini

    FILE DATA SOURCES..: /usr/local/etc/ODBCDataSources

    USER DATA SOURCES..: /home/dmdba/.odbc.ini

    SQLULEN Size.......: 8

    SQLLEN Size........: 8

    SQLSETPOSIROW Size.: 8

  2. 修改/usr/local/etc/odbc.ini,加入如下代码:

    [dm7]

    Desription=DM ODBC DSND

    Driver = DM7 ODBC DRIVER

    SERVER = localhost

    UID = SYSDBA

    PWD = dameng123

    TCP_PORT = 5236

  3. 修改/usr/local/etc/odbcinst.ini,加入如下代码:

    [DM7 ODBC DRIVER]

    Description = ODBC DRIVER FOR DM7

    Driver = /dm7/bin/libdodbc.so

    [root@dca01 etc]# chmod 775 odbc.ini

    [root@dca01 etc]# chmod 775 odbcinst.ini

  4. 测试连接,如果成功表示安装正常

  • 切换到dmdba用户

    #su dmdba

  • $isql DM7 数据库用户名 用户密码

    例如:

    $isql DM7 SYSDBA ******

     

    注:出现上面信息表示连接成功!

至此,达梦数据库的安装就结束了,接下来可以继续在数据库中测试其他内容

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!