美文网首页达梦数据库
2022-07-14达梦数据库dca培训笔记

2022-07-14达梦数据库dca培训笔记

作者: 微笑碧落 | 来源:发表于2022-07-13 20:43 被阅读0次

    达梦数据库dca培训笔记

    1.win7系统虚拟机麒麟系统安装

    • 安装VMware软件

    • 新建一个新的虚拟机

    • 配置该虚拟机

      硬盘配置20G。

      内存大小4G。(为了达梦数据库顺利运行)

      注意一定要修改分辨率,否则默认为800*600。偏偏安装完麒麟系统后,想要通过图形界面进行修改分辨率的时候,确定按钮无法显示完整,导致无法通过图形界面进行修改分辨率。

      通过iso文件虚拟一个光驱

    • 安装麒麟操作系统

      通过光驱安装麒麟系统。基本是一路下一步即可。

    2. 达梦数据库安装

    2.1 收集安装环境

    uname -ra
    rpm -aq | grep glibc*
    cat /proc/cpuinfo
    free -m //内存
    fdisk -l
    df -h
    

    2.2关闭防火墙

    systemctl display firewalld
    

    2.3关闭selinux

    vi /etc/sysconfig/selinux
    修改如下
    SELINUX=disabled
    getenforce
    

    2.4 新建用户

    groupadd dinstall
    useradd -g dinstall dmdba
    passwd dmdba
    

    2.5准备安装目录

    mkdir /dm8
    chown dmdba:dinstall -R /dm8
    

    2.6配置环境变量

    cd ~
    vi .bash_profile
    添加如下两行
    export DM_HOME=/dm8
    export PATH=$PATH:$DM_HOME/bin:$DM_HOME/tool
    保存后执行:
    source ./bash_profile
    

    2.7设置文件最大打开数目

    vi /etc/security/limits.conf
    dmdba soft nofile 65536 
    dmdba hard nofile 65536
    

    2.8切换DISPLAY。否则无法打开安装GUI

    export DISPLAY=:0.0
    xhost +
    

    2.9运行安装文件

    ./DMInstall.bin
    该文件从网上下载。必要时需要chmod 777。
    安装的时候注意选择典型安装。选择安装位置/dm8
    注意此时可以切换dmdba用户进行安装
    注意按照提示用root用户运行一些sh脚本
    

    2.10 错误处理

    如果提示openjdk insufficient错误。。需要手动修改临时文件区大小
    vi /etc/fstab
    添加一行
    tmpfs /tmp tmpfs nodev,nosuid,size=4G 0 
    然后重启即可
    

    3 创建数据库实例

    • dbca.sh
    • 然后一路下一步即可
    • 注意按照提示用root用户运行一些sh脚本

    4.数据库服务查看器

    • ./dmservice.sh

    5.数据导入

    • dts

    6.打开归档模式

    • 使用manager工具,先把数据库切换为配置模式。然后打开归档,然后切换数据库为打开模式

    7.逻辑备份和导出

    逻辑导出
    mkdir /dm8/backup/dexp
    dexp sysdba/password@localhost:5236 file=dexp01.dmp log=dexp01.log directory=/dm8/backup/dexp
    逻辑导入
    dimp sysdba/SYSDBA@localhost:5239 file=/dm8/backup/dexp/dexp01.dmp log=/dm8/backup/dexp/dimp01.log
    
    

    8.ODBC安装

    • 检查是否安装gcc
    rpm -ap |grep gcc
    
    • 解压安装包
    tar -xzvf unixODBC-2.3.0.tar.gz
    
    • 配置ODBC
    ./configure --enable-gui=no
    
    • 编译安装ODBC
    make && make install
    
    • 查看 odbc 版本
    odbc_config --version
    
    • 查看 odbc 配置文件路径
    odbcinst -j
    
    • 配置 odbc.ini 和 odbcinst.ini
    [DM8]
    Description=DM ODBC DSN
    Driver=DM8 ODBC DRIVER
    SERVER=localhost
    UID=SYSDBA
    PWD=xxxxxx
    TCP_PORT=5236
    [root@KylinDCA03 etc]# cat odbcinst.ini
    [DM8 ODBC DRIVER]
    Description=ODBC DRIVER FOR DM8
    Driver=/dm8/bin/libdodbc.so
    
    • 测试连接
    su - dmdba
    isql dm8
    

    相关文章

      网友评论

        本文标题:2022-07-14达梦数据库dca培训笔记

        本文链接:https://www.haomeiwen.com/subject/agpfirtx.html