达梦数据库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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值