centos7中Gbase8s数据库安装,以及数据导入遇到的一系列问题
centos7中Gbase8s数据库安装,以及遇到的一系列问题
以下是我在centos7上安装gbase8s数据库遇到的一系列问题,包括数据库安装,数据导入,数据连接,不能完全作为标准,只可作为类似问题参考,有问题欢迎随时给我私信或者留言。
gbase数据库官网
https://www.gbase.cn/
本次安装的是gbase8s,所以以下截图均为gbase8s安装过程的截图

下载对应的安装包

根据官网安装文档,创建用户组和目录,不要着急解压安装包


首先,确定本地有unzip以及java环境(jdk如何安装自行百度)
执行命令安装unzip
sudo yum install unzip
如果能正常安装unzip,无报错,忽视如下问题,如果安装出现如下界面,请先解决

打开文件
vi /etc/yum.repos.d/CentOS-Base.repo
将其中内容替换成如下
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7#contrib - packages by Centos Users
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
再清理缓存,重新加载,最后重新安装unzip
清理缓存
yum clean all
重加载
yum makecache
重新安装unzip
sudo yum install unzip

开始安装gbase8s数据库
因为业务比较特殊,默认典型安装满足不了需求,所以我用的安装方式和官网略有不同 ,默认典型安装直接参考官网的pdf就可以
进入opt目录,解压安装包
tar -vxf 包名
解压成功,进入解压目录,会有如下两个文件

再解压第二个文件
tar -vxf 包
解压成功之后如下图所示

在当前目录执行命令
./ids_instal

一直回车,直到要出现y/n的时候停住
输入y回车,如果之前创建了默认的用户和目录,就会有一个默认的安装目录,直接回车

选择安装方式1,典型安装

是否创建服务实例选1回车,创建实例

等待安装

回车,安装完成

修改配置
切换用户为gbasedbt进入etc目录修改配置文件GBaseInit_gbasedbt.sh
su gbasedbt
进入目录,修改配置
vi GBaseInit_gbasedbt.sh

不需要按i切换输入模式,直接输入/BUFFER回车

来到如下界面:

按i进入输入模式,修改配置大小:

按esc退出输入模式,输入/VPCLASS

修改如下参数

配置修改完成退出保存

到这里基本就快安装完成了,再坚持一下
安装工具
yum install net-tools.x86_64 -y
切换用户为gbasedbt
su gbasedbt
在安装目录下的etc目录,注意是安装目录,不是解压目录

./GBaseInit_gbasedbt.sh

设置端口以及实例名,默认端口gbaseserver,默认端口9088,修改基础默认参数配置

等待加载,到这里就安装完成了
以下是安装完成之后,遇到的一些问题
怎么导入数据,怎么删除数据,忘记了实例名和端口怎么查看,如何远程连接数据库等等
怎么导入数据
将需要导入的数据库文件,上传至/home/gbasedbt目录下,通常是xxx.exp.zip格式
解压
unizp xx.exp.zip
解压成功,切换用户为gbasedbt,可以看到当前用户下的文件

执行命令导入数据
dbimport 数据库文件名(不需要带后缀) -d datadbs1 -l
导入完成

如何查看当前有哪些数据
切换到gbasedbt用户
dbaccess - -
database sysmaster;
select name from sysdatabases;

如何删除数据库中的数据
切换到gbasedbt用户
进入数据库
dbaccess - -
删除数据库
drop database 数据名;
如何查看实例名,ip还有端口,切换到gbasedbt用户下
vi $GBASEDBTSQLHOSTS

修改默认密码,有时候远程连接数据库,会提示密码太简单无法连接
输入完 passwd gbasedbt 可以更新一下密码,如果使用gbasedbt 作为密码会提示密码太过简单无法连接
passwd gbasedbt
我输入的是123456,第一次会提示失败,第二次再输入就成功了

改完密码需要重新启动一下
切换到gbasedbt用户
关闭服务
onmode -ky启动服务
oninit -vy
做完这些远程连接失败,检查一下防火墙是否关闭,如果没有则关闭防火墙
sudo systemctl stop firewalld
我用的连接工具是官方的

输入对应的连接信息,就可以连接了

