实验一 KingbaseES安装配置及基本操作
《金仓数据库应用技术》实验操作手...

《金仓数据库应用技术》实验操作手册北京人大金仓信息技术股份有限公司电话*************版本号:V1.2目录实验(一):KingbaseES数据库的安装配置及启动停止 4 任务1:图形界面方式安装 4任务2:命令行方式安装 5任务3:启动和停止数据库服务 6任务4:展示KingbaseES数据库主要功能组件8实验(二):SQL语句方式与图形界面方式的创建实现12任务1:SAM数据库创建13任务2:SAM数据库中创建SCOT模式13任务3:表的创建14任务4:利用SQL语句向以上各表中插入数据16实验(三):数据备份与数据还原19任务1:KingbaseES数据库的数据备份(图形界面方式) 19 任务2:KingbaseES数据库的数据备份(命令行方式) 23 任务3:KingbaseES数据库还原(图形界面方式) 23任务4:KingbaseES数据库还原(命令行方式) 24实验(四):表空间扩展实验 24任务1:准备工作(问题出现) 25任务2:解决方案一(增加数据文件) 25任务3:解决方案二(增加数据文件的大小) 26实验(五):SQL语句的查询实现 26任务1:利用SQL语句进行单表查询27任务2:利用SQL语句进行多表查询27任务3:利用SQL语句进行子查询28任务4:分页查询29任务5:查询强化训练30实验(六):权限授予与权限传播34任务1:授权与回收34实验(七):用户权限管理案例37任务1:用户对表的操作权限。
37任务2:用户权限的级联回收。
38思考题(01):一个用户同时具有几个用户授予的权限,但其中一个用户回收它的权限,它是否仍然具有其它用户授予的权限? 40思考题(02):权限的授予是否会产生循环授权? 40实验(八):角色权限管理案例40任务1:一个用户含有多个角色,只有当前角色生效。
41任务2:角色的级联回收。
42任务3:角色的授予不会产生循环授权。
43实验(九):数据的完整性44任务1. 实体完整性44任务2. 参照完整性。
金蝶中间件V6.1安装手册

北京人大金仓信息技术股份有限公司北京市海淀区上地西路八号院上地科技大厦4号楼601 100085 KingbaseES V6.1安装手册KingbaseES 数据库是一个大型通用的跨平台系统,可以安装和运行于Windows 、Linux 、UNIX 等多种操作系统平台下。
KingbaseES 数据库在各种操作系统平台上都很容易安装和配置。
下面给出KingbaseES 数据库在两种平台下的详细安装步骤。
1. KingbaseES 在Windows 平台下的安装步骤1) 第1步将KingbaseES 的安装光盘放入光驱,点击进入Windows\32bit 文件夹,双击autorun.exe 文件,出现如图1.1所示的界面,点击“安装”。
图1.12) 第2步在图1.2所示的界面中,点击“下一步”。
北京人大金仓信息技术股份有限公司北京市海淀区上地西路八号院上地科技大厦4号楼601 100085图1.23) 第3步在图1.3所示的界面中选择“我接受许可证协议的条款”,然后点击“下一步”。
图1.34) 第4步在图1.4所示的界面中,点击“下一步”。
北京人大金仓信息技术股份有限公司北京市海淀区上地西路八号院上地科技大厦4号楼601 100085图1.45) 第5步在图1.5所示的界面中,可以通过“浏览”按钮选择安装目录,然后点击“下一步”。
图1.56) 第6步在图1.6所示的界面中选择安装类型,一般选择“完全安装”即可。
然后点击“下一步”。
北京人大金仓信息技术股份有限公司北京市海淀区上地西路八号院上地科技大厦4号楼601 100085图1.67) 第7步在图1.7所示的界面中,出现总结信息,点击“安装”,开始进行KingbaseES 的安装。
图1.78) 第8步等待KingbaseES 安装完毕后,会出现图1.8所示的界面,此时KingbaseES 已经安装完毕,但并没有建立一个可以使用的数据库,因此接下来还要创建一个数据库。
人大金仓数据库操作手册

