【hana】hana1.0单容器常用命令

基础命令

服务

要先切换到hana用户下

查看服务是否启动

HDB info

启动服务

HDB start

获取instance_id

su - {hana_user}
echo $TINSTANCE

数据库

连接数据库

hdbsql -u system -p 'xxxxxx' -i {instance_id}

获取数据库状态

SELECT DATABASE_NAME, ACTIVE_STATUS FROM M_DATABASES;

获取数据库的catalog记录

SELECT* FROM M_BACKUP_CATALOG;

获取最后一次备份catalog记录

SELECT ENTRY_TYPE_NAME,BACKUP_ID,COMMENT,MESSAGE FROM M_BACKUP_CATALOG WHERE (ENTRY_TYPE_NAME='complete data backup' or ENTRY_TYPE_NAME='incremental data backup' or ENTRY_TYPE_NAME='differential data backup') ORDER BY ENTRY_ID DESC LIMIT 1;

配置

获取日志归档模式

SELECT KEY,VALUE FROM M_INIFILE_CONTENTS WHERE FILE_NAME = 'global.ini' AND KEY='log_mode'

获取日志归档路径

hana1.0的日志归档目录和catalog归档目录是一样的

SELECT LAYER_NAME, SECTION, KEY, VALUE from M_INIFILE_CONTENTS where FILE_NAME='global.ini' and (key='basepath_logbackup' or key='basepath_catalogbackup');

拷贝数据备份的缓存大小

SELECT FILE_NAME,LAYER_NAME,TENANT_NAME,HOST,SECTION,KEY,VALUE FROM M_INIFILE_CONTENTS WHERE FILE_NAME = 'global.ini' AND KEY='data_backup_buffer_size';

更新数据备份的缓存大小, 不能修改DEFAULT层,那就修改SYSTEM层,优先级:SYSTEM > DEFAULT

alter system alter configuration ('global.ini', 'SYSTEM') set ('backup', 'data_backup_buffer_size') = '256' WITH RECONFIGURE;

备份

hana 1.0 备份参数中不支持添加COMMENT参数

全量备份

BACKUP DATA  USING FILE ('/mnt/data','full_');

增量备份

BACKUP DATA  INCREMENTAL USING FILE ('/mnt/data','incremental');

差异备份

BACKUP DATA  DIFFERENTIAL USING FILE ('/mnt/data','differential');

备份之后的文件:

在这里插入图片描述

查询正在运行中的备份

SELECT ENTRY_ID,ENTRY_TYPE_NAME,BACKUP_ID,STATE_NAME,COMMENT FROM m_backup_catalog WHERE (ENTRY_TYPE_NAME='complete data backup' OR ENTRY_TYPE_NAME='incremental data backup'  OR ENTRY_TYPE_NAME='differential data backup') AND STATE_NAME='running';

取消备份

backup cancel {backup_id}

获取数据库的catalog记录

SELECT* FROM M_BACKUP_CATALOG;

获取最后一次备份catalog记录

SELECT ENTRY_TYPE_NAME,BACKUP_ID,COMMENT,MESSAGE FROM M_BACKUP_CATALOG WHERE (ENTRY_TYPE_NAME='complete data backup' or ENTRY_TYPE_NAME='incremental data backup' or ENTRY_TYPE_NAME='differential data backup') ORDER BY ENTRY_ID DESC LIMIT 1;

删除备份记录

BACKUP CATALOG DELETE BACKUP_ID {backup_id};

暂未删除成功

删除差异备份记录
* 2: general error: Backup error: Differential backup 1713866813541 must not be used for BACKUP CATALOG DELETE SQLSTATE: HY000

删除增量备份记录
* 2: general error: Backup error: Incremental backup 1713866707083 must not be used for BACKUP CATALOG DELETE SQLSTATE: HY000

删除全量备份记录
* 2: general error: Backup error: delete backup refused, backup catalog must contain at least one data backup SQLSTATE: HY000

参考资料

  • HANA 1.0 官方文档:https://help.sap.com/docs/SAP_HANA_PLATFORM/4fe29514fd584807ac9f2a04f6754767/65cd51970fa44f36a4c9083915cf3162.html

  • 中文文档
    https://support.huaweicloud.com/ugc-saphana/saphana_03_0044.html

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Notion是什么,Notion软件下载,Notion官方网站在哪里?国内用户Notion怎么订阅升级会员?

