linux安装南大通用数据库

news2025/1/19 8:21:12

linux安装南大通用数据库

  • 1、操作系统、数据库
  • 2、下载链接
  • 3、安装文档
  • 4、安装前准备
    • 4.1、以root用户创建 gbasedbt 组和用户
    • 4.2、创建 GBase 8s 数据库安装目录
    • 4.3、上传并解压安装包
  • 5、安装
    • 5.1、执行安装程序
    • 5.2、回车继续 直到接受许可条款
    • 5.3、输入安装目录绝对路径
    • 5.4、选择安装类型
    • 5.5、选择安装组件
    • 5.5、角色权限分配
    • 5.6、创建数据库实例
    • 5.7、初始化数据库实例
    • 5.8、选择是否自定义实例参数
    • 5.9、选择数据存储目录
    • 5.9、数据库磁盘空间大小分配
    • 5.11、是否启用只能大对象空间
    • 5.12、CPU资源分配
    • 5.13、内存资源分配
    • 5.14、数据库实例程序资源分配
    • 5.15、数据库实例服务名称选择
    • 5.15、数据库实例端口选择
    • 5.16、数据库实例服务程序ID选择
    • 5.17、DRDA是否启用选择
    • 5.18、DRDA服务别名选择
    • 5.19、DRDA端口选择
    • 5.20、备份程序组件选择
    • 5.21、备份程序存储目录选择
    • 5.22、备份程序存储目录选择
    • 5.23、确认磁盘空间分配
    • 5.24、直接回车 开始安装
    • 5.25、直接回车 开始初始化
  • 6、使用 GBase 8s 数据库
    • 6.1、启动/停止数据库服务
    • 6.2、按照官方文档使用脚本自动创建和初始化实例
  • 7、登录数据库
  • 8、卸载数据库
  • 9、多实例管理

1、操作系统、数据库

操作系统:debian 10
数据库:GBase 8S

2、下载链接

http://www.gbase.cn/tech_info/474.html

下载链接在PDF中

在这里插入图片描述

3、安装文档

http://www.gbase.cn/tech_info/474.html

在这里插入图片描述

4、安装前准备

4.1、以root用户创建 gbasedbt 组和用户

创建用户组

groupadd gbasedbt

创建用户

useradd -g gbasedbt gbasedbt -s /bin/bash -m

为 gbasedbt 用户设置密码

passwd gbasedbt

4.2、创建 GBase 8s 数据库安装目录

GBase 8s 数据库缺省的安装目录为 /opt/GBASE/gbase,并且此文件夹必须为空。
本文设定安装目录是/home/gbasedbt/GBASE/gbase

mkdir -p /home/gbasedbt/GBASE/gbase
chown -R gbasedbt:gbasedbt /home/gbasedbt/GBASE/gbase

4.3、上传并解压安装包

解压缩到/home/gbasedbt/目录下

unzip x86+RHEL6.zip -d /home/gbasedbt/

进入安装包目录

cd /home/gbasedbt/x86+RHEL6/GBase8sV8.8_3.3.0_2_RHEL6_x86_64/

解开tar包

mkdir GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64
tar -xvf GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64.tar -C GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64/

5、安装

5.1、执行安装程序

以 root 身份登录,进入解压目录,执行要安装的产品的安装脚本 ids_install,进行安装

cd /home/gbasedbt/x86+RHEL6/GBase8sV8.8_3.3.0_2_RHEL6_x86_64/GBase8sV8.8_TL_3.3.0_2_36477d_RHEL6_x86_64
sh ids_install

在这里插入图片描述

5.2、回车继续 直到接受许可条款

输入Y 回车

在这里插入图片描述

5.3、输入安装目录绝对路径

回车继续

在这里插入图片描述
输入Y 回车 确认

在这里插入图片描述

5.4、选择安装类型

输入2 选择自定义安装

在这里插入图片描述

5.5、选择安装组件

在这里插入图片描述

直接回车 全部安装

在这里插入图片描述
在这里插入图片描述