人大金仓数据库操作手册摘要:人大金仓数据库操作手册I.简介- 人大金仓数据库介绍- 人大金仓数据库的特点II.安装与配置- 安装人大金仓数据库- 配置人大金仓数据库III.数据库管理- 数据库的创建与删除- 表的创建与删除- 数据的插入、更新与删除IV.数据查询与分析- SQL 查询语言- 索引与查询优化- 数据可视化分析V.数据库安全- 用户与权限管理- 数据备份与恢复- 数据库日志管理VI.高级功能- 存储过程与触发器- 视图与约束- 分布式数据库管理VII.常见问题与解决方案- 数据库连接问题- 数据查询问题- 数据库性能问题正文:人大金仓数据库操作手册I.简介人大金仓数据库是一款由中国人大金仓公司开发的国产数据库管理系统,它具有高性能、高可靠性、高安全性等特点,被广泛应用于企业、政府、金融等领域。
人大金仓数据库的特点包括:支持多种数据类型、多种存储方式、多种查询方式等,同时还提供了多种数据库管理工具,方便用户进行数据库管理和维护。
II.安装与配置人大金仓数据库的安装过程比较简单,用户只需按照安装向导的提示进行操作即可。
在安装过程中,用户需要指定数据库的安装目录、配置数据库的连接参数等。
配置人大金仓数据库包括:创建数据库、创建表、插入数据、查询数据等操作。
用户可以通过数据库管理工具进行这些操作,也可以通过编写SQL 语句进行操作。
III.数据库管理数据库的创建与删除:用户可以通过数据库管理工具创建数据库,也可以通过编写SQL 语句创建数据库。
删除数据库时,用户需要指定数据库的名称,并通过数据库管理工具或者SQL 语句进行删除。
表的创建与删除:用户可以通过数据库管理工具创建表,也可以通过编写SQL 语句创建表。
删除表时,用户需要指定表的名称,并通过数据库管理工具或者SQL 语句进行删除。
数据的插入、更新与删除:用户可以通过数据库管理工具插入、更新、删除数据,也可以通过编写SQL 语句进行这些操作。
KingbaseES 安装

kingbase安装
检测授权文件如图:
kingbase安装
选择安装目录:
D5000项目通常安装在/home/kingbase/KingbaseES目录下
kingbase安装
点击下一步-安装 如果选择完全安装(服务器安装),安装完毕后,将会 弹出初始化界面,点击下一步进行初始化。 初始化:即初始化一个数据目录,用与存放数据。 如果选择客户端安装,如下图
KingbaseES
kingbaseES在D5000项目中的应用案例: 安徽省电力自动化 广西电网黑启动 电力二次安全-重 庆 地调:河北衡水 江苏淮安 广东东莞 北京地调(朝阳 丰台海淀) 北京城区 省调:安徽 江苏 北京 冀北 山西 西藏 河北 甘肃 江 西 网调:华北 冀北 国调:数据库入围
kingbase安装
KingbaseES 的卸载:
在linux环境下,有 时候会因为错误的 卸载操作,导致再 次安装数据库时提 示已经安装了数据 库。如图所示: 该操作的可能原因 是没有执行卸载程 序而直接将整个程 序目录删除导致。
kingbase安装
KingbaseES 的卸载:
针对以上问题处理方式如下: 需要将以下三处的相关文件删除: /usr/share/applications/下面的9个文件:JBackup.desktop JDTS.desktop JDump.desktop JInitdb.desktop JManager.desktop JSQL.desktop Help.desktop Uninstall.desktop JControl.desktop /usr/share/desktop-directories/下面的KingbaseES.directory /var/下面的.com.zerog.registry.xml
金仓数据库管理系统KingbaseES V7 快速安装指南

12
快速安装指南 图形界面
图3-9依赖条件检查 若检查通过,【下一步】按钮有效。 若检查丌通过,缺少的依赖库对应项将标红显示,【下一步】按 钮置灰。用户在自行安装完缺少的依赖库乊后,点击【测试】按钮, 重新迚行依赖条件检查;若检查通过,【下一步】按钮有效。
第 4 章 启劢不停止数据库..............................................52 第 5 章 数据迁移 .................................................................53 第 6 章 常见问题 .................................................................54 版权声明 .................................................................................. 60 服务支持 .................................................................................. 61
2.1 运行要求 ................................................................................ 2 2.2 兼容性说明 ............................................................................ 3
人大金仓入门教程

