DM8搭建

2024-04-20 00:32
文章标签 搭建 dm8

本文主要是介绍DM8搭建,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.创建安装目录并进入

r@r-virtual-machine:~$ sudo mkdir -p /opt/dmdbms
[sudo] r 的密码: 
r@r-virtual-machine:~$ cd /opt/dmdbms/

2.下载达梦8数据库安装包,并将其重命名为dm8.zip

r@r-virtual-machine:/opt/dmdbms$ sudo wget https://package.dameng.com/ftp/downloadurl=/eco/adapter/dm/dm8/dm8_20210712_x86_rh6_64_ent.zip -O dm8.zip --2021-08-19 22:12:52--  https://package.dameng.com/ftp/download?url=/eco/adapter/dm/dm8/dm8_20210712_x86_rh6_64_ent.zip
正在解析主机 package.dameng.com (package.dameng.com)... 119.96.188.233
正在连接 package.dameng.com (package.dameng.com)|119.96.188.233|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 749955771 (715M) [application/octet-stream]
正在保存至: “dm8.zip”dm8.zip             100%[===================>] 715.21M  2.18MB/s    in 5m 22s  2021-08-19 22:18:16 (2.22 MB/s) - 已保存 “dm8.zip” [749955771/749955771])

3.解压zip压缩包至根目录

r@r-virtual-machine:/opt/dmdbms$ sudo unzip dm8.zip
Archive:  dm8.zipcreating: dm8_20210712_x86_rh6_64_ent/inflating: dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso_SHA256.txt  inflating: dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso  

4.删除原zip文件,避免空间浪费

r@r-virtual-machine:/opt/dmdbms$ sudo rm dm8.zip

5.创建挂载目录,进入目录挂载ISO文件

r@r-virtual-machine:/opt/dmdbms$ sudo mkdir -p /DM8
r@r-virtual-machine:/opt/dmdbms$ sudo mount -o loop /opt/dmdbms/dm8_20210712_x86_rh6_64_ent/dm8_20210712_x86_rh6_64_ent_8.1.2.38_pack1.iso /DM8/mount: /dev/loop0 is write-protected, mounting read-only

6.新建数据目录、日志目录

r@r-virtual-machine:/opt/dmdbms$ sudo mkdir -p /opt/dmdbms/data
r@r-virtual-machine:/opt/dmdbms$ sudo mkdir -p /opt/dmdbms/log

7.进入挂载目录,执行安装命令,此处可按照以下参数安装,仅供参考

