达梦数据库服务器与文件内数据,达梦数据库使用

达梦数据库使用

达梦数据库使用

达梦数据库安装及配置

前言

一、达梦数据库安装包的下载

二、达梦数据库安装步骤

安装前准备

安装DM数据库软件

创建数据库

三、达梦数据库的启动/停止

前言

本章讲解达梦数据库服务器的安装及配置步骤。本章所讲解的主要针对DM7_rh6_x64的安装

一、达梦数据库安装包的下载

从达梦官网下载所需的数据库安装包【下载需要注册登录账户】

www.dameng.com

可以直接从NAS下载 DM8(rh7-x86_64)

二、达梦数据库安装步骤

检查 Linux(Unix) 系统信息

用户在安装 DM 前,需要检查当前操作系统的相关信息,确认 DM 安装程序与当前操作系统匹配,以保证 DM 能够正确安装和运行。用户可以使用以下命令检查操作系统基本信息。如下图所示:

获取系统位数

#getconf LONG_BIT

1

查询操作系统 release 信息

#lsb_release -a

1

查询系统信息

#cat /etc/issue

1

查询系统名称

#uname -a

1

e446c5100e1c9829615bde845c1dd3ac.png

创建安装用户

为了减少对操作系统的影响,用户不应该以 root 系统用户来安装和运行 DM。用户 可以在安装之前为 DM 创建一个专用的系统用户。

创建安装用户组 dinstall。

groupadd dinstall

1

创建安装用户 dmdba。

useradd -g dinstall -m -d /home/dmdba -s /bin/bash dmdba

1

初始化用户密码。

passwd dmdba

1

Linux(Unix)下检查操作系统限制

运行 ulimit -a 进行查询。如下图所示:

0320d0675cf11fccd036eff24984463e.png

参数使用限制:

1.data seg size

data seg size (kbytes, -d)

建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。

2.file size

file size(blocks, -f)

建议用户设置为 unlimited(无限制),此参数过小将导致数据库安装或初始化 失败。

3.open files

open files(-n)

建议用户设置为 65536 以上或 unlimited(无限制)。

4.virtual memory

virtual memory (kbytes, -v)

建议用户设置为 1048576(即 1GB)以上或 unlimited(无限制),此参数过小 将导致数据库启动失败。

如 果用 户需 要为当 前安 装用户更改 ulimit 的 资源限制 ,请修改 文件 /etc/security/limits.conf

检查系统内存与存储空间

检查内存

为了保证 DM 的正确安装和运行,要尽量保证操作系统至少 1GB 的可用内存(RAM)。 如果可用内存过少,可能导致 DM 安装或启动失败。用户可以使用以下命令检查操作内存:

#获取内存总大小

grep MemTotal /proc/meminfo

1

#获取交换分区大小

grep SwapTotal /proc/meminfo

1

#获取内存使用详情

free

1

1dd87afa5dbf38d2cb7f64c67c88e6a2.png

检查存储空间

DM 完全安装需要 1GB 的存储空间,用户需要提前规划好安装目录,预留足够的 存储空间。用户在 DM 安装前也应该为数据库实例预留足够的存储空间,规划好数据路径 和备份路径。用户可使用以下命令检查存储空间:

#查询目录/mount_point/dir_name 可用空间

df -h /mount_point/dir_name

1

DM 安装程序在安装时将产生临时文件,临时文件需要 1GB 的存储空间,临时文 件目录默认为/tmp。用户可以使用以下命令检查存储空间。如下图所示:

f238f9d7873848773ef82fb6c0f47a6f.png

如果/tmp 目录不能保证 1GB 的存储空间,用户可以扩展/tmp 目录存储空间或者通 过设置环境变量 DM_INSTALL_TMPDIR 指定安装程序的临时目录。具体命令如下所示:

#以 BASH 为例:

mkdir -p /mount_point/dir_name DM_INSTALL_TMPDIR=/mount_point/dir_name

export DM_INSTALL_TMPDIR

1

2

用户应登录或切换到安装系统用户,进行以下安装步骤的操作(注:不建议使用 root系统用户进行安装)。

将 DM 安装光盘放入光驱,然后加载(mount)光驱。

一般可以通过执行下面的命令来 加载光驱:

mount /dev/cdrom /mnt/cdrom

1

这里假定光驱对应的文件为/dev/cdrom 且目标路径/mnt/cdrom 已存在。加载 (mount) 光驱后, 在/mnt/cdrom 目录下存在 DMInstall.bin 文件, DMInstall.bin 文 件 就是 DM 的 安 装程 序 。在 运行 安装 程 序前 ,需 要赋 予 DMInstall.bin 文件执行权限。

具体命令如下所示:

chmod 755 ./DMInstall.bin

1

远程图形界面安装有2种方法:

1、同网段的IP,可以通过Xmanager - Passive把安装界面输出到本地。

export DISPLAY=IP地址:0.0

2、非同网段IP,可以通过VNC工具远程桌面来安装,这里不详细介绍VNC。

执行以下命令将运行 DM 的图形化安装。

./DMInstall.bin

安装过程如下: 步骤1:选择语言和时区