快速入门指南
isql [[option] [logon]] 兼容 Oracle 的 isql 格式如下:
1) 第一种格式:isql username/password@servicename. 2) 第二种格式:isql username/password@host/servicename. 3) 第三种格式:
快速入门指南
第1章 概述
本文将带您进入全新的 KingbaseES 体验之旅,是您进入 KingbaseES 世界的金钥匙。通 过对 KingbaseES 的基本使用方法和管理工具进行了介绍,可以让您快速了解 KingbaseES 数据 库的基本使用,掌握如何使用管理工具进行数据库的开发和日常维护工作。
• --help 显示 isql 帮助信息。 • -d DBNAME 表示要连接的数据库,相当于参数 DBNAME。如果不指定,则使用与当
前登录操作系统的用户名同名的数据பைடு நூலகம்名作为缺省值。 • -h HOSTNAME 表示要连接的数据库服务器主机名,或者 Unix Socket 目录,不指定则
表示本机。 • -p PORT 表示使用“TCPIP”通讯时使用的端口号,缺省为“54321”。 • -U NAME 表示用户名,如果不指定,则使用当前登录的操作系统用户名来连接数据
金仓数据库 KingbaseES V7 快速入门指南
北京人大金仓信息技术股份有限公司 2012 年 4 月
目录
第 1 章 概述 .............................................................................................................................................................1 第 2 章 基本使用 .....................................................................................................................................................2
KingbaseES基础培训总结

第二章:安装与配置
2.1 软硬件适配情况
2.2 安装与配置过程 2.3 卸载
2.1 软硬件适配情况
硬件环境
X86-32/64、PowerPC、龙芯、飞腾、申威等
软件环境
中标麒麟系列,中标、麒麟系列操作系统 Windows2000/XP/2003/Vista/7操作系统 红旗/Red Hat/CentOS/SUSE/Turbo/Rocky/AIX等操作系统
KingbaseES 基础培训
北京人大金仓信息技术股份有限公司 2015年11月16日
内容纲要
1
第一章: 概述 第二章:安装、配置与卸载
23 4第三:数据库 Nhomakorabea象管理 第三章:体系结构
第四章: 管理与开发工具
第一章:概述
名称:金仓数据库KingbaseES 主要功能特点
标准通用:实用、高效的通用数据库管理系统
海量存储:强大的大规模数据存储与管理能力
• KingbaseES 结合结构化查询语言的操作能力和过程化语言的数据处理能力, 可以有效地支持大规模数据存储与存取,如TB级的数据库存储空间、GB 级的 BLOB 二进制大对象和 CLOB 文本大对象等,并通过各种约束保证数据的完 整性和安全性
第一章:概述
版本兼容性
KingbaseES针对不同CPU平台如X86-32/64、PowerPC、龙 芯等发行单独的专用版本,Windows与Linux也是单独发行 KingbaseES保证兼容该版本发布时候OS厂家发布的最新版本 如果OS版本升级,未适配过的KingbaseES可能与之不兼容, 需要重新适配,可能会重新发布版本
遇到提示:”Please set a temp dir for this installation (Notice:/tmp is NOT allowed to choose):” 请输入预先创建的/root/tmp 路径
实验报告一:DBMS安装

《数据库系统系统概论》实验报告
班级:能源0901 学号:U********* 姓名:王玮
实验报告一:DBMS安装
1、KingbaseES的安装
2、选择“完全安装”
3、选择授权文件,授权文件在解压文件里的license.dat这一步要注意,如果是在安装之后卸载了又重新安装的话要注意选择,另外解压才能完成安装。
4、数据库的初始化
在初始化的过程中要设置用户名和密码,记住选择容易记住的密码和用户名。
5、安装完成
总结:在安装过程中
没出现太大的问题,
只要稍微注意一下
安装授权文件选择
好安装的盘足够大,
不然安装无法完成,
另外初始化的时候
要填至少两个用户
名和密码,因此建议
在安装过程中使用
相同的密码和用户
名,这里建议使用用
户名:SYSTEM 密
码:MANAGER
在启动过程中需要填写服务器,用户名密码之类的,这里发现用SYSTEM 做用户名是比较明智的选择。
这样使用起来也比较方便。
至此Kingbase 的安装和启动已经完成,可以开始建立相关的数据库,在安装过程中,不止是以上几个图,另外还有很多图片因为没有出现太大问题,因此没有放上来,免得冗余,选择了几张比较有代表性的,总的来说,安装过程中出现了一些问题,但是经过一番尝试卸载了又安装反反复复总算成功。
Kingbase,database,金仓数据库入门,以及基础应用012

