Gbase 8s
文章平均质量分 74
manhuai2022
这个作者很懒,什么都没留下…
展开
-
GBase 8s 产品功能-高可用和ER
GBase 8s 提供了业界领先的高可用集群技术 HAC, SSC, ER, 提供秒级故障自动切换功能, 使数据库的可用性达到 99.999%原创 2022-12-02 18:02:40 · 971 阅读 · 1 评论 -
GBase 8s 灾备方案-(RHAC)
在异步模式下异地容灾方案可以实现多个备机可提供查询服务,实现负载均衡,同时辅节点可读写,承担部分业务使用多通道,这种容灾方案下是防止火灾、地震、海啸等极端灾难导致的数据丢失。容灾等级:因采用异步数据复制,可能出现少量数据丢失。支持延时数据恢复(按天,小时,分钟)可缓解或解决人为误操作对数据的破坏。流量控制:可根据网络情况,阻塞主节点事务,限制最大的不同步数据量。数据复制:基于逻辑日志的异步数据复制。同房/同城 几米-几十公里。搭建较复杂,维护成本较高。原创 2022-12-02 15:30:03 · 526 阅读 · 0 评论 -
GBase 8s基本数据类型
结论:Money类型会根据本地化设置,自动显示相应的货币符号和保留对应的小数位数,但数据本身仍然是一个定点小数,并不存储有关货币符号的信息。结论:在提供Serial字段数值情况下,新插入记录的Serial字段使用提供的数值,不再自动生成新值。结论:当新插入的数据未提供Serial字段数值时,新记录的Serial字段值为当前表记录最大值加1。结论:GBase 8s可以根据数据中日期的具体格式,设置对应的GL_DATE,完成日期格式的输入。插入一条记录,输入员工ID和员工姓名。查询员工ID,员工姓名,薪水。..原创 2022-08-12 13:53:08 · 296 阅读 · 0 评论 -
GBase 8s 提供的数据迁移解决方案
GBase8s为解决第三方数据库无风险迁移到GBase8s数据库提供全面解决方案,GBase8s产品本身对各类迁移工具的完美支持,更进一步保障数据迁移成功率,提升数据迁移工作效率。GBase8s对主流的数据库迁移工具支持如下支持数据库结构迁移工具MTK支持数据迁移工具Kettle支持增量数据迁移工具。...原创 2022-07-25 14:28:39 · 369 阅读 · 0 评论 -
GBase 8s 安装-应用-工具初学期间常见问题
表示数据库使用的chunk对应的文件或者文件系统权限不对,按提示要求修改为属主及属组均为gbasbedbt,权限为660(即chowngbasedbtgbasedbt/opt/gbase/storage/rootdbs,chmod660/opt/gbase/storage/rootdbs),完成后重新启动数据库。安装数据库需要在空目录或者不存在的目录下(上级目录需存在,系统会自动创建目录),手工指定其它非空目录或者不存在目录(上级目录需存在,系统会自动创建目录)。...原创 2022-07-25 14:17:47 · 924 阅读 · 1 评论 -
GBase 8s 提供的数据迁移解决方案
GBase8s为解决第三方数据库无风险迁移到GBase8s数据库提供全面解决方案,GBase8s产品本身对各类迁移工具的完美支持,更进一步保障数据迁移成功率,提升数据迁移工作效率。GBase8s对主流的数据库迁移工具支持如下支持数据库结构迁移工具MTK支持数据迁移工具Kettle支持增量数据迁移工具。...原创 2022-07-22 17:58:15 · 664 阅读 · 0 评论 -
GBase 8s 运行模式与切换
908Attempttoconnecttodatabaseserver(gbaseserver)failed.(执行数据库SQL操作时)不能执行SQL命令(27002Noconnectionsareallowedinquiescentmode.)可以执行SQL操作和命令行维护操作。执行dbaccess时,可以出现菜单,选择数据库出现RUNNING后,一段时间报错。GBase8s可从一个运行模式,转换到另一个运行模式。只能执行命令行维护操作(如备份数据库)。...原创 2022-07-22 17:55:40 · 785 阅读 · 0 评论 -
GBase 8s 数据库内部用户权限
由于暂时未对数据库内部用户user_i_01和user_i_02进行表权限的授权,user_i_01被授予了connect权限,user_i_02被授予了resource权限,所以两个用户对t_dept表只有查询权限,对t_user表,有查询和插入的权限。对于操作系统用户user_o_01,授予了对t_dept表的插入和更新权限,对于操作系统用户user_o_02,授予了对t_dept表的删除和创建索引权限,对t_user表,授予了更新和删除权限。user_i_02可以新建和删除表。...原创 2022-07-22 17:51:24 · 308 阅读 · 0 评论 -
GBase产品系列
GBase产品系列介绍GBase产品系列内容,包括GBase 8a、GBase 8s、GBase 8d、GBase up等。GBase 8aa=analytic,分析型。包括单机的GBase 8a 和 集群版的GBase 8a MPP Cluster。如果不单独指出单机,默认指集群。GBase 8a分析型数据库的主要市场是商业分析和商业智能市场。产品主要应用在政府、党委、安全敏感部门、国防、统计、审计、银监、证监等领域,以及电信、金融、电力等拥有海量业务数据的行业。官网资料:http://www.原创 2022-05-27 14:56:31 · 2261 阅读 · 0 评论 -
GBase 8s基本数据类型
GBase 8s基本数据类型GBase 8s 支持多种数据类型。GBase 8s 的基本数据类型,多数与其它数据库产品兼容。GBase 8s 提供了一些特有的数据类型,如Serial,Money,方便用户使用。GBase 8s 的日期时间类型,可通过环境变量设置,定义日期时间格式,方便用户使用。GBase 8s数据类型GBase 8s内置数据类型数据类型解释BIGINT存储 8 个字节的整数值,从 -(263 -1) 到 263 -1BIGSERIAL存储原创 2022-05-27 14:02:21 · 372 阅读 · 0 评论 -
GBase 8s 常用系统函数
GBase 8s 常用系统函数标量函数数学函数函数说明abs返回绝对值ceil返回大于参数的数值floor返回小于参数的数值round返回参数的四舍五入数值mod返回第一个参数的模pow计算数值的N次方sqrt计算平方根root计算数值的N次方根exp计算指数ln计算自然对数logn计算自然对数log10计算以10为底的对数sin计算正弦值cos计算余弦值ABSabs(原创 2022-05-27 11:51:48 · 755 阅读 · 0 评论 -
GBase 8s SQL语言分类及基本语法
GBase 8s SQL语言分类及基本语法DDLDDL语句:用来创建数据库以及定义其表结构、视图、索引等。关键词有CREATE、DROP、ALTER、RENAME等。数据库新建数据库create database [if not exists] <db_name> [in dbs_name] [with [buffered] log | with log mode ansi] [nlscasesensitive | nlscase insensitive];重命名数据库rena原创 2022-05-27 10:22:28 · 684 阅读 · 0 评论 -
GBase 8s 客户端工具——DB-Access实用程序
GBase 8s 客户端工具——DB-AccessDB-Access 提供了用于输入、运行和调试结构化查询语言 (SQL) 语句与存储过程语言(SPL) 例程的菜单驱动型界面。您还可以从命令行以交互方式运行 DB-Access。使用 SQL 和 SPL 命令可执行数据定义任务(例如,指定表中数据列的数量和类型)和数据管理任务(例如,存储、查看和更改表数据)。可以使用 DB-Access 执行下列方面的数据库处理:⚫运行很少执行的特别查询⚫连接至一个或多个数据库、在数据库和外部文本文件之间传输数据以原创 2022-05-26 15:09:44 · 1893 阅读 · 0 评论 -
GBase 8s 常用元数据查询语句
GBase 8s 常用元数据查询语句查询数据库database sysmaster;select name, is_logging, is_case_insens from sysdatabases;> select name, is_logging, is_case_insens from sysdatabases;name sysmasteris_logging 1is_case_insens 0name sysu原创 2022-05-26 14:24:59 · 748 阅读 · 0 评论 -
GBase 8s 运行模式与切换
GBase 8s 运行模式与切换GBase 8s的四种运行模式离线模式不能执行任何操作shared memory not initialized for GBASEDBTSERVER ‘gbaseserver’(执行数据库管理员命令时)908: Attempt to connect to database server (gbaseserver) failed.(执行数据库SQL操作时)执行dbaccess时,可以出现菜单,选择数据库出现RUNNING后,一段时间报错。在线模式可以执行原创 2022-05-25 18:27:40 · 366 阅读 · 0 评论 -
GBase 8s数据库的备份与恢复-基于ontape
GBase 8s数据库的备份与恢复-基于ontapeontape简介使用ontape,可以进行GBase 8s数据库的备份与恢复。ontape支持L0,L1,L2三级备份与恢复。ontape支持逻辑日志的备份与恢复。ontape本身不支持基于时间点的恢复,但可通过其它工具,将ontape备份的单个表中数据,恢复到指定的时间点(暂不讨论)。基于时间点的数据库备份与恢复,建议使用onbar实现。备份命令:命令说明ontape -s -L 0进行L0级备份ontape原创 2022-05-25 18:04:13 · 1257 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-onstat(下)
GBase 8s 常用管理员命令汇总-onstat(下)打印阻塞的和正在等待的线程onstat -g bth[gbasedbt@devsvr ~]$ onstat -g bthYour evaluation license will expire on 2022-06-18 00:00:00On-Line -- Up 2 days 22:20:59 -- 597864 KbytesThis command attempts to identify any blocking threads.原创 2022-05-16 17:28:10 · 730 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-onstat(上)
GBase 8s 常用管理员命令汇总-onstat打印数据库当前运行模式打印onconfig文件内容打印系统在线日志最新信息打印物理日志和逻辑日志使用状态打印数据库空间和Chunk文件使用信息打印数据库空间和Chunk文件读写信息打印表空间信息显示全部表空间的表空间信息。打印锁信息打印系统运行状态统计重复运行命令打印用户线程打印事务打印操作系统的信息打印环境变量值打印配置参数的当前值打印 checkpoint 历史记录和配置建议打印归档状态打印所有线程的信息打印活动线原创 2022-05-16 15:46:03 · 1429 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-onmode
GBase 8s 常用管理员命令汇总-onmode命令说明onmode -m将数据库服务器从静态模式或单用户模式,切换为在线模式onmode -k使数据库服务器处于离线模式,并清除共享内存onmode -s以优雅地方式关闭数据库服务器,切换到静态模式onmode -u立即关闭数据库服务器,切换到静态模式onmode -j使数据库服务器进入单用户方式onmode -l切换逻辑日志文件onmode -c强制执行检查点onmode -r原创 2022-05-15 13:43:18 · 1086 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-oninit
GBase 8s 常用管理员命令汇总-oninit命令说明oninit -i初始化根 dbspace 的磁盘空间oninit启动数据库到在线模式下oninit -j启动数据库到单用户模式下oninit -s启动数据库到静态模式下启动数据库到在线模式启动GBase 8s。通过这个命令启动后,GBase 8s进入在线服务状态,可以对外提供联机服务。oninit -vy参数v:启动过程中,输出详细信息。y:使用非交互方式,即如果有需要选择的,全部按原创 2022-05-15 13:44:49 · 407 阅读 · 0 评论 -
Suse11下安装Redhat版本的GBase 8s 时dbaccess无法使用的解决方法
Suse11下安装Redhat版本的GBase 8s时 dbaccess无法使用的解决方法在Suse12下安装Redhat版本的GBase 8s好像可以直接使用,但在Suse11下,由于操作系统不兼容问题,可能出现dbaccess无法使用现象。在Suse 11下安装GBase 8s,可以尝试下面方法进行安装。用户创建,保障用户在/home目录下有自己专门的目录创建用户时,最好是先创建用户组,再创建用户。groupadd -g 1111 gbasedbt。创建用户时,指定相关参数。如:useradd原创 2022-05-13 16:38:36 · 685 阅读 · 0 评论 -
GBase 8s 数据库内部用户权限
GBase 8s 数据库内部用户权限配置参数,允许使用数据库内部用户参数USERMAPPING控制是否允许使用数据库内部用户。当该参数为OFF时,不允许使用内部用户访问GBase 8s。##################################################################### USERMAPPING - Control access to GBase for users without operating# system原创 2022-05-13 15:45:36 · 1288 阅读 · 0 评论 -
GBase 8s 学习中可能遇到的问题
GBase 8s 学习中可能遇到的问题安装安装过程中报“The version file is not exist.”错误出现这个问题的原因可能为操作系统没有unzip命令。当在使用最小化安装的操作系统上安装GBase 8s时,安装程序先要对一些资源进行解压,由于没有unzip,gzip等一些基本命令,可能导致部分资源没有正确解压,在后续的访问中报如“The version file is not exist”类错误。GBase 8s使用了商业的安装软件制作程序,商业的安装软件没有处理这些异常,GB原创 2022-05-13 15:18:47 · 498 阅读 · 0 评论 -
GBase 8s数据库的空间管理
GBase 8s数据库的空间管理当使用GBase 8s的GBaseInit_gbasedbt.sh脚本创建数据库实例时,有一些参数无法指定,只能用于学习。真正的生产需要根据服务器的配置,规划并创建适合业务场景的数据库空间,以进行存储优化。下面通过演示,介绍如何进行数据库的空间管理。数据库空间简介数据库空间是一个逻辑概念,有多个称为Chunk的物理文件组成,用于存储表或索引的数据。不同的数据库空间可以使用不同的页大小,以便于进行存储性能优化。可以使用onstat -d信息,列出数据库实例的当前各个原创 2022-05-13 14:34:50 · 618 阅读 · 0 评论 -
GBase 8s 中文本对象CLOB的数据迁移方案
GBase 8s 中文本对象CLOB的数据迁移方案在GBase 8s中可以存储大文本对象CLOB,最大可以支持4T大小。对于GBase 8s中的CLOB,不同于MySQL中的MediumBlob(最大支持16M),不能通过INSERT方式,直接对记录进行插入操作,因此当一些应用使用CLOB存储配置信息时,可能遇到如何方便的进行数据库部署和初始化数据问题。由于CLOB的最大值为4T,不能将这么大的数据直接嵌入到SQL语句中(过大的SQL语句可能导致数据库正常运行问题,通常会对SQL语句的大小进行限制),原创 2022-05-13 14:09:40 · 357 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-gstat(下)
GBase 8s 常用管理员命令汇总-gstat(三-下)gstat打印运行时间统计信息语法gstat -g cpu操作演示[gbasedbt@devsvr ~]$ gstat -g cpuYour evaluation license will expire on 2022-10-14 00:00:00On-Line -- Up 01:22:15 -- 333720 KbytesThread CPU Info: tid name vp L原创 2022-05-13 11:52:31 · 646 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-gstat(上)
GBase 8s 常用管理员命令汇总-gstat(三-上)gstat命令说明gstat -打印数据库当前运行模式gstat -c打印onconfig文件内容gstat - m打印系统在线日志最新信息gstat - l打印物理日志和逻辑日志使用状态gstat -d打印数据库空间和Chunk文件使用信息gstat -D打印数据库空间和Chunk文件读写信息gstat -t打印表空间信息gstat -T打印表空间信息gstat原创 2022-05-13 11:50:41 · 1167 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-gadmin
GBase 8s 常用管理员命令汇总-gadmin(二)gadmin命令说明gadmin -m将数据库服务器从静态模式或单用户模式,切换为在线模式gadmin -k完全关闭数据库gadmin -s以优雅地方式关闭数据库服务器,切换到静态模式gadmin -u立即关闭数据库服务器,切换到静态模式gadmin -j使数据库服务器进入单用户方式gadmin -l切换逻辑日志文件gadmin -c强制执行检查点gadmin -r开始共原创 2022-05-13 11:44:30 · 544 阅读 · 0 评论 -
GBase 8s 常用管理员命令汇总-gserver
GBase 8s 常用管理员命令汇总-gserver(一)gserver命令说明gserver init初始化根 dbspace 的磁盘空间gserver start启动数据库到在线模式下gserver stop停止数据库gserver shutdown停止数据库,并清理共享内存启动数据库到在线模式启动GBase 8s。通过这个命令启动后,GBase 8s进入在线服务状态,可以对外提供联机服务。语法:gserver start操作演示[gb原创 2022-05-13 11:42:36 · 469 阅读 · 0 评论 -
GBase 8s 运行模式与切换
GBase 8s 运行模式与切换GBase 8s的四种运行模式离线模式不能执行任何操作shared memory not initialized for GBASEDBTSERVER ‘gbaseserver’(执行数据库管理员命令时)908: Attempt to connect to database server (gbaseserver) failed.(执行数据库SQL操作时)执行dbaccess时,可以出现菜单,选择数据库出现RUNNING后,一段时间报错。在线模式可以执原创 2022-05-12 18:24:38 · 169 阅读 · 0 评论 -
GBase 8s如何通过逻辑日志恢复数据
GBase 8s如何通过逻辑日志恢复数据背景GBase 8s 支持基于时间点的恢复。当由于操作人员失误,或其它人员的恶意操作,执行了破坏数据的操作,可以通过onbar的基于时间点的恢复,抢救出被删除的数据。以下内容为分析用户执行drop table破坏数据,我们需要分析出用户在何时执行了drop table的操作,以便进行基于精确时间点的恢复,减少数据损失。其它破坏数据的操作的时间点分析类似。分析过程查找当前逻辑日志使用onstat -l命令,查看flags中包含C标志的文件的uniqid。如原创 2022-05-12 16:16:39 · 605 阅读 · 0 评论 -
GBase 8s 备份恢复常见[错误码]
GBase 8s 备份恢复常见[错误码]错误码说明100ON–Bar 在 sysutils、紧急引导文件或处理时需要的存储管理器目录中找不到某些内容。请检查 ON–Bar 活动日志中表示未找到内容的消息并尝试解决该问题。如果问题再次发生,请联系技术支持。104Adstar Distributed Storage Manager(ADSM)处于生成密码方式中。ON–Bar 不支持 ADSM 在生成密码的方式下运行。关于更改 ADSM 安全配置的信息,请查看您的 ADSM 手册。原创 2022-05-12 14:08:27 · 482 阅读 · 0 评论 -
参加GBase 8s GDCA 认证培训课之前,做好准备
一、 GBase 8s 数据库软件获取【百度云盘链接】:https://pan.baidu.com/s/1mGdmF5bm_kSPEHpMiCwEMA【提取码】:ged8【内容】:GBase8s_ExpressEdition.tar : GBase 8s Express版安装包(有效期1年)clientsdk_ExpressEdition.tar : GBase 8s CSDK-ODBC接口二、搭建操作系统环境准备(一)环境要求操作系统和版本:RedHat7 或 CentOS7建议:个人练原创 2022-05-12 12:44:25 · 325 阅读 · 0 评论 -
GBase 8s 事务型数据库的安装与卸载详情
GBase 8s 事务型数据库的安装与卸载详情最近学习了一款事务型数据库 GBase 8s。下面记录了GBase 8s 数据库的安装信息,分享给大家。一、安装环境说明GBase 8s是一款典型的事务型数据库,类似于Oracle,MySQL等。这款数据库对安装环境要求不高,完全可以在虚拟机上安装和学习,甚至有版本可以部署到嵌入式环境中。GBase 8s的硬件安装要求:硬件指标CPU2核或以上内存2G或以上磁盘10G或以上网卡千兆安装环境,是一台VM原创 2022-05-12 12:30:41 · 1268 阅读 · 0 评论 -
GBase 8s 安装-应用-工具初学期间常见问题
@[TOC]初学期间常见问题一、安装1、安装过程中报“The version file is not exist.”错误出现这个问题的原因可能为操作系统没有unzip命令。当在使用最小化安装的操作系统上安装GBase 8s时,安装程序先要对一些资源进行解压,由于没有unzip,gzip等一些基本命令,可能导致部分资源没有正确解压,在后续的访问中报如“The version file is not exist”类错误。GBase 8s使用了商业的安装软件制作程序,商业的安装软件没有处理这些异常,GBa原创 2022-05-11 11:28:48 · 1101 阅读 · 0 评论