b1829f63cf648e910c548e33733b18f1.png

步骤 2:欢迎页面

点击“开始”按钮继续安装。如下图所示:

5826113c4c7e133845a310625f36f7ae.png

步骤 3:许可证协议

在安装和使用 DM 之前,该安装程序需要用户阅读许可协议条款,用户如接受该协议, 则选中“接受”,并点击“下一步”继续安装;用户若选中“不接受”,将无法进行安装。 如下图所示:

0d09056665eb8813ff4dd02a6e26705c.png

步骤 4:查看版本信息

用户可以查看 DM 服务器、客户端等各组件相应的版本信息。如下图所示:

2e9c81c668b6739be486ba90c66c264f.png

步骤 5:验证 Key 文件

用户点击“浏览”按钮,选取 Key 文件,安装程序将自动验证 Key 文件信息。如果 是合法的 Key 文件且在有效期内,用户可以点击“下一步”继续安装。如下图所示:

f62cc63296907087b0d8b637c2f209bd.png

步骤 6:选择安装方式

DM 安装程序提供四种安装方式:“典型安装”、“服务器安装”、“客户端安装”和“自 定义安装”,用户可根据实际情况灵活地选择。如下图所示:

典型安装包括:服务器、客户端、驱动、用户手册、数据库服务。 服务器安装包括:服务器、驱动、用户手册、数据库服务。 客户端安装包括:客户端、驱动、用户手册。 自定义安装包括:根据用户需要勾选组件,可以是服务器、客户端、驱动、用户手

册、数据库服务中的任意组合。

bca175187a42eace07763ac3de83dd72.png

一般地,作为服务器端的机器只需选择“服务器安装”选项,特殊情况下,服务器 端的机器也可以作为客户机使用,这时,机器必须安装相应的客户端软件。

步骤 7:选择安装目录 选择安装目录。如下图所示。

10d8f9a152d61283d00f933433d9a4e0.png

DM 默认安装目录为$HOME/dmdbms (如果安装用户为 root 系统用户,则默认安装 目录为/opt/dmdbms,但不建议使用 root 系统用户来安装 DM),用户可以通过点击“浏 览”按钮自定义安装目录。

说明:安装路径里的目录名由英文字母、数字和下划线等组成,不建议使用包含空 格和中文字符的路径等。

步骤 8:安装前小结 显示用户即将进行的安装的有关信息,例如产品名称、版本信息、安装类型、安装

目录、可用空间、可用内存等信息,用户检查无误后点击“安装”按钮,开始拷贝安装 的软件。如下图所示:

580603d02859a92b01deea7d2aca33b7.png

步骤 9:安装 安装。如下图所示。

a233d6a47cb3172de923fb911c5a3103.png

注意:当安装进度完成时将会弹出对话框,提示使用 root 系统用户执行相关命令。 用户可根据对话框的说明完成相关操作,之后可关闭此对话框,点击“完成”按钮结束 安装。如下图所示:

95b7322571b7c64ec6866ff7f7522a86.png

步骤 10:初始化数据库

如用户在选择安装组件时选中服务器组件,DM 安装过程结束时,将会提示是否初始 化数据库,如下图所示。若用户未安装服务器组件,安装完成后,点击“完成”将直接 退出,点击“取消”将完成安装,关闭对话框。

e0c9c0d42de7c6de7a5f1ffd2b70f037.png

若用户选中创建数据库选项,点击“初始化”将弹出数据库配置工具。用户可选择创建数据库实例、删除数据库实例、注册数据库服务和删除数据库服务四种操作方式。如下图所示:

f9be52a0781fc3f81ff31f5bd90cc332.png

步骤 11:创建数据库模板

系统提供三套数据库模板供用户选择:一般用途、联机分析处理和联机事务处理,

用户可根据自身的用途选择相应的模板。如下图所示:

07e3ba41002db39689c215c0d4f172d5.png

步骤 12:选择数据库目录

64c640e4eb03ec334808645698127dc8.png

步骤 13:输入数据库标识

用户可输入数据库名称、实例名、端口号等参数。如下图所示:

7d0f8dd8392844a6327adffe5c430f26.png

步骤 14:数据库文件所在位置

用户可通过选择或输入确定数据库控制、数据库日志等文件的所在位置,并可通过 右侧功能按钮,对文件进行添加或删除。如下图所示

7e708aa71b23d0232a6b457210f6f0b1.png

步骤 15:数据库初始化参数

用户可输入数据库相关参数,如簇大小、页大小、日志文件大小、选择字符集、是 否大小写敏感等。如下图所示:

d3ac593a226809e6ab3c3c0a19a02d86.png

步骤 16:口令管理

用户可输入 SYSDBA,SYSAUDITOR 的密码,对默认口令进行更改,如果安装版本 为安全版,将会增加 SYSSSO 用户的密码修改。如下图所示:

249aeabcffd62d114ce63a2d8ffd89a9.png

步骤 17:选择创建示例库

f2a6b57cb609d5d2c355f9005d4f674d.png

步骤 18:点击“完成”进行数据库实例的初始化工作

步骤 19:安装初始化数据库

0ebe0fdc81a648b378f40f45580f7d03.png

