一、 安装前准备:
1.Vmware workstation pro17.6.4虚拟平台下载地址:
https://support.broadcom.com/group/ecx/productfiles?subFamily=VMware%20Workstation%20Pro&displayGroup=VMware%20Workstation%20Pro%2017.0%20for%20Windows&release=17.6.4&os=&servicePk=533272&language=EN&freeDownloads=true
2.银河麒麟服务器操作系统x86版KylinV10 sp3:
https://www.kylinos.cn/support/trial/download
3.达梦数据库x86版,麒麟10 sp3:
https://www.dameng.com/download/index.html
4.检查当前操作系统的相关信息,确认DM安装程序与当前操作系统匹配,以保证 DM 能够正确安装和运行。cat /etc/os-release
二、 创建用户并安装
1.新增操作系统用户dmdba,并设置密码,和root权限用户做隔离。
2.使用dmdba登录系统并检查操作系统限制:ulimit -a
发现open files默认为1024不符合要求(指的是Linux系统对一个进程能同时打开的文件数量所做的限制)。达梦官方文档建议设置为65536或者无限制。永久修改需要使用root账户打开下述文件:[root@localhost dir_dameng]# sudo vi /etc/security/limits.conf 在末尾添加下述两条语句保存提出即可:
dmdba soft nofile 65536
dmdba hard nofile 65536
3.检查运行内存,存储空间,和临时文件夹等容量大小
达梦建议运行内容和存储空间至少为1GB,临时文件夹为2GB,如果临时空间的容量不够,可以使用如下命令把安装时的临时文件映射到别的目录和挂载点:
#以BASH为例:
mkdir -p /mount_point/dir_name
DM_INSTALL_TMPDIR=/mount_point/dir_name
export DM_INSTALL_TMPDIR
由于/tmp小于2GB,所以使用环境变量DM_INSTALL_TMPDIR指定安装程序的临时目录
4.Iso镜像挂载:把虚拟机共享文件夹里面的达梦iso文件挂在到系统目录。
5.使用dmdba用户进行安装:./DMInstall.bin
按照步骤选择语言,没有key,然后选择时区
服务类型自定义,组件全选
确认安装路径,确认安装
最后一步切换到root用户,执行:
至此安装过程已经全部结束
三、 完成作业实操:
作业要求1:初始化一个实例名为DMOA,库名为DMOA,端口号为5234,页大小为16,字符集为gb18030,大小写敏感为是的库。
先用root用户新建一个目录文件夹并给与dmdba权限用来保存数据库内容
使用dminit工具初始化数据库:
./dminit PATH=/home/dmdba/dmdata DB_NAME=DMOA INSTANCE_NAME=DMOA PORT_NUM=5234 PAGE_SIZE=16 CHARSET=1 CASE_SENSITIVE=Y SYSDBA_PWD=Dameng123# SYSAUDITOR_PWD=DamengAudit123#
使用root用户注册服务并启动
使用dmdba用户连接数据库,登录过程使用disql交互工具
作业要求2:使用disql新建一个名称为DMDBA的用户,设置密码为dameng_dba,并授予dba角色权限。
实操过程发现dameng_dba不符合密码规则,因此更改为“dameng_dbaX1”,使用grant命令赋予dmdba用户dba权限。
作业要求3:使用disql新建一个名为TS_DMOA的表空间,新建一个名为DMOA的用户,并设置密码为dameng_oa,设置该用户的默认表空间为TS_DMOA。并授予resource角色权限。
作业要求4:使用DMOA用户新建表USERS,并插入数据,然后查询确认数据已经入库
建表使用标准create语句进行建表,设置了五个字段(id,用户名,email,电话和其他),id字段为主键。
使用insert into语句插入数据,切记提交事务commit确保插入成功。
文章
阅读量
获赞
