windows环境下达梦数据库图形化安装

安装达梦数据库

1.下载安装包

在达梦在线服务平台(https://eco.dameng.com/download/)下载安装包,解压安装包得到达梦数据库的iso安装文件,运行iso文件,如下图所示:

2.安装数据库

双击运行【setup.exe】安装程序,请根据系统配置选择相应语言与时区,点击【确定】按钮继续安装。如下图所示:

达梦数据库安装向导,点击【开始】继续,接受许可协议,点击【下一步】按钮,验证 Key 文件环节可跳过,如果没有 Key 文件,点击【下一步】即可。如有则点击【浏览】按钮,选取 Key 文件,安装程序将自动验证 Key 文件合法性,点击【下一步】继续安装,如下图所示:

选择组件,达梦提供了四种安装方式:“典型安装”、“服务器安装”、“客户端安装”、“自定义安装”,建议选择“典型安装”,如下图所示:

选择安装位置,点击【下一步】,查看安装小结,点击【安装】

3.初始化数据库

初始化数据库,创建数据库实例,如下图所示:

DM数据库配置助手,选择指定数据库模板,分为“一般用途”、“联机分析处理”、“联机事务处理”,自动调整数据库性能参数,有“高性能”、“平衡”,点击“下一步”,选择数据库目录。

输入数据库标识,输入数据库名称、实例名、端口号等参数,如下图所示:

数据库文件所在位置,选择默认配置即可,点击【下一步】,数据库初始化的参数配置,可输入数据库相关参数,如簇大小、页大小、日志文件大小、选择字符集、是否大小写敏感等。

常见参数说明:

1)EXTENT_SIZE 数据文件使用的簇大小 (16),可选值: 16、 32、 64,单位:页

2)PAGE_SIZE 数据页大小 (8),可选值: 4、 8、 16、 32,单位: KB

3)LOG_SIZE 日志文件大小 (256),单位为: MB,范围为: 64 MB~2 GB

4)CASE_SENSITIVE 大小敏感 (Y),可选值: Y/N, 1/0

5)CHARSET/UNICODE_FLAG 字符集 (0),可选值: 0[GB18030], 1[UTF-8], 2[EUC-KR]

口令管理,选择默认配置即可,默认口令与登录名一致,如下图所示:

创建示例库,建议勾选BOOKSHOP或DMHR创建示例库 ,点击【下一步】,创建数据库摘要,安装前显示配置的相关参数,点击【完成】进行数据库实例的初始化工作。

4.开启归档和备份

开启数据库归档可通过两种方式实现。

方式一:通过 SQL 命令方式开启归档;

ALTER DATABASE MOUNT;

ALTER DATABASE ARCHIVELOG;

ALTER DATABASE ADD ARCHIVELOG 'DEST=/dmarch, TYPE=LOCAL, FILE_SIZE=2048, SPACE_LIMIT=102400';

ALTER DATABASE OPEN;

方式二:通过修改数据库配置文件方式开启归档。

修改dm.ini文件中:ARCH_INI = 1 #开启归档功能

创建dmarch.ini文件,修改参数如下:

[ARCHIVE_LOCAL1] ARCH_TYPE = LOCAL

ARCH_DEST = /dmarch ARCH_FILE_SIZE = 2048

ARCH_SPACE_LIMIT = 102400

然后重启数据库服务

设置备份

使用达梦管理工具,登录连接数据库服务器,输入主机名(LOCALHOST),端口(5234),用户名(SYSDBA)和密码(SYSDBA)

在左侧导航栏找到代理,右键新建代理任务

成功后,新建作业,配置作业名称和描述

添加作业步骤,填写步骤名称,步骤类型选备份数据库,备份并行数为2,压缩级别为1

再添加一个删除30天前的全量备份作业步骤,步骤类型为sql脚本,sql语句为:SF_BAKSET_BACKUP_DIR_ADD(''DISK'',''D:\dm8\data\DMOA\bak'');

CALL SP_DB_BAKSET_REMOVE_BATCH(''DISK'',SYSDATE-30);

添加作业调度,填写作业名称,作业类型为反复调度,类别为每天,每日频率为23:00:00,点击页面确定,完成配置。

5.数据库的连接和使用

使用达梦管理工具,登录连接数据库服务器,在左侧导航栏里找到用户文件夹下面的管理用户,右键新建用户

新建一个DMOA的用户,密码为dameng_dba,并授予dba角色权限,DDL语句为:

create user "DMDBA" identified by "dameng_dba"

limit failed_login_attemps 3, password_lock_time 1, password_grace_time 10;

grant "DBA" to "DMDBA";

新建表空间,新建一个名为TS_DMOA的表空间,在表空间文件下右键新建表空间,输入表空间名称,添加文件路径,DDL语句为:

Create tablespace "TS_DMOA" datafile 'D:\dm7\dmdbms\data\DMOA\TS_DMOA.DBF' size 64 autoextend on next 1 maxsize 10240 CACHE = NORMAL;

新建一个名为DMOA的用户,并设置密码为dameng_oa,设置该用户的默认表空间为TS_DMOA。并授予resource角色权限,DDL语句为:

create user "DMOA" identified by "dameng_oa" 

limit failed_login_attemps 3, password_lock_time 1, 

password_grace_time 10 default tablespace "TS_DMOA";

default index tablespace "TS_DMOA";

grant "RESOURCE" to "DMOA";

使用DMOA用户新建表USERS,并插入数据,然后查询确认数据已经入库

建表SQL:

create table USERS(

user_id int identity(1,1) primary key,

user_name varchar(40) not null,

age char(3) not null

)

插入数据SQL:

insert into USERS(user_name,age)VALUES('ABC','22');

查询数据:

select * from USERS;

更多关于达梦数据库详细内容请关注达梦在线服务平台官网:

达梦数据库 - 新一代大型通用关系型数据库 | 达梦在线服务平台

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值