r@r-virtual-machine:/opt/dmdbms$ cd /DM8、、
r@r-virtual-machine:/DM8$ sudo ./DMInstall.bin -i
请选择安装语言(C/c:中文 E/e:英文) [C/c]:c
解压安装程序...............
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         unlimited
stack(kbytes)        8192
coredump(blocks)     0
memory(kbytes)       unlimited
locked memory(kbytes) 64
process              15447
nofiles              1024
vmemory(kbytes)      unlimited
locks                unlimited
rtprio               0可打开文件数过少,建议至少设置为65536或更多。欢迎使用达梦数据库安装程序是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n
是否输入Key文件路径? (Y/y:是 N/n:否) [Y/y]:n是否设置时区? (Y/y:是 N/n:否) [Y/y]:y
设置时区:
[ 1]: GTM-12=日界线西
[ 2]: GTM-11=萨摩亚群岛
[ 3]: GTM-10=夏威夷
[ 4]: GTM-09=阿拉斯加
[ 5]: GTM-08=太平洋时间(美国和加拿大)
[ 6]: GTM-07=亚利桑那
[ 7]: GTM-06=中部时间(美国和加拿大)
[ 8]: GTM-05=东部部时间(美国和加拿大)
[ 9]: GTM-04=大西洋时间(美国和加拿大)
[10]: GTM-03=巴西利亚
[11]: GTM-02=中大西洋
[12]: GTM-01=亚速尔群岛
[13]: GTM=格林威治标准时间
[14]: GTM+01=萨拉热窝
[15]: GTM+02=开罗
[16]: GTM+03=莫斯科
[17]: GTM+04=阿布扎比
[18]: GTM+05=伊斯兰堡
[19]: GTM+06=达卡
[20]: GTM+07=曼谷,河内
[21]: GTM+08=中国标准时间
[22]: GTM+09=汉城
[23]: GTM+10=关岛
[24]: GTM+11=所罗门群岛
[25]: GTM+12=斐济
[26]: GTM+13=努库阿勒法
[27]: GTM+14=基里巴斯
请选择设置时区 [21]:^[[B^[[F
请输入正确的时区设置选项!
请选择设置时区 [21]:21安装类型:
1 典型安装
2 服务器
3 客户端
4 自定义
请选择安装类型的数字序号 [1 典型安装]:1
所需空间: 1181M请选择安装目录 [/opt/dmdbms]:/opt/DM8/DM8
可用空间: 39G
是否确认安装路径(/opt/DM8/DM8)? (Y/y:是 N/n:否)  [Y/y]:y安装前小结
安装位置: /opt/DM8/DM8
所需空间: 1181M
可用空间: 39G
版本信息: 
有效日期: 
安装类型: 典型安装
是否确认安装? (Y/y:是 N/n:否):y
2021-08-19 22:20:00 
[INFO] 安装达梦数据库...
2021-08-19 22:20:00 
[INFO] 安装 基础 模块...
2021-08-19 22:20:02 
[INFO] 安装 服务器 模块...
2021-08-19 22:20:03 
[INFO] 安装 客户端 模块...
2021-08-19 22:20:04 
[INFO] 安装 驱动 模块...
2021-08-19 22:20:04 
[INFO] 安装 手册 模块...
2021-08-19 22:20:04 
[INFO] 安装 服务 模块...
2021-08-19 22:20:06 
[INFO] 移动日志文件。
2021-08-19 22:20:06 
[INFO] 创建dmdba系统管理员完成。
2021-08-19 22:20:06 
[INFO] 正在启动DmAPService服务...
2021-08-19 22:20:07 
[INFO] 启动DmAPService服务成功。
2021-08-19 22:20:07 
[INFO] 安装达梦数据库完成。安装结束

8.初始化数据库

r@r-virtual-machine:/DM8$ cd /opt/DM8/DM8/bin
r@r-virtual-machine:/opt/DM8/DM8/bin$ sudo ./dminit
initdb V8
db version: 0x7000c
file dm.key not found, use default license!
License will expire on 2022-07-09
input system dir: /opt/DM8/DM8
input db name: test					// 初始化数据库完成名称叫test
input port num: 5236
input page size(4, 8, 16, 32): 16
input extent size(16, 32, 64): 16
input sec priv mode(0, 1, 2): 0
input time zone(-12:59,+14:00): +8
string case sensitive? ([Y]es, [N]o): n
which charset to use? (0[GB18030], 1[UTF-8], 2[EUC-KR]): 1
length in char? ([Y]es, [N]o): n
enable database encrypt? ([Y]es, [N]o): n
input slice size(0, 512, 4096): 512
page check mode? (0/1/2): 0
input elog path: /opt/dmdbms/log
only create huge table with delta? (0/1): 0
rlog generate for huge? (0/1): 0
pseg_mgr_flag (0/1): 0
auto_overwrite mode? (0/1/2): 0
CHARACTER type fixed storage ? ([Y]es/1, [N]o/0): n
SQL log forbid ? ([Y]es/1, [N]o/0): n
os_file_create_normal error! desc: Permission denied, code: 13, path: /opt/dmdbms/log/dminit20210819222416.log
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLLlog file path: /opt/DM8/DM8/test/test01.loglog file path: /opt/DM8/DM8/test/test02.logwrite to dir [/opt/DM8/DM8/test].			// dm.ini的位置后面会用到
create dm database success. 2021-08-19 22:24:18

9.访问注册入口路径

r@r-virtual-machine:/opt/DM8/DM8/bin$ cd /opt/DM8/DM8/script/root
r@r-virtual-machine:/opt/DM8/DM8/script/root$ sudo ./dm_service_installer.sh -t dmserver -dm_ini /opt/DM8/DM8/test/dm.ini -p DMSERVER
[sudo] r 的密码: 
Created symlink from /etc/systemd/system/multi-user.target.wants/DmServiceDMSERVER.service to /lib/systemd/system/DmServiceDMSERVER.service.
创建服务(DmServiceDMSERVER)完成

10.DM8服务启动,如果顺利的话输入命令等出现OK即可

r@r-virtual-machine:/opt/DM8/DM8/script/root$ sudo /opt/DM8/DM8/bin/DmServiceDMSERVER start
Starting DmServiceDMSERVER:  [ OK ]

11.安装并运行完毕,可用以下指令查询数据库运行状态

r@r-virtual-machine:/opt/DM8/DM8/script/root$ sudo /opt/DM8/DM8/bin/DmServiceDMSERVER status
[sudo] r 的密码: 
DmServiceDMSERVER (pid 4549) is running.

这篇关于DM8搭建的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/918848

相关文章

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

pico2 开发环境搭建-基于ubuntu

pico2 开发环境搭建-基于ubuntu 安装编译工具链下载sdk 和example编译example 安装编译工具链 sudo apt install cmake gcc-arm-none-eabi libnewlib-arm-none-eabi libstdc++-arm-none-eabi-newlib 注意cmake的版本,需要在3.17 以上 下载sdk 和ex

DM8数据库安装后配置

1 前言 在上篇文章中,我们已经成功将库装好。在安装完成后,为了能够更好地满足应用需求和保障系统的安全稳定运行,通常需要进行一些基本的配置。下面是一些常见的配置项: 数据库服务注册:默认包含14个功能模块,将这些模块注册成服务后,可以更好的启动和管理这些功能;基本的实例参数配置:契合应用场景和发挥系统的最大性能;备份:有备无患;… 2 注册实例服务 注册了实例服务后,可以使用系统服务管理,

JavaFX环境的搭建和一个简单的例子

之前在网上搜了很多与javaFX相关的资料,都说要在Eclepse上要安装sdk插件什么的,反正就是乱七八糟的一大片,最后还是没搞成功,所以我在这里写下我搭建javaFX成功的环境给大家做一个参考吧。希望能帮助到你们! 1.首先要保证你的jdk版本能够支持JavaFX的开发,jdk-7u25版本以上的都能支持,最好安装jdk8吧,因为jdk8对支持JavaFX有新的特性了,比如:3D等;

springboot+maven搭建的项目,集成单元测试

springboot+maven搭建的项目,集成单元测试 1.在pom.xml文件中引入单元测试的依赖包 <!--单元测试依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></depen

CentOS 7 SVN的搭建和使用

https://subversion.apache.org/packages.html#centos 阿里云的ECS貌似已经自带了SVN [root@xxx ~]# svn --versionsvn, version 1.7.14 (r1542130)compiled Aug 23 2017, 20:43:38Copyright (C) 2013 The Apache Software Fo

2021-08-14 react笔记-1 安装、环境搭建、创建项目

1、环境 1、安装nodejs 2.安装react脚手架工具 //  cnpm install -g create-react-app 全局安装 2、创建项目 create-react-app [项目名称] 3、运行项目 npm strat  //cd到项目文件夹    进入这个页面  代表运行成功  4、打包 npm run build

搭建H1veCTF平台

An Easy / Quick / Cheap Integrated Platform H1ve是一款自研CTF平台,同时具备解题、攻防对抗模式。其中,解题赛部分对Web和Pwn题型,支持独立题目容器及动态Flag防作弊。攻防对抗赛部分支持AWD一键部署,并配备炫酷地可视化战况界面。 项目地址:https://github.com/D0g3-Lab/H1ve 更多请打开。。。

day45-测试平台搭建之前端vue学习-基础4

目录 一、生命周期         1.1.概念         1.2.常用的生命周期钩子         1.3.关于销毁Vue实例         1.4.原理​编辑         1.5.代码 二、非单文件组件         2.1.组件         2.2.使用组件的三大步骤         2.3.注意点         2.4.关于VueComponen