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

基礎命令

數據庫

連接數據庫

hdbsql -u system -p '{passwd}' -i 02 -d {dbname}

查詢所有數據庫

SELECT DATABASE_NAME, ACTIVE_STATUS FROM M_DATABASES;

停止數據庫,會修改數據庫狀態為No

ALTER SYSTEM STOP DATABASE testdb; 

啟動數據庫,會修改數據庫狀態為Yes

ALTER SYSTEM START DATABASE testdb;

模式

查詢所有模式

SELECT SCHEMA_NAME FROM SYS.SCHEMAS;

查看所有表

SELECT * FROM SYS.TABLES WHERE SCHEMA_NAME = '{schema_name}';

配置

查看數據庫的卷VOLUMN信息

SELECT * FROM M_DISKS;

在這里插入圖片描述
USAGE_TYPE值說明:

含義
DATA數據文件路徑,包括表數據、索引數據等。
DATA_BACKUP數據備份文件路徑,用于數據恢復和災難恢復。
LOG事務日志文件,事務日志記錄了數據庫中發生的所有事務操作,以確保數據庫的一致性和持久性。
LOG_BACKUP存儲事務日志的備份文件,事務日志備份文件用于恢復數據庫到某個特定時間點之后的狀態。
TRACE存儲數據庫的跟蹤文件。跟蹤文件記錄了數據庫系統中各種活動的詳細信息,如 SQL 查詢、性能統計等。跟蹤文件通常用于故障排查和性能優化。

獲取數據庫的日志歸檔模式,獲取到的數據庫名字全部都為空。

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

獲取歸檔日志目錄

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

修改全局的日志歸檔目錄

alter system alter configuration ('global.ini', 'SYSTEM') set ('persistence', 'basepath_logbackup') = '/usr/sap/LYF/HDB02/backup/log_test' WITH RECONFIGURE

修改單個庫的日志歸檔目錄,觀察發現單個庫的日志歸檔目錄優先級比全局那個要高

alter system alter configuration ('global.ini', 'DATABASE', 'TEST') set ('persistence', 'basepath_logbackup') = '/usr/sap/LYF/HDB02/backup/log_test' WITH RECONFIGURE

修改數據庫隔離級別為低,修改后還需要重啟HDB: HDB stop/ HDB start,否則創建不了數據庫

alter system alter configuration ('global.ini', 'SYSTEM') set ('multidb', 'database_isolation') = 'low' with reconfigure;

修改數據庫隔離級別為高,修改后還需要重啟HDB: HDB stop/ HDB start,否則還能創建數據庫

alter system alter configuration ('global.ini', 'SYSTEM') set ('multidb', 'database_isolation') = 'high' with reconfigure;

查看數據庫連接端口

\s

備份

hana1.0 備份參數中不支持添加COMMENT參數

BACKUP DATA  FOR {database_name} USING FILE ('/data/backup_hana1','xxxxx')

查詢數據備份記錄

select * from sys_databases.m_backup_catalog WHERE (ENTRY_TYPE_NAME='complete data backup' OR ENTRY_TYPE_NAME='incremental data backup' OR ENTRY_TYPE_NAME='differential data backup');

備份報錯

* 447: backup could not be completed: [7010001] Data with name ‘topology’ not found. SQLSTATE: HY000.

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/12846.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/12846.shtml
英文地址,請注明出處:http://en.pswp.cn/web/12846.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

多線程的代碼案例

目錄 單例模式 餓漢模式 懶漢模式 阻塞隊列 生產者消費者模型意義: 阻塞隊列使用方法 實現阻塞隊列 阻塞隊列實現生產者消費者模型 定時器 實現簡單的定時器 工廠模式 線程池 為啥呢? 從池子里面取 比 創建線程 效率更高 線程池的創建 怎么填坑 ThreadPoolExec…

多年后,再探算法和數據結構

多年來,通過深入學習和實踐各種編程語言,我對數據結構和算法在程序設計中的中心地位有了新的認識。本次從匯編語言到高級編程語言的探討,展示了無論技術如何進步,構成程序的核心—算法和數據結構—始終保持其基礎和不變的角色。 …

圖解堆排序【一眼看穿邏輯思路】

P. S.:以下代碼均在VS2019環境下測試,不代表所有編譯器均可通過。 P. S.:測試代碼均未展示頭文件stdio.h的聲明,使用時請自行添加。 目錄 1、堆的概念2、實現堆排序前的準備工作3、堆排序的思路3.1 第一步3.2 第二步 4、結語 1、…

音視頻捕捉技術:LCC382 SDI采集卡深度解析

在日新月異的多媒體時代,高質量的音視頻采集已成為眾多領域不可或缺的一環。為此,靈卡科技精心打造了LCC382 —— 一款集高效性、靈活性與前沿技術于一身的SDI輸入與環出、HDMI輸出音視頻采集卡,旨在滿足從專業直播、視頻會議到醫療影像、安防…

網頁版Figma漢化

最近學習Figma,簡單介紹一下網頁版Figma的漢化方法 1.打開網址:Figma軟件漢化-Figma中文版下載-Figma中文社區 2.下載漢化插件離線包 解壓漢化包 3.點開谷歌的管理擴展程序 4.點擊加載已解壓的擴展程序,選擇剛剛解壓的包 這樣就安裝好了漢化…

