GBase8sV8.8安装指南

news2025/1/11 6:27:54

目录

  • 一、下载 Gbase 安装包
  • 二、安装预置条件
    • 1.确保安装包和平台适配
    • 2.安装依赖包:jdk(1.6版本以上)、unzip、libaio、libgcc、libstdc、ncurses、pam,如果缺失请提前安装
  • 三、上传包并解压
  • 四、安装
  • 五、登录并创建数据库
  • 六、启动停止数据库
  • 七、常见问题
  • 八、数据库连接工具
  • 九、数据库迁移工具


一、下载 Gbase 安装包

下载链接:https://www.gbase.cn/download/gbase-8s-1?category=INSTALL_PACKAGE
在这里插入图片描述

二、安装预置条件

1.确保安装包和平台适配

2.安装依赖包:jdk(1.6版本以上)、unzip、libaio、libgcc、libstdc、ncurses、pam,如果缺失请提前安装

三、上传包并解压

将下载的 GBase8sV8.8_TL_3.5.1_3x_x86_64.zip 上传服务器并解压:

unzip GBase8sV8.8_TL_3.5.1_3x_x86_64.zip

四、安装

cd GBase8sV8.8_TL_3.5.1_3x_x86_64
bash ./AutoInit_GBase8s.sh

脚本参数说明
Usage:
AutoInit_GBase8s.sh [-d path] [-i path] [-p path] [-s y|n] [-l locale] [-u user] [-o y|n]
[-n servername] [-c num_of_cpu] [-m num_of_memory] [-t type_of_instance]

    -d path    The path of dbspace.
    -i path    The path of install software.
    -p path    The path of home path.
    -s y|n     Value of dbspace is 1GB? Yes/No, default is N.
    -u user    The user name for SYSDBA, gbasedbt, default is gbasedbt
    -l locale  DB_LOCALE/CLIENT_LOCALE/SERVER_LOCALE value.
    -o y|n     Only install software? Yes/No, default is N.
    -n NAME    Servername, default is gbase01.
    -c NUM     Number of CPU use.
    -m NUM     Number of MB Memory use.
    -t TYPE    Type of instance will install, [small], if use this, ignore -c and -m. 
    -a y|n     Security need, default N.

-d 指定数据库空间目录,默认为/data/gbase(若该目录非空,则使用INSTALL_DIR/data)
-i 指定数据库软件安装目录INSTALL_DIR,默认为/opt/gbase
-p 指定数据库用户gbasedbt的HOME目录,默认为/home/gbase
-s 数据库空间是否均使用1GB,默认是n(所有数据库空间均使用1GB大小)
-u 指定数据库系统管理员的名称,仅限gbasedbt,可以不指定该参数
-l 指定数据库的DB_LOCALE/CLIENT_LOCALE参数值,默认为zh_CN.utf8
-o 指定仅安装数据库,而不进行初始化操作,默认是n(安装并初始化数据库)
-n 指定数据库服务名称
-c 指定使用的CPU数量
-m 指定使用的内存数量,单位为MB
-t 指定安装的实例类型,当前可接受small
-a 指定是否开启三权分立,默认是n

执行示例:

bash AutoInit_GBase8s.sh

示例说明:所有配置使用默认值,具体配置参考安装成功后结果输出

bash AutoInit_GBase8s.sh -i /data/gbase351 -n gbase351 -c 8 -m 4000

示例说明:安装GBase 8s数据库到/data/gbase351目录,实例使用8个CPU逻辑核,使用4G内容

安装最后结果输出如下表示数据库实例安装成功:

--== GBase 8s Information for this install ==--
$GBASEDBTSERVER : gbase351
$GBASEDBTDIR    : /data/gbase351
USER HOME       : /home/gbase
DBSPACE DIR     : /data/gbase
IP ADDRESS      : 0.0.0.0
PORT NUMBER     : 9088
$DB_LOCALE      : zh_CN.utf8
$CLIENT_LOCALE  : zh_CN.utf8
JDBC URL        : jdbc:gbasedbt-sqli://IPADDR:9088/testdb:GBASEDBTSERVER=gbase351;DB_LOCALE=zh_CN.utf8;CLIENT_LOCALE=zh_CN.utf8;IFX_LOCK_MODE_WAIT=10
JDBC USERNAME   : gbasedbt
JDBC PASSWORD   : GBase123$%
INNER USERNAME  : dbtuser
INNER PASSWORD  : GBase123$%