实验报告____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 1____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 2____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 36、执行存储过程p1,批量导入数据____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 4____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 5完成后,将实验报告发至:tfwang@得分情况(老师记录):____________________________________________________________________________________________联系方式:北京市海淀区上地西路8号上地科技大厦4号楼601电话:86-10-58851118 邮箱:Training@ 6。
Kinase安装数据库创建与维护实验报告

4.实验完成后完成实验报告
三、实验平台及环境
Windows7 系统
Kingbase ES V7软件平台
四、实验步骤及结果分析
1 在windows2000/XP上安装并运行Kingbase..
2、表空间管理新建、删除、修改、重命名表空间;管理权限等功能
3、模式管理新建、删除、重命名模式;设置模式权限
4、表管理、分区管理、视图管理、触发器管理、存储过程管理、索引管理、用户管理、角色管理、函数管理等诸多功能..
5具体的安装位置
C:\Kingbase\ES\V7\data
2.数据库创建与维护
(1)创建学生选课数据库..
(4)用Kingbase管理工具和交互式的ISQL语句分别完成以上操作..
二、实验要求
1.SQL Server的安装实验要求学生在微机上安装SQL Server数据库系统;为后续各个实验搭建实验环境..
2.数据库创建与维护实验则要求面向具体应用领域;利用SQL Server相关机制;创建并维护数据库系统;为后续各个实验提供前期准备
五、实验心得
在学习sql的过程中;觉得sql语句没有规律难以掌握..用了kingbase平台运用之后;不仅觉得sql语句通俗易懂;而且kingbase平台也可以灵活处理用户编码;容错功能不错;而且支持各种表格修改、视图处理等..
不过在安装过程中出了很多问题;安装之后初始化错误、安装测试microsoft vc++2008不通过、数据查询器连接失败……各种错误也是很折磨人的;最后重装了好几次;才成功;而且必须以“以管理员身份运行”才能连上服务器;虽然不知道为什么;也许是我自己理解有误;才导致自己走了这么多的弯路..
KingbaseES入门-Windows

KingbaseES入门(For Windows)北京人大金仓信息技术股份有限公司2008-3-27概述金仓数据库KingbaseES是北京人大金仓信息技术股份有限公司研发的具有自主知识产权的国产大型通用关系数据库管理系统,本文以金仓数据库KingbaseES V4.1标准版为例,从数据库的安装、数据库服务器的启动和停止以及数据库工具等方面做简单介绍,以期使得初次使用的相关人员尽快熟悉金仓数据库KingbaseES。
1. 数据库安装1.1. 安装前期KingbaseES安装光盘中将会包含以下文件,如下图:直接双击‘autorun.exe’后根据安装向导提示开始安装1.2 数据库初始化安装将要完成的时候安装程序会弹出数据库初始化窗口:初始化选项中的各项说明如下:1、数据目录:自定义数据存放的目录。
2、数据库名:自定义一个数据库名称。
3、字符集:缺省为GBK,用户也可以根据需求选择GB18030、SQL_ASCII、UNICODE。
4、用户名:此处输入的用户名将作为KingbaseES的DBA,无论输入大写或者小写,都会被转换为大写。
5、密码:为用户名设置密码,密码的大小写和当前系统大小写输入状态一致。
KLS选项中的各项说明如下:1、用户名:此处输入的用户名将用于数据库监听服务(KingbaseES Listener Service)简称KLS。
KLS负责接收并处理客户端的各种命令,从而对KingbaseES的启动和停止等相关操作进行控制。
可以连接KLS的客户端程序包括控制管理器(JControl)、作业调度管理器(JAgent)等。
2、密码:为KLS用户名设置密码。
注意:1.3. 安装后期初始化完成之后,安装程序会通过安装过程中注册的KingbaseES服务‘KingbaseES Listener Service’启动KingbaseES数据库服务器:安装结束:1.4. 需要注意的地方1.4.1. 安装之前请确认获得有效的License文件并复制到setup目录中,否则会导致数据库初始化失败,从而不能启动数据库。
金仓数据库安装说明文档_windows

