操作系统版本:neokylin linux advanced server release v7update6 (chromium)
达梦数据库dm8arm64版:
提取码ykr2
groupadd dinstall
useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba
passwd dmdba
strings /usr/lib64/libstdc .so.6|grep glibcxx
如果像我一样,最高的版本低于 glibcxx_3.4.21的话。就需要升级下glib(升级步骤可以参考下)
cd到数据库镜像文件的存放目录
执行加载光驱命令
mount dm8_setup_arm64_ent_8.1.1.56_20200113.iso /data/dm8/
说明:
dm8_setup_arm64_ent_8.1.1.56_20200113.iso 是前面下载的镜像文件
/data/dm8/是加载光驱后存放的目录(根据实际情况自己定,记住路径后面有用)
su dmdba
./dminstall.bin(图形化安装)
./dminstall.bin -i(命令行安装)
说明:上面两种方式根据实际情况选择一种
cd到前面加载光驱后存放的目录
cd /data/dm8
./dminstall.bin -i
安装过程如下:
步骤 1:选择安装语言
请根据系统配置选择相应语言,输入选项,回车进行下一步。如下图所示:
步骤 2:验证 key 文件
可以选择是否输入 key 文件路径。不输入则进入下一步安装,输入 key 文件路
径,安装程序将显示 key 文件的详细信息,如果是合法的 key 文件且在有效期内,用户
可以继续安装。如下图所示:
步骤 3:输入时区
可以选择 dm 的时区信息。如下图所示:
步骤 4:选择安装类型
可以选择安装的类型。如下图所示:
步骤 4:选择安装路径
可以输入 dm 的安装路径。 如下图所示:
步骤 5:安装小结
安装程序将打印用户之前输入的部分安装信息,对安装信息进行确认。不确认,则退出安装程序,确认,进行 dm 的安装。如下图所示:
步骤 6:安装
注意:安装完成后,终端提示“请以 root 系统用户执行命令”。由于使用非 root
系统用户进行安装,所以部分安装步骤没有相应的系统权限,需要手动执行相关命
令。根据提示完成相关操作。
cd /home/dmdba/dmdbms/bin
./dminit path=/home/dmdba/dmdbms/data page_size=8 charset=1
说明:初始化一个数据库,放在/home/dmdba/dmdbms/data 目录下,数据页 page_size 大小为 8k,字符集为utf-8
ini_file 初始化文件 dm.ini 存放的路径
path 初始数据库存放的路径
ctl_path 控制文件路径
log_path 日志文件路径
extent_size 数据文件使用的簇大小(16),可选值:16、32,单位:页
page_size 数据页大小(8),可选值:4、8、16、32,单位:k
log_size 日志文件大小(256),单位为:m,范围为:64m ~ 2g
case_sensitive 大小敏感(y),可选值:y/n,1/0
charset/unicode_flag 字符集(0),可选值:0[gb18030],1[utf-8],2[euc-kr]
length_in_char varchar 类型长度是否以字符为单位(n),可选值:y/n,1/0
sysdba_pwd 设置 sysdba 密码(sysdba),密码长度为 9 到 48
sysauditor_pwd 设置 sysauditor 密码(sysauditor),密码长度为 9 到 48
db_name 数据库名(dameng)
instance_name 实例名(dmserver)
port_num 监听端口号(5236)
time_zone 设置时区( 08:00)
page_check 页检查模式(0),可选值:0/1/2
external_cipher_name 设置默认加密算法
external_hash_name 设置默认 hash 算法
external_crypto_name 设置根密钥加密引擎
步骤1:跳转到数据库安装目录下面的script/root目录
cd /home/dmdba/dmdbms/script/root
步骤2:注册服务脚本
./dm_service_installer.sh -t dmserver -i /home/dmdba/dmdbms/data/dameng/dm.ini -p dmserver
步骤3:启动数据库
service dmservicedmserver start
cd /home/dmdba/dmdbms/tool
./dbca.sh
步骤 1:选择操作方式
可选择创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务
四种操作方式,选择创建数据库实例
步骤 2:创建数据库模板
系统提供三套数据库模板供用户选择:一般用途、联机分析处理和联机事务处理,
用户可根据自身的用途选择相应的模板。如下图所示:
步骤 3:选择数据库目录
可通过浏览或是输入的方式选择数据库所在目录。如下图所示:
步骤 4:输入数据库标识
可输入数据库名称、实例名、端口号等参数。如下图所示:
步骤 5:数据库文件所在位置
可通过选择或输入确定数据库控制、数据库日志等文件的所在位置,并可通过
右侧功能按钮,对文件进行添加或删除。如下图所示:
步骤 6:数据库初始化参数
可输入数据库相关参数,如簇大小、页大小、日志文件大小、选择字符集、是
否大小写敏感等。如下图所示:
字符集:utf-8
字符串比较大小写敏感:要打勾。如果不打勾会报如下错误:
步骤 7:口令管理
用户可输入 sysdba,sysauditor 的密码,对默认口令进行更改。如下图所示:
步骤 8:选择创建示例库
可选择是否创建示例库 bookshop 和 dmhr。如下图所示:
步骤 9:创建数据库摘要
在安装数据库之前,将显示用户通过数据库配置工具设置的相关参数。如下图所示:
点击“完成”进行数据库实例的初始化工作。
create tablespace oa datafile 'oa.dbf' size 128;
create user oa identified by 123456789 default tablespace oa default index tablespace oa;
grant vti to oa;
grant public to oa;
grant resource to oa;
create schema x authorization oa
下一篇:开发知识-人大金仓数据安装