五、登录并创建数据库

以 gbasedbt 用户登录:

su - gbasedbt
$ dbaccess - - 
> create database gbase8s;   
 
Database created.

六、启动停止数据库

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

ps -ef|grep oninit

以 gbasedbt 用户身份登录后,
启动:

oninit -vy

停止:

onmode -ky

七、常见问题

libjvm.so preloadLibrary(/tmp/install.dir.33990/Linux/resource/jre/jre/lib/amd64/libjava.so): libnsl.so.1: 无法打开共享对象文件: 没有那个文件或目录

解决方法:

yum install libnsl -y

八、数据库连接工具

下载链接:https://www.gbase.cn/download/gbase-8s-1?category=TOOLKIT
在这里插入图片描述

九、数据库迁移工具

下载链接:https://www.gbase.cn/download/gbase-8s-1?category=TOOLKIT
在这里插入图片描述

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

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

相关文章

虚拟机ubuntu与主机共享文件夹

现在主机(windows)上新建一个共享文件夹 打开虚拟机 按下面操作打开共享文件夹 进入虚拟机的系统 cd /mnt/hgfs 如果报错 可以按下面的解决 挂载一下 sudo mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other 如果显示不存在这个文…

session机制

场景:当众多用户访问网站,发出HTTP请求,那么网站是如何判断哪个HTTP请求对应的是哪个用户 ? 作用:用于服务端区分用户。 当用户使用客户端登录时,服务端会进行验证,验证通过后会为这次登录创建…

剖析Cookie的工作原理及其安全风险

Cookie的工作原理主要涉及到HTTP协议中的状态管理。HTTP协议本身是无状态的,这意味着每次请求都是独立的,服务器不会保留之前的请求信息。为了在无状态的HTTP协议上实现有状态的会话,引入了Cookie机制。 1. Cookie定义 Cookie,也…

EMC测试

传导干扰测试: 现场实录CE传导骚扰电压测试,硬件环境: R&S EPL1000 EMI测量接收机(支持时域测试) R&S ENV216人工电源网络 R&S ELEKTRA 测试软件 黑色底板,不写丝印,0402封装平行排…

Tomcat服务详解

一、部署Tomcat服务器 JDK安装官方网址:https://www.oracle.com/cn/java Tomcat安装官方网址:Apache Tomcat - Welcome! 安装JDK 1.获取安装包 wget https://download.oracle.com/otn/java/jdk/8u411-b09/43d62d619be4e416215729597d70b8ac/jdk-8u41…

【工程测试技术】第13章 流体参量测量

目录 第13章 流体参量测量 13.1压力的测量 13.1.1 弹性式压力敏感元件 1. 波登管 2. 膜片和膜盒 3. 波纹管 13.1.2 常用压力传感器 1. 应变式压力传感器 2. 压阻式压力传感器 3. 压电式压力传感器 4. 电容式压力传感器 5. 谐振式压力传感器 6. 位移式压力传感器 (1)…

整型数组按个位值排序

题目描述 给定一个非空数组(列表),其元素数据类型为整型,请按照数组元素十进制最低位从小到大进行排序,十进制最低位相同的元司 相对位置保持不变。 当数组元素为负值时,十进制最低位等同于去除符号位后对应十进制值最低位。 输…

吐血整理 ChatGPT 3.5/4.0 新手使用手册~ 【2024.09.04 更新】

以前我也是通过官网使用,但是经常被封号,就非常不方便,后来有朋友推荐国内工具,用了一阵之后,发现:稳定方便,用着也挺好的。 最新的 GPT-4o、4o mini,可搭配使用~ 1、 最新模型科普&…