5.5、角色权限分配

输入1 进行分配
在这里插入图片描述

全部默认回车 权限分配

在这里插入图片描述

5.6、创建数据库实例

输入1 进行创建

在这里插入图片描述

5.7、初始化数据库实例

输入1 进行初始化

在这里插入图片描述

5.8、选择是否自定义实例参数

输入2 自定义

在这里插入图片描述

5.9、选择数据存储目录

直接回车 默认

在这里插入图片描述

5.9、数据库磁盘空间大小分配

分配全部磁盘空间

输入2 进行自定义配置

5.10、是否启用镜像存储盘
输入1 启用 默认回车

在这里插入图片描述

5.11、是否启用只能大对象空间

输入1 启用

在这里插入图片描述

5.12、CPU资源分配

全部分配给数据库实例使用
在这里插入图片描述

5.13、内存资源分配

全部分配给数据库实例使用

在这里插入图片描述

5.14、数据库实例程序资源分配

直接回车 默认 后面还能修改

在这里插入图片描述

5.15、数据库实例服务名称选择

直接回车 默认
在这里插入图片描述

5.15、数据库实例端口选择

直接回车 默认

在这里插入图片描述

5.16、数据库实例服务程序ID选择

直接回车 默认 用于表标识1个数据库实例服务

在这里插入图片描述

5.17、DRDA是否启用选择

直接回车 默认 启用在这里插入图片描述

5.18、DRDA服务别名选择

直接回车 默认
在这里插入图片描述

5.19、DRDA端口选择

直接回车 默认

在这里插入图片描述

5.20、备份程序组件选择

直接回车 默认

在这里插入图片描述

5.21、备份程序存储目录选择

直接回车 默认

在这里插入图片描述

5.22、备份程序存储目录选择

直接回车 默认

在这里插入图片描述

出现错误 是因为选择分配的磁盘空间大于可使用的磁盘空间 修改这个参数 否则可能会初始化实力失败

输入2 重新指定分配的磁盘空间 制定 50%
在这里插入图片描述
在这里插入图片描述
上面已经走完的过程需要全部重新走一遍 极其不智能

5.23、确认磁盘空间分配

直接回车 默认

在这里插入图片描述
在这里插入图片描述

5.24、直接回车 开始安装

在这里插入图片描述
稍安勿躁 等待安装完成

在这里插入图片描述
在这里插入图片描述

5.25、直接回车 开始初始化

在这里插入图片描述

再次回车 开始初始化

在这里插入图片描述

初始化完成

在这里插入图片描述

回车 结束安装程序

在这里插入图片描述

6、使用 GBase 8s 数据库

6.1、启动/停止数据库服务

通常情况下,使用 gbasedbt 用户来启动和停止数据库服务。
成功安装数据库 GBase 8s 后,数据库会自动处于启动状态,可通过 ps -ef|grep oninit 命令检查服务进程是否存在:

切换到gbasedbt用户

su - gbasedbt

数据库进程不在 手动启动

cd /home/gbasedbt/GBASE/gbase/bin
./oninit -vy

启动数据库实例失败
在这里插入图片描述
说明在安装程序期间建立数据库实例是不可行的。

6.2、按照官方文档使用脚本自动创建和初始化实例

安装完成后,使用 gbasedbt 用户执行/home/gbasedbt/GBASE/gbase/etc/ GBaseInit_gbasedbt.sh脚本,自动创建并初始化实例。

su gbasedbt
cd /home/gbasedbt/GBASE/gbase/etc
./GBaseInit_gbasedbt.sh
// 创建实例名称,默认为 gbaseserver

在这里插入图片描述

//选择安装目录。默认回车即可

在这里插入图片描述

//选择本机 IP 地址 默认回车即可

在这里插入图片描述

//指定数据库的监听端口,缺省为 9088

在这里插入图片描述

//选择安装方式: 2 定制安装

在这里插入图片描述

//选择数据库字符集

在这里插入图片描述

//输入数据库空间存储路径

在这里插入图片描述

