炫“库”行动-人大金仓有奖征文—金仓数据库的Windows安装教程

Posted 刘Java

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了炫“库”行动-人大金仓有奖征文—金仓数据库的Windows安装教程相关的知识,希望对你有一定的参考价值。

​​​​​​​【本文正在参与炫“库”行动-人大金仓征文大赛】,活动页面链接:炫“库”行动

金仓数据库管理系统KingbaseES是北京人大金仓信息技术股份有限公司研发的一款国产数据库管理系统,它是面向事务处理类、兼顾分析类应用领域的新型数据库产品,致力于解决高并发、高可靠数据存储计算问题,是一款为企事业单位管理信息系统、业务系统量身打造的承载数据库,目前性能已全面升级,是真正具有高成熟度的数据库产品。

它还支持中标麒麟、银河麒麟、中科方德、UOS等国产操作系统,产品具有跨操作系统平台的能力,支持X86、ARM、龙芯等主流国产化服务器中央处理器CPU体系架构,并具备与这些版本服务器和管理工具之间的无缝互操作能力。

官方网址为:KingbaseES

作为国产数据库管理系统的标杆,现在我们来看看如何在Windows系统下面安装和使用。

1 安装准备

1.1. 环境要求

安装金仓数据库管理系统KingbaseES V8R6 ,需要Windows系统满足以下环境参数,否则安装可能会出现错误。

1.1.1 安装包准备

准备需要安装的金仓数据库管理系统KingbaseES安装程序和jdk1.8及以上的jdk环境。

怎么下载呢?关注人大金仓官方公众号,回复关键词“软件下载”,即可下载软件试用包;回复关键词“文档下载”,即可下载详细文档。

关注之后,点击资料获取,即可获取各种资料的获取方式:

我们进入人大金仓的官网的下载与服务栏即可看到下载地址与版本:

我们选择安装包-单机版下载

1.1.2 硬件要求

金仓数据库管理系统KingbaseES支持X86、X86_64,同时支持龙芯、飞腾等国产CPU硬件体系结构。

版本要求
安全版CPU:主流的32位或64位CPU内存:1GB以上硬盘:1GB以上空闲空间
企业版CPU:主流的32位或64位CPU内存:1GB以上硬盘:1GB以上空闲空间
标准版CPU: 主流的32位或64位CPU内存:512MB以上硬盘:1GB以上空闲空间

1.1.3 软件要求

金仓数据库管理系统KingbaseES V8R6 支持微软Windows 7、Windows XP、Windows 2003、Windows 2008等32位及64位发行版本。

1.1.4 安装模型

KingbaseES V8R3的部署操作分为图形化界面模式命令行模式静默安装三种模式,用户可根据自身需求进行选择。

1.2 注意事项

1.2.1 安装用户

在安装金仓数据库管理系统KingbaseES V8R6 时,安装用户对于安装路径需有“读”、“写”、“执行”的权限。

Windows 10及以上的操作系统,需要使用管理员身份安装。

1.2.2 安装目录

金仓数据库管理系统KingbaseES安装过程中有默认的安装目录C:Program FilesKingbaseESV8。

1.2.3 数据目录

数据目录是金仓数据库管理系统KingbaseES中存放数据文件的目录,可与安装目录分开,用户也可以根据系统的业务数据增量来设置数据目录路径,例如将数据目录初始化在本机硬盘或者挂载在盘阵上。

2 基于图形化界面安装

2.1 启动安装程序

右键以管理员身份运行金仓数据库管理系统KingbaseES V8R6 安装程序:

将弹出安装程序窗口:

选择语言(默认简体中文,可选English),并点击确定按钮,继续安装。

点击【下一步】按钮,继续本次安装。

2.2 许可协议

点击接受许可,继续下一步:

2.3选择安装集

根据安装后数据库服务功能的不同,金仓数据库管理系统KingbaseES V8R6 可分为完全安装、客户端安装和定制安装的安装模式。

选择“完全安装”安装集,系统将安装KingbaseES所有组件,点击【下一步】,至 选择授权文件

选择“客户端安装”安装集,系统将安装KingbaseES的所有客户端工具、编程接口、扩展插件以及命令行可执行二进制文件,点击【下一步】,至 选择安装文件夹

选择“定制安装”安装集,可根据需求选择安装所需功能部件,点击【下一步】,至 选择服务

这里我们选择客户端安装,点击下一步:

2.4 选择安装文件夹

此步骤用于选择安装路径。

默认安装路径为: C:Program FilesKingbaseESV8

点击【选择】按钮,弹出文件选择对话框,由用户自定义安装路径。本安装示例中安装路径为D:\\KingbaseESV8。

点击【恢复默认】按钮,将安装路径恢复为对应平台的默认安装路径。

点击【下一步】按钮,继续安装。

2.5 预安装摘要

此步骤用于显示即将安装产品的摘要信息。包括:

  • 产品名称。
  • 安装文件夹。
  • 指定安装的功能部件。
  • 安装路径所在磁盘空间信息。

点击安装,开始安装。

2.6 正在安装