使用非 root 系统用户在初始化 数据库完成时,将弹出提示框,提示应以 root 系统用户执行以下命令,用来创建数据库 的随机启动服务。如下图所示:

2d297e93b72883726b6f1ad03473458a.png

三、达梦数据库的启动/停止

1、通过下面方式可以启动、停止、查看服务状态

cd /etc/init.d/

./DmServiceDMSERVER [start] [stop] [status]

1

2

2、也可以通过service命令 启动、停止、查看服务状态

service DmServiceDMSERVER [start] [stop] [status]

达梦数据库使用相关教程

前端学数据库之Mysql函数

前端学数据库之Mysql函数 字符函数 function1 function2 CONCAT() ??CONCAT()函数用于字符连接 mysql select concat ('a','b'); CONCAT()函数也可用于将一个数据表中的两个字段的所有记录进行字符连接 mysql create table test(- username varchar(20),- age

教你使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用

下面由 Laravel 教程栏目给大家介绍使用 Laravel-Modules 扩展包通过模块化开发 Laravel 应用,希望对需要的朋友有所帮助! 首先在 Laravel 项目根目录下使用 Composer 安装该扩展包: composer require nwidart/laravel-modules 如不需要发布配置文件可以不

php中怎么访问mysql数据库

php中访问mysql数据库的方法:1、使用mysqli_connect()连接mysql数据库来进行访问;2、使用使用mysqli()连接mysql数据库来进行访问;3、使用PDO连接数据库来进行访问。 推荐:《PHP视频教程》 php中访问mysql数据库的方法: 方法1:使用mysqli_connect()连接

分享PHP7 MongoDB Driver 使用心得

本文由 PHP7 教程栏目给大家分享PHP7 MongoDB Driver 使用心得,希望对需要的朋友有所帮助! php7 只能使用Mongodb driver来驱动mongodb。 使用Mongodb Driver连接数据库 刚开始使用Mongodb Driver的时候我是拒绝的。查看官方文档只看到一排的类和不知所云的

Ubuntu下使用Quagga(Zebra)搭建rip路由器记录

Ubuntu下使用Quagga(Zebra)搭建rip路由器记录 参考这篇博客https://www.cnblogs.com/sanyuanempire/articles/6155254.html,但原博客内容图片等有些不清晰,我自己做了个简单的拓扑。 我要做的就是192.168.1.10ping通192.168.3.10,实物图如下。 这2台机器共有

DeepStream5.0系列之yolov4使用

DeepStream5.0系列之yolov4使用 点击查看系列文章目录 0 背景 deepstream 5.0 GA版本的 SDK 中包含有 yolov3 的检测,还没有正式加上 yolov4 的功能,不过 nvidia 官方也在 github 上发布了相关的代码,本文对使用方法做一个介绍 1 代码准备 找到 deepstream

Git的使用方法

Git的使用方法 首先我们点开一个文件件,单击右键 这里我们就可以点击Git bash here,打开Git工具的命令行模式 由于Git是分布式版本控制系统,所以需要填写用户名和联系方式如邮箱或手机号作为一个标识,以便告诉Git你是谁,才能用Git进行更多操作。 输入这两

xray使用

xray使用 ①基础检测 1.基础扫描一个站点 ./xray webscan --basic-crawler http://example.com/ 2.指定扫描输出 不指定输出时,默认输出到控制台的标准输出中,可以做管道处理,也可以选择输出为文件,如: ./xray webscan --url http://example.com/ --json-

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本系统的研发具有重大的意义,在安全性方面,用户使用浏览器访问网站时,采用注册和密码等相关的保护措施,提高系统的可靠性,维护用户的个人信息和财产的安全。在方便性方面,促进了校园失物招领网站的信息化建设,极大的方便了相关的工作人员对校园失物招领网站信息进行管理。 本系统主要通过使用Java语言编码设计系统功能,MySQL数据库管理数据,AJAX技术设计简洁的、友好的网址页面,然后在IDEA开发平台中,编写相关的Java代码文件,接着通过连接语言完成与数据库的搭建工作,再通过平台提供的Tomcat插件完成信息的交互,最后在浏览器中打开系统网址便可使用本系统。本系统的使用角色可以被分为用户和管理员,用户具有注册、查看信息、留言信息等功能,管理员具有修改用户信息,发布寻物启事等功能。 管理员可以选择任一浏览器打开网址,输入信息无误后,以管理员的身份行使相关的管理权限。管理员可以通过选择失物招领管理,管理相关的失物招领信息记录,比如进行查看失物招领信息标题,修改失物招领信息来源等操作。管理员可以通过选择公告管理,管理相关的公告信息记录,比如进行查看公告详情,删除错误的公告信息,发布公告等操作。管理员可以通过选择公告类型管理,管理相关的公告类型信息,比如查看所有公告类型,删除无用公告类型,修改公告类型,添加公告类型等操作。寻物启事管理页面,此页面提供给管理员的功能有:新增寻物启事,修改寻物启事,删除寻物启事。物品类型管理页面,此页面提供给管理员的功能有:新增物品类型,修改物品类型,删除物品类型。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值