VisualStudio环境搭建C++

Visual Studio环境搭建 说明 C程序编写中,经常需要链接头文件(.h/.hpp)和源文件(.c/.cpp)。这样的好处是:控制主文件的篇幅,让代码架构更加清晰。一般来说头文件里放的是类的申明,函数的申明,全局变量的定义等等。源…

Java面试题·解释题·框架部分

系列文章目录 Java面试题解释题总体概括 Java面试题解释题JavaSE部分 Java面试题解释题框架部分 文章目录 系列文章目录前言一、MyBatis1. 请你介绍MyBatis框架2. MyBatis框架的核心思想是什么?3. MyBatis的核心配置文件中常用的子标签有哪些?4. mapper…

饲料加工机器设备有哪些组成部分

在快速发展的畜牧业中,饲料加工作为支撑养殖业的重要环节,其效率与品质直接影响着养殖业的成本效益与动物健康。随着科技的进步,饲料加工机器设备也在不断升级,为养殖行业带来了变革。一、智能化粉碎机:细度可调&#…

Unity Adressables 使用说明(五)在运行时使用 Addressables(Use Addressables at Runtime)

一旦你将 Addressable assets 组织到 groups 并构建到 AssetBundles 中,就需要在运行时加载、实例化和释放它们。 Addressables 使用引用计数系统来确保 assets 只在需要时保留在内存中。 Addressables 初始化 Addressables 系统在运行时第一次加载 Addressable …

SimD:基于相似度距离的小目标检测标签分配

摘要 https://arxiv.org/pdf/2407.02394 由于物体尺寸有限且信息不足,小物体检测正成为计算机视觉领域最具挑战性的任务之一。标签分配策略是影响物体检测精度的关键因素。尽管已经存在一些针对小物体的有效标签分配策略,但大多数策略都集中在降低对边界…

怎么利用XML发送物流快递通知短信

现如今短信平台越来越普遍了,而短信通知也分很多种,例如服务通知、订单通知、交易短信通知、会议通知等。而短信平台在物流行业通知这一块作用也很大。在家时:我们平时快递到了,如果电话联系不到本人,就会放到代收点,然…

正负极层数更新器

文件名:dcs_tkinter.py import tkinter as tk from tkinter import messagebox import redis# 连接Redis r redis.Redis(hostlocalhost, port6379, db0)def update_redis_and_display():try:# 从输入框获取值positive_layers int(entry_positive.get())negative_…

2024国赛数学建模C题论文:基于优化模型的农作物的种植策略

大家可以查看一下35页,包含结构完整,数据完整的C题论文,完整论文见文末名片 添加图片注释,不超过 140 字(可选) 添加图片注释,不超过 140 字(可选) 添加图片注释&#xf…

Nexus配置npm私服

1,配置npm-hub 2,配置proxy-npm 3,配置group-npm 4,配置local-npm 5,配置淘宝

Java语言程序设计基础篇_编程练习题**17.20 (二进制编辑器)

目录 题目:**17.20 (二进制编辑器) 代码示例 结果展示 题目:**17.20 (二进制编辑器) 编写一个GUI应用程序,让用户在文本域输入一个文件名,然后单击回车键,在文本区域显示它的二进制表示形式。用户也可以修改这个二…

每日一题~cf 970 div3 (A思维,B小模拟,C二分,D排列数建图成环,E 26个字母暴力+前缀和,F 逆元,G 数论gcd )

A 题意: 有 a 个1 ,b 个2.问是否能将这些数划分为两个数值相等的集合。 输出 YES 或者 NO —————— 问题等价于 将数组 分成两个数值相同的数组。所以sum 应该是偶数。也就是说 1 的个数是偶数。在i1的个数是偶数的情况下,将 2 分成两份,…

FreeRTOS学习笔记(二)任务基础篇

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、 任务的基本内容1.1 任务的基本特点1.2 任务的状态1.3 任务控制块——任务的“身份证” 二、 任务的实现2.1 定义任务函数2.2 创建任务2.3 启动任务调度器2…