首页 > 数据库技术 > 详细

国产达梦数据库单机部署方案

时间:2019-11-13 18:49:24      阅读:281      评论:0      收藏:0      [点我收藏+]

一:环境的准备

本人用VMwareWorkstation虚拟机进行安装部署,准备镜像文件中标麒麟.iso

二:Neokylin Linux server 6.0上安装DM7企业版数据库

1.准备DM7安装包

dm7_setup_rh6_64_ent_7.6.0.142_20190312.iso

2.软件装在DM7目录下

将DM7安装包上传至Linux并挂载到/mnt目录下

mount -o loop dm7_setup_rh6_64_ent_7.6.0.142_20190312.iso /mnt

cp /mnt/DMInstall.bin /tmp

在root用户下执行创建/dm7     mkdir /dm7

3.以dmdba用户身份进行安装

创建dmdba用户--groupadd dinstall

useradd -g dinstall dmdba

passwd dmdba

输入密码2次:dameng123

赋予dmdba执行dm7权限 chown dinstall.dmdba /dm7

(#chown -R dmdba.dinstall /dm7  #chmod +x /tmp/DMInstall.bin增加可执行权限)

4.切换用户dmdba,进行安装

su - dmdba

cd /tmp       ./DMInstall.bin--开始执行安装程序,开始安装

(注意:在安装前修改文件大小,不然会弹出框显示文件小这么一个弹框,vi /etc/security/limit.com里面编辑,添加soft nofile 65536;hard nofile 65536即可)

三.部署数据库,存放员工信息等

1.数据库存放到/dm7/data目录下(安装时选对目录即可)

2.数据库名DMSERVER,实例名PROD,默认端口

3.数据库管理员密码为dameng123

4.创建3组日志,大小为500M(打开client端,点击管理工具-管理服务器-PROD进行日志大小修改即可)

5.簇大小16K,页大小8K(初始化时用到,一个实例只能设置一次,慎重)

6.字符串大小写敏感(最后一行打上对勾)

7.打开Oracle兼容模式(打开DM控制台--服务器配置--实例配置-DMSERVER-修改COMPATIBLE_MODE=2 重启数据库实例方可生效)

四.规划TBS表空间,存放员工信息和部门信息

1.数据文件存储在/dm7/data/DMSERVER中

2.包含2个数据文件,分别为TBS01.DBF和TBS02.DBF

3.每个文件初始大小为128M,数据文件最大20G

命令如下:

create tablespace TBS datafile ‘/dm7/data/DMSERVER/TBS01.DBF‘ size 128 autoextend on maxsize 20480;

alter tablespace TBS add datafile ‘/dm7data/DMSERVER/TBS02.DBF‘ size 128 autoextend on maxsize 20480;

也可以用界面化工具一次点击进行

五.企业的员工信息和部门信息由TEST用户管理,密码为dameng123

create user TEST identified by dameng123 dfault tablespace TBS;

六.数据库中创建employees表、departments表。employees表外键引用departments表的主键,其中employee_id为employee表的主键,department_id为departments表的主键,存储在TBS表空间上。

命令如下:

create table test.departments(

department_id    dec(4)primary key,

department_name  varchar(30)not null,

manager_id     dec(6)

location_id   dec(4))

storage(on TBS);

create table test.employees(

employee_id   dec(6)primary key,

employee_name  varchar(20)  not null,

email    varchar(25) not null,

phone_number  varchar(20),

hire_date  datetime(0) not null,

job_id varchar(10)not null,

salary  dec(8,2),

commission_pct   dec(2,2),

manager_id  dec(6),

department_id  dec(4) references test.departments(department_id))

storage(on TBS);

至此,安装及创建表空间就已完成;

 

国产达梦数据库单机部署方案

原文:https://www.cnblogs.com/zdy0521/p/11851539.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!