此步骤用于显示安装进度。

  1. 如选择“完全安装”安装集,安装进度100%之后,将至 初始化数据库
  2. 如选择“客户端安装”安装集,安装进度100%之后,将至 安装完成
  3. 如选择“定制安装”安装集,安装进度100%之后,将至 初始化数据库

我们这里是安装完成:

若安装过程中没有出现任何警告或错误,将显示如下界面。单击【完成】退出安装程序。

3 系统管理

3.1 数据库管理系统概述

金仓数据库管理系统KingbaseES V8R6 采用了“三权分立”的安全管理体制,数据库“三权分立”是为了解决数据库超级用户权力过度集中的问题,参照行政、立法、司法“三权分立”的原则来设计的安全管理机制。

KingbaseES将数据库系统管理员分为数据库管理员、安全管理员、审计管理员三类。在“三权分立”机制下,数据库安装过程中,KingbaseES将默认创建数据库管理员(system)、安全管理员(sso)和审计管理员(sao)用户账号,并为其赋予权限,这三类用户相互制约又相互协作共同完成数据库的管理工作。

数据库管理员(system)

主要负责执行数据库日常管理的各种操作和自主存取控制。

数据库管理员职责包含以下任务:

  1. 负责评估数据库运行所需的软、硬件环境;
  2. 安装和升级KingbaseES数据库;
  3. 配置KingbaseES数据库参数;
  4. 创建主要的数据库存储结构(表空间)和对象(如表、视图、索引、角色、用户等);
  5. 监控和优化数据库性能;
  6. 数据导入导出以及数据库的备份和恢复;
  7. ……

本手册的后续内容将围绕上述数据库管理任务展开(其中的任务1和任务2,请参考相应的KingbaseES数据库安装/更新指南)。

安全管理员(sso)

主要负责制定安全策略,强化系统安全机制。

审计管理员(sao)

主要负责数据库的审计,监督前两类用户的操作。

3.2 启动数据库对象管理工具

Windows:

点击『开始』菜单->『KingbaseES V8 』,启动数据库对象管理工具。

3.3 用户界面概述

关闭欢迎页面之后,数据库对象管理工具主界面如下图1-2.所示。主界面主要由『标题栏』、『菜单栏』、『工具栏』、『导航栏』和『细节视图』五大部分构成。

3.4 创建实例

点击『开始』菜单->『KingbaseES V8 』启动数据库对象管理工具。

点击『导航栏』下的蓝色按钮『连接』或者在空白处右键“新建连接”,进行实例注册(可注册多个实例)。

注册实例时,KingbaseES实例的默认地址是127.0.0.1,默认端口是54321,默认账号是system。 数据库管理员也可以在配置数据库服务器时指定其他地址、端口号和账户。

3.5 创建一个KES数据库

鼠标定位在导航树上数据库或“数据库名称”(例如“test”)所在节点,右键点击数据库或“数据库名称”;

在弹出式菜单中选择“新建数据库”菜单项。

数据库对象管理工具右侧信息浏览区将弹出“新建数据库”的向导界面。

填写“基本属性”页、“权限”页、“DDL”页等信息后,点击确定,即可新建一个数据库。

  1. “基本属性”页包含名称、属主、编码规则。
  2. “权限”页权限页,可以定义或查看数据库的权限,切换“用户”/“角色”时,权限将随之更新。
  3. “DDL”页通过信息浏览区,用户可以查看数据库的DDL语言。DDL命令用于构建一些数据,例如创建和更改数据库和表。

4 软件卸载

在应用程序菜单中找到金仓数据库管理系统KingbaseES V8R6 菜单项中“卸载”项,以管理员身份运行。

选择“卸载产品”,点击【下一步】按钮,开始卸载;

对于由初始化生成的文件、您正在使用或已修改的文件,卸载过程当中无法自动删除,请退出卸载程序后手动删除。

在卸载金仓数据库管理系统KingbaseES V8R6 时,系统默认选择<是,重新启动程序>,点击【完成】,完成卸载;用户也可自行选择<不,由我自己重新启动程序>,然后点击【完成】,完成卸载。

参考资料:

  1. Windows安装及卸载
  2. 系统管理快速入门

如有需要交流,或者文章有误,请直接留言。另外希望点赞、收藏、关注,我将不间断更新各种Java学习博客!

​​​​​​​【本文正在参与炫“库”行动-人大金仓征文大赛】,活动页面链接:炫“库”行动

以上是关于炫“库”行动-人大金仓有奖征文—金仓数据库的Windows安装教程的主要内容,如果未能解决你的问题,请参考以下文章

炫“库”行动—人大金仓有奖征文—SQL LIKE的使用

炫“库”行动-人大金仓有奖征文-金仓数据库巡检方案

炫“库”行动-人大金仓有奖征文--改造TPCE测试工具dbt5,提升测试结果tpSE

炫“库”行动-人大金仓有奖征文-金仓库分析型数据库

炫“库”行动-人大金仓有奖征文,KingbaseES数据库经典排障记录

炫“库”行动-人大金仓有奖征文,内存巨页引发OOM的经典案例