我们平常都是用SAP HANA Studio来连接数据库、创建新表、导入数据、执行查询等工作,众所周知,SAP HANA是运行在SUSE上的,而SUSE本身是Linux的一个发行版,因此大家肯定会想是否可以通过命令行或者SHELL脚本管理和操纵数据库。答案当然是YES,SAP HANA提供了HDBSQL用于数据库的管理、查询和其他一些工作。下面我们就来看看具体的使用。

SAP HANA的命令行工具主要是hdbsql,可以交互式或非交互式运行,还可以从文件导入命令执行。我们首先来看看如何交互式运行命令。我们现在已经有了一个SAP HANA数据库。进入到命令行后我们需要切换到HANA安装时创建的用户,我们将切换到这个用户名:su – a17adm。然后输入hdbsql,我们就进入了交互式界面,如下图所示。如果你用过MySQL的命令行,应该会觉得似曾相识,确实它们大同小异。本文的测试案例所使用的SAP HANA版本为SAP HANA SPS6 Revision 60.00。

为了交互式执行命令,必须首先登录到数据库。有两种方式,一种是进入hdbsql后登录。假设我们需要登录的数据库在本机,实例是01。为简单起见,我们就用系统管理员用户名SYSTEM,密码manager,则使用\c选项登录,如下图所示。

或者还可以在执行hdbsql时直接登录到数据库:hdbsql –n localhost  -i 01 –u SYSTEM –p manager

除了-n,-i等参数,还有其他一些参数你很可能也会用得着。

hana 查看表字段_SAP HANA命令行工具简介及使用相关推荐

  1. hana 查看表字段_SAP HANA 表格

    HANA数据库中的表格可以从Schemas下的Catalog选项卡中的HANA Studio访问.新表可以使用下面给出的两种方法创建:使用SQL编辑器 使用GUI选项 HANA Studio中的SQL ...

  2. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

  3. 命令行查看图片_you-get:使用命令行工具下载网络资源,可下载 B 站视频

    如何使用命令行工具下载网络资源 这是一篇略带技术性的教程文章,你需要略懂 Python 以及命令行的相关操作. 首先有请这篇文站的主角:you-get ,目前 GitHub 33k+ stars. y ...

  4. pnputil命令行工具简介

    PnPUtil是Windows内置的一个命令行工具,用于管理员对驱动程序包执行安装.删除.枚举等相关操作,我比较常用的是:启用/禁用USB设备. 主要实现功能如下: 1.将驱动程序包添加到驱动程序存储 ...

  5. hana 查看表字段_hana 查看表数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. 查询注册表的命令行工具reg

    很偶然发现一个查询注册表的标准Windows命令行工具reg.看例子(os:Win7X64) C:\Users\CHEN>reg query HKEY_CURRENT_USER\Software ...

  7. x264源代码简单分析:x264命令行工具(x264.exe)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  8. WinCE中命令行工具Viewbin简介(查看nk.bin中包含的文件)

    Viewbin是微软提供的一个命令行工具,在WinCE5.0和WinCE6.0中,可以在"/WINCE600/PUBLIC/COMMON/OAK/BIN/I386"找到他.View ...

  9. 设置字段权限_命令行快速提示:权限进阶

    (给Linux爱好者加星标,提升Linux技能) 编译:linux中国- Xingyu.Wang,作者:Paul W. Frields 前一篇文章介绍了 Fedora 系统上有关文件权限的一些基础知识 ...

最新文章

  1. python中strip函数_让你整明白python strip函数妙用
  2. 表单提交对chrome记住密码的影响
  3. python与 积分
  4. android 布局防抖动,Android全屏返回布局抖动问题
  5. java uuid静态方法_Java UUID equals()方法与示例
  6. GRPC: 如何实现分布式日志跟踪?
  7. Office online server 部署
  8. IAR下STM32工程建立基本步骤
  9. pycharm windows 打开命令行终端terminal
  10. 设为首页、加入收藏及保存到桌面的JS代码
  11. android Glide 去掉绿色背景(图片变绿解决方法)
  12. Python爬虫:7_BeautifulSoup4图片爬取
  13. python 设置Pyplot的动态rc参数、绘图的填充
  14. C语言:有一个一维数组score,内放10个学生成绩,求平均成绩。
  15. phpstorm全局搜索
  16. 苹果电脑MACbookAir快捷键大全
  17. kafka自定义生产者分区器、自定义消费者分区器
  18. 【Rust日报】2022-02-22 Slint - 为桌面和嵌入式设备创建一个新的GUI框架
  19. 零基础CSS入门教程(16)–内边距
  20. Supplier使用

热门文章

  1. GitLab企业版和社区版的功能对比
  2. 微信小程序腾讯地图定位、调用关键词提示接口,搜索关键词的附近关键词地址
  3. MAS库架构和相关API介绍
  4. 遇到产品问题,需要进行产品质量鉴定,六个方法选择一个靠谱的产品质量鉴定机构
  5. 【ybt高效进阶4-1-3】【luogu P5462】龙珠游戏 / X龙珠
  6. 12、 Flutter Widgets 之 Stack,Positioned叠加组件
  7. 女人体相——面相知识——信不信由你
  8. 人体三维重构论文集合:awesome 3d human reconstruction
  9. 重磅下载 | 核心系统 100% 上云,揭秘双11背后的云原生实践
  10. 数据结构与算法基础(青岛大学-王卓)(6)