Notion是什么 Notion,一款强大的多功能工具,可用于组织笔记、任务、项目、数据库和文档等。 Notion软件下载 这个到Notion官方网站下载就可以了。 怎么订阅Notion会员 注册好了Notion的账号,来到首页,点击设置,左边…

Windows下搭建Flutter开发环境

IDE:VS code Flutter官网:Flutter: 为所有屏幕创造精彩 - Flutter 中文开发者网站 - Flutter 下载&安装 下载Flutter SDK,如图,建议自行下载安装: SDK还是挺大的,近1G,使用迅雷下载会快不少。 下载完成,解压缩到指定目录即可! 设置Local SDK,按下面步骤操作即…

springboot mongodb分片集群事务

前置 mongodb分片集群想要使用事务,需要对应分片没有仲裁节点 代码 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-mongodb</artifactId><version>2.1.0.RELEASE</version></d…

酒店餐厅装智能酒精壁炉前和装后对比

在酒店餐厅装智能酒精壁炉之前和之后&#xff0c;餐厅的氛围和效果会有明显的对比&#xff1a; 装智能酒精壁炉之前 传统感或简约风格&#xff1a; 在壁炉安装之前&#xff0c;餐厅可能具有传统的装饰风格或简约的设计&#xff0c;可能缺乏独特的元素或焦点。 空间感较为普通…

【2024新windows电脑部署测试环境系列】Jenkins部署 (上)

jenkins对我们测试来说挺重要的&#xff0c;持续集成cicd ,定时任务&#xff0c;远程控制&#xff0c;打包部署测试环境等等。虽然在一些公司&#xff0c;早已用上自研的这种综合控制平台&#xff0c;不过也至少9成以上的组织还是在用jenkins。 一个公司并不一定只有一个jenkin…

软考-信息系统项目管理师-论文技术架构模板(60天备考第26天)

分享一段信息系统项目管理师论文项目技术架构描述的万能模板&#xff0c;供大家参考。距离考试还有二十八天&#xff0c;如果论文写不好的可以加微进论文指导群学习论文写作。 该系统前端基于Vue开发&#xff0c;后端基于java开发&#xff0c;前后端分离部署。整体采用B/S架构&…

positivessl通配符证书签发13个月仅400元

PositiveSSL是Sectigo旗下的数字证书品牌&#xff0c;旗下的数字证书产品不仅具有签发速度快、性价比高以及兼容性高等特点&#xff0c;还可以为网站提供传输信息加密服务&#xff0c;保护客户隐私安全&#xff0c;提升客户对网站的信任度。今天就随SSL盾小编了解PositiveSSL旗…

Java的逻辑控制和方法的使用介绍

前言 程序的逻辑结构一共有三种&#xff1a;顺序结构、分支结构和循环结构。顺序结构就是按代码的顺序来执行相应的指令。这里主要讲述Java的分支结构和循环结构&#xff0c;由于和C语言是有相似性的&#xff0c;所以这里只会提及不同点和注意要点~~ 注意在C语言中&#xff0c;…

Meta的AI潮流:创新还是用户体验的噩梦?

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗&#xff1f;订阅我们的简报&#xff0c;深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同&#xff0c;从行业内部的深度分析和实用指南中受益。不要错过这个机会&#xff0c;成为AI领…

AnomalyGPT——使用大型视觉语言模型进行工业异常检测的算法解析与应用

1.概述 工业缺陷检测是工业自动化和质量控制中的一个重要环节&#xff0c;其目的是在生产过程中识别和分类产品或组件中的缺陷&#xff0c;以确保最终产品的质量满足既定标准。这项技术的应用可以显著提高生产效率&#xff0c;降低成本&#xff0c;并减少由于缺陷产品导致的潜…

面试口才训练技巧有哪些(3篇)

面试口才训练技巧对于提高面试表现至关重要。以下是三篇关于面试口才训练技巧的详细解析&#xff1a; **篇&#xff1a;基础口才训练与准备 清晰表达&#xff1a;首先&#xff0c;确保你的表达清晰、准确。避免使用模糊、含糊不清的词汇或句子。在回答问题时&#xff0c;尽量…

数据可视化在不同行业中有哪些应用?

数据可视化即通过图表的形式将数据的内在信息有逻辑性地呈现给用户&#xff0c;使用户更容易发现数据中蕴藏的规律&#xff0c;找出问题&#xff0c;进而做出决策&#xff1b;另一方面&#xff0c;数据可视化项目也是一张重要的名片&#xff0c;是企业数字化建设效果的呈现。本…