QT狀態機2-含終止狀態的嵌套狀態機

#include "MainWindow.h" #include "ui_MainWindow.h"MainWindow::MainWindow(QWidget *parent): QMainWindow(parent)

前饋神經網絡FNN、多層感知機MLP和反向傳播推導

目錄 一、前饋神經網絡FNN 激活函數的使用 二、多層感知機MLP MLP的典型結構 多層感知機MLP的特點 和前饋神經網絡FNN的區別 三、傳播推導 1、前向傳播(Forward propagation) (1)輸入層到隱藏層 (2)隱藏層到輸出層 2、…

Java面試八股之WeakHashMap的工作原理

簡述WeakHashMap的工作原理 弱鍵(Weak Keys): WeakHashMap 的鍵(keys)是通過 WeakReference 弱引用進行封裝的。弱引用是一種特殊的引用類型,它不會阻止所引用的對象被垃圾收集器回收。這意味著&#xff…

冥想訓練具體方法有哪些|流靜冥想

冥想是一種身體的放松和敏銳的警覺性相結合的狀態。 每日練習的好處遠不止你花在集中注意力的那幾分鐘。桑托雷利是建在烏斯特的馬薩諸塞大學醫學院的減壓診所的所長,她也是《自愈》的作者,她說:"冥想是一種工具,通過練習&a…

ubuntu無法遠程連接,ssh不可用,ssh遠程連接被拒絕的解決方法。啟動sshd遠程連接

1、用以下命令檢查ssh狀態 systemctl status sshd2、如果查不到sshd狀態,或提示沒有ssh,就安裝ssh服務器和客戶機 $ sudo apt install openssh-server # 安裝ssh服務器 $ sudo apt install openssh-client # 安裝ssh客戶機3、如果不能安裝openssh-…

構建安全的GenAI/LLMs核心技術解密之大模型對抗攻擊(一)

LlaMA 3 系列博客 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (一) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (二) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (三) 基于 LlaMA 3 + LangGraph 在windows本地部署大模型 (四) 基于 LlaMA…

云手機的優缺點分析

云手機,作為云計算領域的創新,致力于提供更為靈活的移動設備體驗,特別適用于那些希望在不同設備之間無縫切換的用戶。雖然云手機帶來了一系列優勢,但也伴隨著一些挑戰,比如網絡延遲可能會影響用戶體驗,特別…

網絡安全|隱藏IP地址的5種不同方法

隱藏計算機的IP地址在互聯網在線活動種可以保護個人隱私,這是在線活動的一種常見做法,包括隱私問題、安全性和訪問限制內容等場景。那么如何做到呢?有很5種方法分享。每種方法都有自己的優點和缺點。 1. 虛擬網絡 當您連接到虛擬服務器時,您…

openGauss學習筆記-284 openGauss AI特性-AI4DB數據庫自治運維-DBMind模式說明-component子命令

文章目錄 openGauss學習筆記-284 openGauss AI特性-AI4DB數據庫自治運維-DBMind模式說明-component子命令284.1 命令參考openGauss學習筆記-284 openGauss AI特性-AI4DB數據庫自治運維-DBMind模式說明-component子命令 該子命令可以用于啟動DBMind的組件,包括可用于監控指標的…

Dubbo配置上的一些概念

對于dubbo在spring中我們可能看到有如下配置(可參考Schema 配置參考手冊 | Apache Dubbo): dubbo:application:id: dubbo-account-examplename: dubbo-account-example# 是否啟用 Dubbo 的 QoS(Quality of Service)服…

Blender雕刻建模_筆刷

1.雕刻模式 雕刻Scuplt,一種常用的建模方式 -選中物體,進入雕刻模式 -重構網格(修改體素大小,點擊重構網格)給物體添加更多面 -選擇筆刷,雕刻 -退出雕刻模式 2.重構網格 一種按體積的細分方式&#xf…

openstack部署nova中出現的問題:

[rootcontroller nova]# su -s /bin/sh -c “nova-manage db sync” nova /usr/lib/python2.7/site-packages/pymysql/cursors.py:170: Warning: (1831, u’Duplicate index block_device_mapping_instance_uuid_virtual_name_device_name_idx. This is deprecated and will be…

Springboot+MybatisPlus如何實現帶驗證碼的登錄功能

實現帶驗證碼的登錄功能由兩部分組成::1、驗證碼的獲取 2、登錄(進行用戶名、密碼和驗證碼的判斷) 獲取驗證碼 獲取驗證碼需要使用HuTool中的CaptchaUtil.createLineCaptcha()來定義驗證碼的長度、寬度、驗證碼位數以及干擾線…

【JavaScript】嚴格模式

嚴格模式(Strict Mode)是一種運行模式,它提供了一種更加嚴格的語法和錯誤檢查,以幫助開發者編寫更可靠、更規范的代碼。 什么是嚴格模式: 嚴格模式是一種 JavaScript 的執行模式,通過啟用嚴格模式&#xff…

這個notebook集合,贊

這幾天在Github上看到一個數據科學倉庫,匯總了很多Python notebook代碼,主要是數據方向。 項目地址: https://github.com/donnemartin/data-science-ipython-notebooks 其中包括了pandas、numpy、matplotlib、scikit-learn、tensorflow、sp…