在Windows环境下完成一次图形化安装。
安装完成后。要求:
1)初始化一个实例名为DMOA,库名为DMOA,端口号为5234,页大小为16,字符集为gb18030,大小写敏感为是的库。
2)新建一个名称为DMDBA的用户,设置密码为dameng_dba,并授予dba角色权限
3)新建一个名为TS_DMOA的表空间,新建一个名为DMOA的用户,并设置密码为dameng_oa,设置该用户的默认表空间为TS_DMOA。并授予resource角色权限。
4)使用DMOA用户新建表USERS,并插入数据,然后查询确认数据已经入库
确认安装程序与操作系统匹配。
在终端中输入systeminfo,如下图所示:
x64是x86-64的简称,即x86架构的64位拓展版本。这个版本既可以发挥64位性能,也可以兼容32位软件。64位指的是CPU的64位指令集。
该版本与安装包的dm8_20250616_x86_win_64相匹配。
在任务管理器中查看,可用内存需大于1GB。
DM完全安装需要至少1GB的储存空间(文档中说是1GB,实际查看需要2GB)。
选择时区后,进入欢迎界面。点击下一步,接受许可证协议。验证Key文件。这里没有Key文件,不能使用安全版,点击下一步。
这里所需空间是2G,并非文档中的1G。选择典型安装,并安装所有内容。
选择自定义安装位置。
确认安装小结并点击安装。
等待安装完成。期间右下角多次弹出windows安全中心的病毒和威胁防护。安装时间大概2分钟。
安装完成后,点击初始化,进入DBCA(数据库配置工具,Database Configuration assistant)。
或者从安装目录\tool\dbca.exe进入DBCA工具
创建模板
指定目录
设置数据库标识
设置数据库文件。包括控制文件、数据文件、日志文件和初始化日志。
初始化参数。
口令管理。这里的SYSDBA和SYSAUDITOR都是系统用户,这里设置统一的口令。使用dameng8_DBA作为口令。
安装完达成梦数据库,系统默认会自带有一些系统级的用户:
1、SYS -----数据库内置管理用户,不能登录数据库
2、SYSDBA -----数据库的管理员
3、SYSAUDITOR—审计用户
4、SYSSSO—安全用户
每一个用户都有一个默认的表空间,对于 SYS、SYSSSO、SYSAUDITOR 系统用户,默认的用户表空间是 SYSTEM,SYSDBA 的默认表空间为 MAIN,新创建的用户如果没有指定默认表空间,则系统自动指定 MAIN 表空间为用户默认的表空间。
创建示例库
使用如下代码启动数据库
dmserver.exe .\data\DMOA\dm.ini
注:dmserver.exe <dm.ini路径>
这里实例已经在运行了
可以使用DIsql链接数据库,使用命令行操作。登录方式如下:
DIsql.exe SYSDBA/"""dameng8_DBA""":5234
注:DIsql.exe <用户名>/"""<密码>""":<端口>
也可以使用图形化界面DM管理工具。
进入DM管理工具,配置连接。
新建一个名称为DMDBA的用户,设置密码为dameng_dba,并授予dba角色权限。
存在问题:如果使用“默认密码策略”,需要包含大小写字母和数字。我们希望密码是dameng_dba,则必须选择“指定的密码策略”,否则会出现如下报错。
但是,如果选择“指定密码策略”,仍然会出现报错。复制命令到DIsql中执行,仍然报错。
create user DMDBA identified by "dameng_dba" password_policy 3;
通过搜索eco平台的相关文档得知,默认的安全策略最小值是15
只能作罢。密码设置为dameng8_DBA,采用默认密码策略。
后续补充:
有关PWD_POLICY和PWD_MIN_LEN 的相关内容在DM8系统管理员手册“2.1.1.1.26 未列在 dm.ini 中的 INI 配置项 ”中
动态和静态表示可修改,动态表示不重启数据库就可生效,静态表示需要重启数据库生效。具体修改方式见DM8系统管理员手册“2.1.1.1 dm.ini ”
新建一个名为TS_DMOA的表空间
新建一个名为DMOA的用户,并设置密码为dameng_oa(实际密码位dameng8_OA),设置该用户的默认表空间为TS_DMOA。并授予resource角色权限。
使用DMOA用户新建表USERS,并插入数据
查询确认数据已经入库。
文章
阅读量
获赞