右键单击setup.bat,以管理员方式运行
下一步
接受许可协议,下一步
完全安装,下一步
如果不通过,则安装vcredist_x64_cn_sp1.exe 右键,以管理员身份运行
下一步
接受许可条款,安装
完成
点击测试,发现验证已经通过
下一步
选择licence许可文件,下一步
指定安装目录,下一步
检查安装配置,确定安装
等待安装结束
设置远程管理账号sifang,sf_a5000,下一步
安装完成后自动初始化数据库,完成
下一步
选择数据目录,下一步
设置所有管理员使用同一密码sf_zhjkb,将数据库管理员用户名改为SMARTSYS(大写),下一步
设置数据库名smartsys
设置字符集GBK
下一步
保持默认选项:服务器模式,通用多功能性。
下一步
设置数据库参数
对于独立部署的数据库而言,共享缓冲区大小设为内存的约40%,工作内存设为256M,维护内存设为128M,最大连接数设为1000;
对于与应用服务器合并部署的数据库而言,共享缓冲区大小设为内存的约25%,工作内存设为256M,维护内存设为128M,最大连接数设为1000;
对于个人在自己开发电脑上部署的数据库而言,可保持默认参数,不需要额外调整。
下一步
下一步
下一步
完成
常见问题:
实例注册失败,注册实例过程出错,Cannot open service manager. 5,服务注册失败。
没有用管理员方式启动“数据库初始化工具”。
金仓数据库安装说明文档-麒麟版本

金仓数据库安装与配置目录1、金仓数据库软件安装 (2)1.1创建系统用户 (2)1.2 创建数据库实例目录 (2)1.3获取安装软件 (2)1.4安装数据库 (2)1.5金仓数据库安装包升级(本步骤应跳过) (11)1.6 数据库初始化 (11)2、金仓数据库卸载 (12)3、数据库实例初始化(推荐命令行方式) (12)3.1 修改环境变量 (12)3.2 数据库实例初始化 (13)3.3 修改数据库实例的配置参数 (15)3.4 数据库启动与停止 (16)4、数据库访问 (17)4.1 修改防火墙配置 (17)4.2 访问示例 (17)1、金仓数据库软件安装1.1创建系统用户在root用户下建好用户和组。
建立组:groupadd kingbase建立用户:useradd -m -d /home/kingbase kingbase -g kingbase初始化密码:passwd kingbase输入密码:kingbase(举例)注:如果需要删除kingbase用户,可以使用命令:userdel -r kingbase1.2 创建数据库实例目录以root用户在/data1目录下执行mkdir kingbasechown -R kingbase:kingbase kingbase/chmod -R 777 kingbase/1.3获取安装软件安装包:kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000.tar.gz授权文件:license.dat数据库初始化脚本:init_linux上传到/home/kingbase/目录下执行: tar -xvzf kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000.tar.gz执行:chown -R kingbase:kingbase kdb-7.1.2.0751-release-Linux-x86_64-installer-***执行:cd /home/kingbase/ kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000 执行:chmod +x setup.sh1.4安装数据库数据库的安装分三种方式:①图形界面安装sh setup.sh 或./setup.sh -i swing②命令行安装sh setup.sh -i console③静默安装sh setup.sh -i silent该文档以命令行安装为例进行说明,图形界面安装可参考Windows安装说明文档。
第三方工具DbVisualizer连接KingbaseES的步骤

