1 安装dm8
查看磁盘容量
df -h
1.1 创建用户组、用户
root下:
1、创建用户组
# 创建一个dinstall的组
groupadd dinstall
# 删除组 groupdel dinstall
2、创建用户
m 自动创建用户的家目录
-d 指定用户登入时的目录
-s 指定用户登入后所使用的shell
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
创建完成后使用 id dmdba 命令查看是否成功
设置密码(不少于8个字符+包含3个字符类型)
passwd dmdba
3、创建安装目录
mkdir /dm8
#练习时若想删除执行 rm -rf /dm8
4、 更改文件夹的所属用户组、所属用户
chown dmdba:dinstall /dm8
# 查看是否更改成功
ll -ld /dm8
5、设置最大可打开文件数
查看最大可打开文件数
ulimit -a
#临时设置,仅对当前会话生效
ulimit -n 20480
6、挂载镜像文件
使用root用户到opt目录下挂载dm8_setup.iso镜像文件
将下载的iso镜像文件上传到服务器上后,进行挂载操作(考试的时候已经挂载好了,直接安装即可)
在mnt下创建dm目录
挂载镜像
mkdir /mnt/dm
#挂载镜像 mount /镜像地址 /挂载的目标路径
mount /opt/dm8_20210818_x86_rh6_64_ent_8.4.2.18_pack14.iso /mnt/dm
查看是否已挂载:
df -h
切换到新建的dmdba用户下:
su - dmdba
#查看挂载目录
cd /mnt/dm
ll
1.2 图形化界面安装
设置DISPLAY值
root用户:
xhost +
# 查看DISPLAY值
echo $DISPLAY
dmdba用户:
su - dmdba
# 查看DISPLAY值
echo $DISPLAY
# 设置DISPLAY值(具体以考试环境查询出来的值为准)
export DISPLAY=:0.0
执行安装程序
#进入到挂载目录
cd /mnt/dm #执行安装程序
./DMInstall.bin
2 创建数据库实例
#进入到dm工具包目录
cd /dm8/tool
#打开数据库配置助手
./dbca.sh
3 数据库连接的方式
可以通过图形化管理工具manager进行数据库连接,也可以使用disql的方式。除此之外,大家也可以通过配置连接串的方式来连接数据库。
3.1使用./manager连接
cd /dm8/tool
./manager
使用manager工具连接时,可以在窗口–选项–编辑器里启动sql语法检查等提示。
3.2使用disql连接
cd /dm8/bin
./disql SYSDBA/Dameng123:5236
4 启动数据库服务
DM 数据库启动顺序为: Shutdown(关闭状态)–> Mount(配置状态)–> Open(打开状态)
MOUNT 和 OPEN 可以相互转换(与 Oracle 不同);
SUSPEND 和 OPEN 也可以相互转换。
但 MOUNT 和 SUSPEND 之间不能相互转换。
4.1 命令行启动
前台启动:
#未注册数据库服务的只能选择此方法
./dmserver /dm8/data/DAMENG/dm.ini
后台启动:
cd /dm8/bin
ll Dm*
#DMTESTSVR是实例名
./DmServiceDMTESTSVR start/status/stop
</