相关文章:
centos7中Gbase8s数据库安装,以及数据导入遇到的一系列问题
centos7中Gbase8s数据库安装,以及遇到的一系列问题 以下是我在centos7上安装gbase8s数据库遇到的一系列问题,包括数据库安装,数据导入,数据连接,不能完全作为标准,只可作为类似问题参考,有问题…...
AW36518芯片手册解读(3)
接前一篇文章:AW36518芯片手册解读(2) 二、详述 3. 功能描述 (1)上电复位 当电源电压VIN降至预定义电压VPOR(典型值为2.0V)以下时,该设备会产生复位信号以执行上电复位操作&#x…...
MySQL的REPEATABLE READ事务隔离级别
本文隔离级别: T1内读T2的update数据 首先开两个事务(左二) 事务1修改成李四,提交 事务2再读还是张三,也就是说,记录的数据从事务开始时一直到结束,读的都是同一个版本,读不到T2未提交的此条记录修改&…...
sqoop的参数有哪些?
Sqoop 是一款用于在 Hadoop 与关系型数据库之间进行数据传输的工具,它有很多参数,可分为通用参数、导入参数和导出参数等,以下是一些常见的参数介绍: 通用参数 --connect 说明:指定要连接的关系型数据库的 JDBC URL。…...
动态规划<四> 回文串问题(含对应LeetcodeOJ题)
目录 引例 其余经典OJ题 1.第一题 2.第二题 3.第三题 4.第四题 5.第五题 引例 OJ 传送门Leetcode<647>回文子串 画图分析: 使用动态规划解决 原理:能够将所有子串是否是回文的信息保存在dp表中 在使用暴力方法枚举出所有子串,是…...
跨模态知识迁移:基于预训练语言模型的时序数据建模
在NLP和CV领域,通常通过在统一的预训练模型上进行微调,能够在各自领域的下游任务中实现SOTA(最先进)的结果。然而,在时序预测领域,由于数据量相对较少,难以训练出一个统一的预训练模型来覆盖所有…...
重温设计模式--职责链模式
文章目录 职责链模式的详细介绍C 代码示例C示例代码2 职责链模式的详细介绍 定义与概念 职责链模式(Chain of Responsibility Pattern)是一种行为型设计模式,它旨在将请求的发送者和多个接收者解耦,让多个对象都有机会处理请求&a…...
git冲突解决
git冲突解决 最近遇到了一次git冲突的问题 起因是因为最近公司数据推送部分重构,负责重构的同事就改动了我的一小部分推送的代码,然后等我开发完合并到远程master的时候,报了merge冲突。我对于git工具确实不是很熟练,只是学习了…...
Java学习笔记(14)--面向对象编程
面向对象基础 学习资料来自多态 - Java教程 - 廖雪峰的官方网站 目录 面向对象基础 Override 多态 举个例子 覆写Object方法 调用super final 练习 小结 Override 在继承关系中,子类如果定义了一个与父类方法签名完全相同的方法,被称为覆写&…...
《Swift 字面量》
《Swift 字面量》 介绍 在 Swift 编程语言中,字面量是一种表示源代码中固定值的表达方式。字面量可以直接表示数字、字符串、布尔值等基本数据类型,为编程提供了简洁和直观的方式。Swift 支持多种类型的字面量,包括整数字面量、浮点数字面量…...
数据库 SQL 常用语句全解析
数据库 SQL 常用语句全解析 在数据库领域,SQL(Structured Query Language)作为标准语言,掌控着数据的查询、插入、更新与删除等关键操作。无论是新手入门数据库,还是经验丰富的开发者日常工作,熟练掌握 SQ…...
SQLite 命令
关于《SQLite 命令》的文章,我可以为您概述一些关键点。SQLite是一个轻量级的数据库管理系统,它被广泛用于各种应用程序中。SQLite命令主要分为两类:一类是SQL命令,另一类是SQLite特定的点命令。 SQL命令:这些命令用于…...
本地如何启动casdoor
1、下载代码 GitHub - casdoor/casdoor at v1.777.0 下载对应tag的代码,我这里选择的时v1.777.0版本 通过网盘分享的文件:casdoor-1.777.0.zip 链接: https://pan.baidu.com/s/1fPNqyJYeyfZnem_LtEc0hw 提取码: avpd 2、启动后端 1、使用goland编译…...
目标检测-R-CNN
R-CNN在2014年被提出,算法流程可以概括如下: 候选区域生成:利用选择性搜索(selective search)方法找出图片中可能存在目标的候选区域(region proposal) CNN网络提取特征:对候选区域进行特征提取(可以使用AlexNet、VGG等网络) 目…...
【持续更新】Github实用命令
Intro 最近高强度使用github,遂小计于此作为备忘。 Basic github是一个代码管理软件,能够track文件变动并且管理版本,是当代coding必不可少的工具。当你安装好github在本地以后,你可以通过以下命令初始化当前文件夹(…...
docker 容器的基本使用
docker 容器 一、docker是什么? 软件的打包技术,就是将算乱的多个文件打包为一个整体,打包技术在没有docker容器之前,一直是有这种需求的,比如上节课我把我安装的虚拟机给你们打包了,前面的这种打包方式是…...
css让按钮放在最右侧
要将 el-button 按钮放在最右侧,可以使用多种方法,具体取决于使用的布局方式和样式库。以下是几种常见的解决方案: 方法 1:使用 CSS Flexbox Flexbox 是一种非常灵活的布局方式,可以轻松实现水平或垂直对齐。你可以将…...
8K+Red+Raw+ProRes422分享5个影视级视频素材网站
Hello,大家好,我是后期圈! 在视频创作中,电影级的视频素材能够为作品增添专业质感,让画面更具冲击力。无论是广告、电影短片,还是品牌宣传,高质量的视频素材都是不可或缺的资源。然而ÿ…...
Linux网络——UDP的运用
Linux网络——UDP的运用 文章目录 Linux网络——UDP的运用一、引入二、服务端实现2.1 创建socket套接字2.2 指定网络接口并bind2.3 接收数据并处理2.4 整体代码2.5 IP的绑定的细节 三、用户端实现3.1 创建套接字3.2 指定网络接口3.3 发生数据并接收3.4 绑定问题 四、代码五、UD…...
项目亮点案例
其实对我来说是日常操作,但是如果在面试的时候面试者能把日常的事情总结好发出来,其实足矣。 想让别人认同项目,选取的示例需要包含以下要素: 亮点项目四要素:明确的目标,问题点,解决方法和结果…...
ThreadX LevelX移植避坑指南:NorFlash接口适配与常见错误排查
ThreadX LevelX移植避坑指南:NorFlash接口适配与常见错误排查 在嵌入式系统开发中,NorFlash因其非易失性、快速读取和随机访问特性成为关键存储介质。ThreadX LevelX作为专为嵌入式设计的闪存抽象层,能有效解决NorFlash的擦写寿命问题。但在实…...
Notepad--:Mac用户的跨平台文本编辑器终极指南
Notepad--:Mac用户的跨平台文本编辑器终极指南 【免费下载链接】notepad-- 一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。 项目地址: https://gitcode.com/GitHub_Trending/no/notepad-- 还在为macOS…...
旧iPhone复活指南:用Legacy-iOS-Kit让老设备重获新生
旧iPhone复活指南:用Legacy-iOS-Kit让老设备重获新生 【免费下载链接】Legacy-iOS-Kit An all-in-one tool to restore/downgrade, save SHSH blobs, jailbreak legacy iOS devices, and more 项目地址: https://gitcode.com/gh_mirrors/le/Legacy-iOS-Kit 你…...
深入解析CoT蒸馏与GRPO:如何高效训练具备推理能力的小模型
1. 从零理解CoT蒸馏:让大模型的"思考能力"装进小模型 第一次听说CoT蒸馏这个概念时,我正被一个实际问题困扰:客户需要在智能音箱上部署数学解题功能,但GPT-4的API调用成本高得吓人。当时尝试直接用7B小模型微调…...
如何用10分钟语音打造专业AI变声器:RVC语音转换终极指南
如何用10分钟语音打造专业AI变声器:RVC语音转换终极指南 【免费下载链接】Retrieval-based-Voice-Conversion-WebUI Easily train a good VC model with voice data < 10 mins! 项目地址: https://gitcode.com/GitHub_Trending/re/Retrieval-based-Voice-Conve…...
Windows任务栏美化终极指南:TranslucentTB让你的桌面秒变高级感
Windows任务栏美化终极指南:TranslucentTB让你的桌面秒变高级感 【免费下载链接】TranslucentTB A lightweight utility that makes the Windows taskbar translucent/transparent. 项目地址: https://gitcode.com/gh_mirrors/tr/TranslucentTB 还在忍受Wind…...
Qwen3.5-2B轻量化优势详解:相比Qwen3.5-8B显存降低62%,精度保留94%
Qwen3.5-2B轻量化优势详解:相比Qwen3.5-8B显存降低62%,精度保留94% 1. 轻量化模型的核心价值 1.1 什么是轻量化模型 轻量化模型是指通过精心设计的架构和优化技术,在保持模型性能的同时大幅减少计算资源需求的AI模型。就像把一台笨重的台式…...
图论--最小生成树
prim算法(稠密图) 例题:https://www.acwing.com/problem/content/860/ 给定一个 n 个点 m 条边的无向图,图中可能存在重边和自环,边权可能为负数。 求最小生成树的树边权重之和,如果最小生成树不存在则输出 impossible。 给定一张边带权的…...
工业自动化场景下耐达讯自动化的 CC-Link IE 转 Modbus TCP 技术方案与应用实践
在工业自动化行业中,设备间协议异构性是系统集成面临的核心挑战之一。尤其在产线升级、老旧设备接入或跨品牌系统融合过程中,如何高效、稳定地实现不同通信协议之间的转换,直接关系到数据采集的完整性、控制系统的实时性以及整体项目的实施成…...
别再死磕Softmax了!清华黄高团队新作Agent Attention,让Transformer在高分辨率图像上也能飞起来
Agent Attention:突破Transformer高分辨率瓶颈的下一代注意力机制 当你在Stable Diffusion中生成一张4K图像时,是否遇到过显存爆满的尴尬?当用DeiT处理医学影像时,是否因计算资源不足而被迫降低分辨率?这些痛点背后&am…...
