达梦数据库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
网友评论