DM数据库的安装以及服务的注册

DM数据库的需要具备的条件
本地测试安装要求不是太高,满足此要求就可以

1.硬件要求

2.软件要求

软件环境其中对Linux系统要求是 glibc库的要求 DM7必须是在2.3以上

DM8的GLIBC的要求在2.4以上

查看glibc库版本的命令

strings /lib64/libc.so.6 | grep GLIBC

3.同时需要满足tmp临时空间在1GB以上,因为DM安装时产生临时文件都默认放在tmp下面

如果/tmp没有1GB以上的空间 可以配置环境变量让其挂在到其他空间足够大的地方

示例

#以 BASH 为例: mkdir -p /mount_point/dir_name

DM_INSTALL_TMPDIR=/mount_point/dir_name

export DM_INSTALL_TMPDIR

下面开始使用命令的方式安装

不建议使用root用户安装

执行

./DMInstall.bin -i

下面根据提示进行选择 (都是傻瓜式操作)这里不再一一叙述

最后需要执行的命令按操作执行

命令安装后需要初始化数据库实例

命令如下

./dminit PATH=/opt/dmdbms/data CASE_SENSITIVE=Y CHARSET=1
创建普通用户并授权
提示:
默认数据库账号密码
SYSDBA/SYSDBA123
SYSSSO/SYSSSO123

create user "XXXX_0811" identified by "XXXX_0811XXXX_0811";

GRANT DBA TO XXXX_0811;

grant "DBA","RESOURCE","PUBLIC" to "XXXX_0811" ;

DM专用机专用数据库命令如下

  • 首先使用SYSDBA
CREATE USER USERNAME;
GRANT DBA TO USERNAME;
GRANT "DBA" , "PUBLIC" , "RESOURCE" , TO USERNAME;
  • 然后进入SYSSSO进行新建的数据库设置密码
    ALTER USER USERNAME IDENTIFIED BY "PASSWORD";

阐述一下参数

create user 创建用户

identified by 给与密码

GRANT DBA 授权

一般情况下命令安装没有注册服务,还需要手动注册服务

注册服务命令如下

使用默认安装方式 示例如下:

cd /opt/dmdbms/script/root
./dm_service_install.sh -t dmServer -i /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER

指定dm.ini的路径DM7和DM8的不同之处 以下是centos安装的时候踩到的坑坑,dm_ini 参考文章第三个命令

cd /opt/dmdbms/script/root
./dm_service_install.sh -t dmServer -dm_ini /opt/dmdbms/data/DAMENG/dm.ini -p DMSERVER

DM7使用-i DM8使用dm_ini参数注册服务

现在已经安装完成,简单的说一下逻辑备份与导出的命令

数据的导入

导入dmp备份文件
dimp XXXX_0811/XXXX_0811XXXX_0811 file=D:dmdbmsakdb20191128db_bak.dmp log=d:20170226.log  ignore=y 

参数说明:

dimp 内置导入命令 如同Oracle的imp等

XXXX_0811/XXXX_0811XXXX_0811 用户名密码

file 备份dmp文件位置

log 备份生成的日志所放置的位置

ignore 忽略一些错误

同一用户不需要remap_schema

remap_schema=TEST1:TEST2

数据库的导出

导出数据库dmp

dexp XXXX_0811/XXXX_0811XXXX_0811 file=/home/zhujess/桌面/datebak/ XXXX_0811.dmp log=/home/zhujess/桌面/datebak
/XXXX_0811.log  owner=CZBAK_0811 

参数说明:

dexp 内置导入命令 如同Oracle的exp等

XXXX_0811/XXXX_0811XXXX_0811 用户名密码

file 导出dmp文件位置

log 备份生成的日志所放置的位置

owner 导出数据库的模式名字或者说用户名

这是一个简单快速安装上手的操作手册,也是本人安装的一个安装记录

原文地址:https://www.cnblogs.com/zhuhuibiao/p/13570752.html