//设置逻辑日志空间大小

在这里插入图片描述

//设置物理日志空间大小

在这里插入图片描述

//设置智能大对象空间大小

在这里插入图片描述

//设置临时数据空间大小

在这里插入图片描述

// 输入 Y 启动以上设置,N 重新进行配置

在这里插入图片描述

表空间数量指定

在这里插入图片描述

环境变量启用

在这里插入图片描述

配置概览 按Y开始初始化实例

在这里插入图片描述

稍安勿躁 等待实例初始化完成 

在这里插入图片描述

初始化失败

在这里插入图片描述

安装日志查看

在这里插入图片描述
解决错误:
选择本机 IP 地址 时报错没有/sbin/ifconfig
安装即可

apt install net-tools

在这里插入图片描述

7、登录数据库

8、卸载数据库

9、多实例管理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/427972.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

腾讯音乐笔试0414

介绍一 Triplet Loss的原理, 其中的样本分为哪几类?可以用于哪些场景? Triplet Loss是一种用于训练神经网络的损失函数,主要用于学习映射函数,将样本映射到低维空间中,使得同一类别的样本距离尽可能近,不同类别的样…

开发钉钉和企业微信微应用

钉钉应用开发流程: 1、登录钉钉后台管理 -- 应用管理 -- 工作台 -- 自建应用 2、上传内部应用logo和名字。注意需要添加可访问域名的配置。 3、配置首页可访问地址:打包到线上的路径(注意配置正式环境和本地环境) 4、在所在公司…

早有尔闻 | 低碳赋能,创新发展

01 2023中国管理科学大会 发布创新奖榜单 海尔位列第一 4月15日,2023中国管理科学大会暨第八届“管理科学奖”颁奖典礼在北京举行。大会发布了第八届中国管理科学学会“管理科学奖”获奖名单,海尔集团“基于用户端低碳升级的智慧能源管理体系建设”项…

[CVE漏洞复现系列]CVE2017_0147:永恒之蓝

Hi~ o( ̄▽ ̄)ブ 文章目录前言一、永恒之蓝是什么?1.SMB协议介绍。二、准备工作1.Windows7 and kali linux2.テストを開始总结前言 这是新的系列,我能力有限有的漏洞实现不了,我尽力吧 🥨🥨&…

Deep Glow(AE辉光特效插件)中文版安装教程

deepglow比AE自带的辉光效果好很多,基于GPU运算,同时控制调节发光效果,有了这款插件,我们就可以非常轻松的模拟出非常真实非常漂亮的物理发光特效,支持各种参数的自定义,喜欢的欢迎下载使用。 安装教程 1…

营收、净利创新高,股价却“跌跌不休”,紫光国微怎么了?

‍数据智能产业创新服务媒体——聚焦数智 改变商业要问当前科技圈处于“风口浪尖”的,除了ChatGPT就应该是半导体了。近日,紫光国微发布2022年年报,实现营收和净利双创新高。作为一家在集成电路设计领域深耕二十余年的企业,紫光国…

快速精简软件,如何让软件缩小到原来的5%大小,从删除文件入手,到修改C++引用库,合规解决存储问题

Hi~大家好,今天制作一个简单的精简软件的教学~ 事先说明下,精简软件并不违反任何规定,尤其是开源软件,这里也仅讨论开源软件的修改,根据几乎所有开源软件的开源规则,精简软件,本质也就是修改软件…

如何通过python实现一个web自动化测试框架?

要实现一个web自动化测试框架,可以使用Python中的Selenium库,它是最流行的Web应用程序测试框架之一。以下是一个基本的PythonSelenium测试框架的示例: 如果你想学习更详细的web自动化测试教程,我这边给你推荐一个详细的视频教程 …

第二章 webpack基础用法