第三方工具DbVisualizer连接KingbaseES的步骤。
最近电话支持有开发人员想用第三方开发工具DbVisualizer连接KingbaseES,他们的版本是V6 0034,我总结了一下windows下DbVisualizer连接Kingbase的方法:1.添加jdbc的jar包。
我安装的DbVisualizer版本是8.0.4,如图1所示首先在安装目录下的jdbc文件夹里面新建一个kingbase的文件夹。
图1里面放入kingbase的jdbc包,根据jdk环境来选择放入的jar包。
我放入的jar包版本见图2:图22.在DbVisualizer里面开始配置驱动信息。
点击【tools】-【driver manager】图3连接串写法见图4,选择好jdbc驱动的路径。
据用户反应,他们的DbVisualizer的版本本是6.5.1,在配置驱动的时候将jar包放在了DbVisualizer安装目录下的jdbc目录下,并没有新建Kingbase文件夹,然后报了一个警告:Ignored as there is no matching Default Driver for"com.kingbase.Driver"I:\soft\DbVisualizer-6.5.1\jdbc\但不影响使用,后来将jar包放在安装目录下就没问题了。
图43.测试连接点击左上角的Database connection出现下列选项,在database type选择generic,driver 选择刚刚配好的Kingbase,输入数据库用户名密码。
具体配置见图5,点击connect连接。
图5连接成功的话在左侧可以看到数据库的图标,如图6,具体连接信息在下方的connection message显示,如图7。
图6 图7我在V7下试验用DbVisualizer连接Kingbase也可成功。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验一KingbaseES安装配置及基本操作
实验目的:
通过对金仓数据库KingbaseES数据库管理系统的安装,掌握其安装步骤。
搭建国产数据库实验平台,了解国产数据库的特点和优点。
实验内容及要求:
1、根据安装向导完成KingbaseES的安装;
2、完成数据库的初始化配置;
3、学会启动和停止数据库服务;
4、KingbaseES数据库主要功能组件操作。
实验过程及步骤:
一、KingbaseES的安装
1、安装KingbaseES依赖条件Microsoft Visual C++ 2008 Redistributable
2、以管理员身份执行setup.bat
欢迎
在“欢迎”界面中提供了金仓数据库版本和安装程序版本等信息。
图1欢迎
●许可协议
图2 许可协议
默认选择“我不接受许可协议条款”,【下一步】按钮置灰;只有选择“我接受许可协议条款”后,【下一步】按钮才有效。
●选择安装集
安装程序提供“完全安装”和“客户端安装”两种安装集,默认选择“完全安装”。
“完全安装”——安装KingbaseES所有组件,推荐大多数用户使用,是默认的安装方式。
“客户端安装”——安装KingbaseES的所有客户端工具、编程接口和扩展文件。
图3 选择安装集
●依赖条件检查
图4 依赖条件检查
●选择授权文件
此步骤用于选择授权文件,若指定的授权文件合法,则将显示授权文件的详
细信息。
图5 选择授权文件
进入该步骤【下一步】按钮默认置灰,若授权文件检查通过,【下一步】按钮有效。
授权文件路径默认为空。
点击【选择】按钮以选择授权文件。
选择安装文件夹
此步骤用于选择安装路径。
默认安装路径:Windows平台:<系统盘符>:\Kingbase\ES\V7
图6 选择安装文件夹
点击【选择】按钮,弹出文件选择对话框,由用户选择安装路径。
点击【恢复默认】按钮,将安装路径恢复为对应平台的默认安装路径。
●预安装摘要
此步骤用亍在安装前显示即将安装产品的摘要信息。
包括:KingbaseES 产品名称。
KingbaseES 安装文件夹。
KingbaseES 指定安装的功能部件。
KingbaseES 安装路径所在磁盘空间信息。
图7 预安装摘要
●正在安装
此步骤用于显示安装进度。
图8 正在安装
创建进程管理帐号
此步骤用于创建进程管理账号,默认的账号/ 密码分别是krms/krms,用户可以进行修改。
图9 创建进程管理帐号
●Web端口号检查
此步骤用于检查Web端口号是否被占用。
若检查通过,则此步骤隐藏。
若Web端口号被占用,则进入Web端口设置步骤。
图10 Web端口号检查
●安装完成
若安装过程中没有出现任何警告戒错误,将显示如下界面,选择是否初始化数据库以及提供金仓数据库各工具的访问方式。
图11 安装完成
二、安装正确性验证
在安装完成后,可以通过以下几种方式迚行安装正确性验证:
1. 查看开始菜单:
查看“开始”→“所有程序”中是否安装了KingbaseES菜单项并且正确关联到对应的程序;
2. 查看服务:
在“控制面板”中打开“服务”组件,查看是否有KingbaseES Web Service V7 和KingbaseES Remote Managment Sesvice7.1 服务组件,并且验证是否能正常启动和停止;
三、数据库初始化配置
执行“开始”→“所有程序”→“金仓数据库KingbaseES V7”→“管理工具”→“数据库初始化工具”,打开配置向导
●初始界面
图12 初始界面
●指定数据目录
图13 指定数据目录
配置管理密码
一般情况设置所有用户同一管理密码,这里我们设置为krms。
图14 配置管理密码
●指定数据库名
图15指定数据库名
●选择服务器应用场景
图16 选择服务器应用场景
●模板配置参数
图17 模板配置参数●初始化参数确认
图18 初始化参数确认
●实例注册
图19 实例注册
●初始化成功
图20 初始化成功界面
四、启动和停止数据库服务
1. 利用KingbaseES控制管理器启动和停止数据库服务
执行“开始”→“所有程序”→“金仓数据库KingbaseES V7”→“管理工具”→“控制管理器”,打开如图界面。
输入用户名krms,密码krms,点击【确定】按钮。
图21 连接界面
点击【启动】或【停止】按钮,即可启动或停止数据库服务。
图22 启动和停止操作界面
2. 在Windows服务管理窗口中启动和停止数据库服务
执行“开始”→“控制面板”→“管理工具”→“服务”,打开“服务”窗口,找到KingbaseES Remote Management Service 7.1,即可进行启动和停止KingbaseES数据库,或者更改KingbaseES的启动方式。
如下图所示:
图23 服务窗口
五、KingbaseES数据库主要功能组件操作
KingbaseES数据库安装结束后,执行“开始”→“所有程序”,在“金仓数据库KingbaseES V7程序组”中可以看到如下内容,如图所示:
图24 菜单项
在本次实验中,主要操作查询分析器和企业管理器。
1. 查询分析器
KingbaseES查询分析器(JSQL)是KingbaseES的客户端交互式系统,是基于JA V A语言开发的能运行在不同操作系统平台上的交互式SQL工具,用户通过这个图形化工具执行不同的SQL语句,查询分析器提供方便的SQL语句执行方式并显示相应的结果,其界面友好、操作简便。
查询分析器既可以为超级用户使用,也可以为普通用户使用。
查询分析器可以进行以下操作:
●在"查询器"中输入SQL 脚本或创建各种数据库对象的SQL 查询语句,
并执行。
●通过KingbaseES 查询分析器主窗口左边的“对象浏览器”浏览
KingbaseES数据库中存在的对象。
●使用“对象浏览器”的“导航树”提供的脚本功能快速得到数据库对象
创建、删除等脚本,执行存储过程和函数。
●使用“对象搜索器”在数据库内定位对象。
●使用“查询优化器”显示执行计划。
●在“打开表”窗口中可快速浏览表中的行。
(1)执行“开始”→“所有程序”→“金仓数据库KingbaseES V7”→“管理工具”→“查询分析器”,打开如图登录界面。
图25 查询分析器登录界面
(2)输入用户名SYSTEM,密码krms。
点击【确定】按钮后,成功登录后,进入操作界面。
图26查询分析器操作界面
(3)输入如下SQL命令完成简单数据查询;
create table test(id int, name char(10));
insert into test values(1000,’lily’);
insert into test values(1001,’tom’);
select * from test;
执行以上SQL命令后,可得如下结果:
图27 查询结果
2. 企业管理器
企业管理器中可以实现如下各种数据库对象管理功能:
●数据库管理(创建、删除、重命名数据库;连接、断开数据库;清理、
分析数据库等功能)
●表空间管理(新建、删除、修改、重命名表空间;管理权限等功能)
●模式管理(新建、删除、重命名模式;设置模式权限)
●表管理、分区管理、视图管理、触发器管理、存储过程管理、索引管理、
用户管理、角色管理、函数管理等诸多功能。
(1)执行“开始”→“所有程序”→“金仓数据库KingbaseES V7”→“管理工具”→“企业管理器”,打开如图登录界面。
图28 登录界面
(2)输入用户名SYSTEM,密码krms。
点击【确定】按钮后,成功登录后,进入操作界面。
图29 操作界面。