webpack核心概念之entry Entry用来指定webpack打包的入口,下图中webpack找到入口文件后,会将该文件所有的代码和非代码依赖都梳理出来,最终遍历完依赖树后生成打包后的静态资源。 单入口:entry是一个字符串 module.exports{ entry…

HCIP之MPLS

目录 MPLS MPLS --- 多协议标签交换 包交换 标签交换 包交换的变更 MPLS主要应用于三大领域 ​编辑 MPLS和包交换一样,其过程也可以分为控制层面和数据层面 标签交换过程(数据层流量) 标签解读 静态搭建LSP 创建路由条件 配置MPL…

arduino自用简单图形化编程仿真

傻瓜式编程真的很适合初学者 这边就不提fritzing和proteus的pcb设计了 就推荐几个简单的 1、linkboy 官方网址:http://linkboy.com.cn/index.html 也有官方教程点我 使用方法:官网下载软件 优点:元器库特别丰富,还具备语音识别、…

新网站多久被google收录?谷歌当天收录网站靠谱吗?

新网站多久被google收录? 答案是:24小时内。 为什么你做的外贸网站在Google搜索引擎一直不收录或者收录很慢。 其实有一个很关键的原因,那就是谷歌爬虫到底有没有到你网站的页面上去抓取数据。 很大可能是没有,当然你可以通过…

ctfshow web入门 nodejs 334-341(更新中)

前言 说实在也没啥好说的,希望大家要有勇气,向难题挑战,别像我一样自始至终都是一个菜狗,哎。 这里在刚开始的,我就有一个问题就是我发现刚开始使用的是require来导入模块,但是到了后面发现大部分使用的都是…

5G网络优化工程师入职企业,都有什么不同呢?

通信行业内的网络优化工程师后期入职主要是在设备商、运营商,运营商的合作单位。 熟悉通信行业的同学肯定了解这个行业最基本的可以分为运营商和设备商,运营商在国内就是移动、联通、电信,广电四家,这四家目前不管是薪资、职业发展…

自动语音识别模型whisper安装和初探

whisper介绍 whisper是OpenAI 最近发布的语音识别模型。OpenAI 通过从网络上收集了 68 万小时的多语言(98 种语言)和多任务(multitask)监督数据对 Whisper 进行了训练,whisper可以执行多语言语音识别、语音翻译和语言…

swing-扩展徽章组件JEBadge

前言 因为工作原因,好久没有写swing组件了,最近准备优化一个功能,希望有类似徽章的功能。 徽章在平时的app和h5 页面上经常常见 ,那么在swing中如何实现一个徽章功能呢。 技术分析 为什么不选择绘制方式,却选择JLayeredPane &a…

《程序员面试金典(第6版)》面试题 08.14. 布尔运算(动态规划,分治,递归,难度hard++)

题目描述 给定一个布尔表达式和一个期望的布尔结果 result,布尔表达式由 0 (false)、1 (true)、& (AND)、 | (OR) 和 ^ (XOR) 符号组成。实现一个函数,算出有几种可使该表达式得出 result 值的括号方法。 示例 1: 输入: s “1^0|0|1”, result 0 …

STM32 LCD-ADC-DMA实验

目录 1.1 STM32 DMA简介 1.2 STM32 DMA的操作 1.DMA的初始化 2. 初始化代码 3. 主函数代码 本文将向大家介绍 STM32 的 DMA。(如有错误,欢迎批评指正) 在本章中,我们将利用 STM32 的 DMA 来实现ADC1通道1内数据传送,并在 TFTLCD 模块上显…

图像处理学习——基于霍夫变换(Matlab代码实现)

目录 💥1 概述 📚2 运行结果 🎉3 参考文献 👨‍💻4 Matlab代码 💥1 概述 霍夫变换是一种在图像中寻找直线、圆形以及其他简单形状的方法。 霍夫变换采用类似于投票的方式来获取当前图像内的形状集合&…

银河麒麟之语言设置和服务开机自启动设置

一、前言 银河麒麟操作系统作为国产操作系统,是目前国产化、信创等项目场景的主流操作系统之一,但它本质上还是基于现有的开源操作系统上的二次开发,银河麒麟服务器版是基于centos的,银河麒麟桌面版是基于debain的。既然是国产化系…