KingbaseES 安装
金仓数据库安装
进仓数据库安装执行安装程序前注意事项如下:∙安装用户对于安装路径需要有“读”、“写”、“执行”的权限。
∙linux中,需要以非root用户执行安装程序,且该用户需要有标准的home 目录。
∙windows中,需要以管理员身份执行安装程序;如果操作系统是windows vista及以上版本,必须选择“以管理员身份运行”运行安装程序。
以linux安装过程为例,包含如下步骤:安装过程∙启动安装程序o windows以管理员身份执行setup.bat:▪图形界面安装setup.bat或 setup.bat -i swing▪命令行安装setup.bat -i console▪静默安装setup.bat -i silento linux打开新终端,进入安装程序中setup.sh所在目录,以非root 用户执行如下命令:▪图形界面安装sh setup.sh 或sh setup.sh -i swing▪命令行安装sh setup.sh -i console静默安装sh setup.sh -i silent∙欢迎在“欢迎”界面中提供了金仓数据库版本和安装程序版本等信息。
o图形界面图 3-1 欢迎o命令行图 3-2 欢迎注意: 输入quit,再按<ENTER>退出安装,若无特殊说明,以下各步骤皆与此相同。
∙许可协议o图形界面图 3-3 许可协议默认选择“本人不接受许可协议条款”,【下一步】按钮置灰;只有选择“本人接受许可协议条款”后,【下一步】按钮才有效。
若选择“本人不接受许可协议条款”,则弹出如下对话框:图 3-4 不同意许可协议若点击【退出】按钮,将退出安装程序;若点击【继续执行】,则回到安装界面,继续安装。
o命令行图 3-5 许可协议输入Y(不分大小写)表示接受;输入N(不分大小写)表示不接受,输入其他无效。
若不接受,则提示警告信息:图 3-6 不同意许可协议选择安装集安装程序提供“完全安装”和“客户端安装”两种安装集,默认选择“完全安装”。
KingbaseESV4.1系统表说明文档
KingbaseESV4.1系统表说明文档KingbaseES V4.1 系统表说明文档目录1. KingbaseES V4.1常用系统表 (2)1.1.sys_attrdef (2)1.2.sys_attribute (2)1.3.sys_class (3)1.4.sys_constraint (5)1.5.sys_database (5)1.6.sys_depend (6)1.7.sys_description (7)1.8.sys_group (8)1.9.sys_index (8)1.10.sys_largeobject (9)1.11.sys_locite (9)1.12.sys_namespace (10)1.13.sys_proc (10)1.14.sys_procparm (11)1.15.sys_shadow (12)1.16.sys_statistic (12)1.17.sys_trigger (13)1.18.sys_type (14)2. KingbaseES V4.1常用系统视图 (16)2.1.sys_functions (16)2.2.sys_indexes (17)2.3.sys_procedures (18)2.4.sys_settings (18)2.5.sys_tables (19)2.6.sys_triggers (19)2.7.sys_user (20)2.8.sys_views (20)/doc/4f8274161.html,er_objects (21) /doc/4f8274161.html,er_tables (21)2.11.all_objects (21)2.12.all_tables (21)2.13.dba_objects (21)2.14.dba_tables (21)1.KingbaseES V4.1常用系统表1.1. sys_attrdefsys_attrdef 表存储字段缺省值。
《金仓数据库应用技术》实验操作手...
《金仓数据库应用技术》实验操作手册北京人大金仓信息技术股份有限公司电话*************版本号: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 已经安装完毕,但并没有建立一个可以使用的数据库,因此接下来还要创建一个数据库。
《全国党员管理信息系统》(基层版)操作说明之欧阳道创编
《全国党员管理信息系统》(基层版)操作说明及注意事项一、运行环境1、硬件要求最低配置:CPU P4 2.4G;内存512MB;硬盘剩余空间不小于1GB(若照片、多媒体数据量大,硬盘剩余空间需相应增加)2、软件要求:操作系统:Windows2000、Windows XP、Windows Vista、Windows7、Windows Servers2000/2003/2008浏览器:IE 6.0、IE 7.0、IE 8.0二、软件安装1、将IE浏览器设置为默认浏览器。
2、在安装前确认系统时间为真实时间。
3、将光盘放入光驱,自动弹出安装界面(如未弹出,请点击光盘中的SetUp.exe),选择“典型安装”,按照默认路径进行安装(整个安装过程包括《全国党员管理信息系统(基础版)》和《金仓数据库KingbaseES》两个软件)。
注意:请确认《金仓数据库KingbaseES》安装成功,没有安装成功是不能进入信息管理系统的。
三、操作说明(一)在加密锁插入计算机USB口后,双击桌面上的“全国党员管理信息系统(基层版)”快捷方式,进入登陆页面,以用户名admin、初始密码admin登陆系统。
注意:如果关闭电脑后再次进入信息管理系统不能进入时请进行以下操作:1、点击任务栏开始图标→程序→《全国党员管理信息系统(基层版)》→Web应用服务→启动服务;2、点击任务栏开始图标→程序→金仓数据库KingbaseES V6.1.3→启动金仓数据库。
(二)信息管理系统数据接收与上报。
信息接收操作步骤:进入系统工具→数据包管理→信息接收→浏览→找到工委返还的党员信息数据包→确定。
接收本党组织的数据。
接收成功后退回初始界面,进入“系统信息”中的“日常管理”模块,进行组织树人数统计和组织概率统计,查看是否有数据丢失。
信息上报操作步骤:进入系统工具→数据包管理→信息上报→浏览→选择一个容易找到“信息上报数据包”的位置,例如桌面,也可以使用默认路径。
人大金仓入门教程
9 isql username/password@host:port/servicename. 9 Username:表示用户名。 9 Password:表示用户密码。 9 Servicename:表示服务名称。 9 host:表示网络地址 IP。 9 port:表示端口号。 [备注] 服务名称不能包含 '/','@',':' 字符。 交互模式下单行输入数据长度不能超过 4094。
注意:在使用 isql 连接 UNICODE 编码的数据库,并且 isql 本地环境使用国际化时,应在 isql 中先执行 SET client_encoding=
3
金仓数据库 KingbaseES
2.1.2 应用开发数据源连接配置 2.1.2.1 创建 KingbaseES 的 ODBC 数据源 2.1.2.1.1 在 Windows 中创建 KingbaseES 的 ODBC 数据源
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 的安装和启动已经完成,可以开始建立相关的数据库,在安装过程中,不止是以上几个图,另外还有很多图片因为没有出现太大问题,因此没有放上来,免得冗余,选择了几张比较有代表性的,总的来说,安装过程中出现了一些问题,但是经过一番尝试卸载了又安装反反复复总算成功。
金仓数据库安装说明文档-麒麟版本
金仓数据库安装与配置目录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安装说明文档。
《公务员统计系统》4.0版安装软件中常见问题的解决办法
公务员统计4.0常见问题前言感谢您使用《全国公务员管理信息系统(标准版)》、《公务员信息采集软件》及《公务员统计系统4.0》,作为软件的技术支持单位,我们及时的将用户使用过程中可能遇到的各类问题进行了分类整理,提供广大用户参考,不足之处敬请指正。
相关术语《全国公务员管理信息系统(标准版)》以下简称为《标准版》;《全国公务员管理信息系统(标准版)》网络版以下简称为《网络版》;《全国公务员管理信息系统(标准版)》单机版以下简称为《单机版》;《公务员信息采集软件》以下简称《采集软件》;《公务员统计系统4.0》以下简称《统计系统4.0》.1、安装《统计系统4.0》时,提示“数据库未启动或连接设置错误”。
答:首先确定电脑中是否有其他使用金仓数据库的软件,如《标准版》或《全国党员管理信息系统(基层版)》;如果有这两个软件,右键点击“我的电脑”―“管理”―“服务和应用程序”―“服务”,在服务列表中右键点击“KingbaseES Listener Service”―“重新启动”,启动完成之后再进行软件安装;如果没有以上两个软件,点击“开始”―“设置”―“控制面板”―“添加/删除程序”,在列表中右键点击“金仓数据库KingbaseES”―“删除”,删除完成之后,在数据库的安装路径(默认是在D盘)删除“Components Data”文件夹,删除之后打开安装文件夹中的source文件夹,若操作系统是32位,点击运行vcredist_x86_zh_cn.exe,若操作系统是64位,点击运行vcredist_x64.exe,然后将杀毒软件和系统防火墙关闭,再运行setup.exe进行安装。
2、使用“数据库迁移工具”在进行“统计系统v3.1备份时”测试连接失败。
答:首先确定电脑中是否已经安装了“公务员统计系统”;如果没有安装则不能连接,如果已经安装,登录“公务员统计系统”后再进行连接备份。
3、使用“数据库迁移工具”将往年数据迁移完成后,打开“公务员统计4.0”不显示往年数据。
人大金仓KingbaseeES数据库Release_Notes
金仓数据库KingbaseES V6发行概述北京人大金仓信息技术股份有限公司2010年目录1.简介 (1)2.新增特性 (1)2.1.接口 (1)2.2.工具 (2)3.更新特性 (2)3.1.接口 (2)3.2.工具 (3)4.安装和使用注意事项 (5)4.1.安装 (5)4.2.服务器 (5)4.3.接口 (6)4.4.工具 (6)5.运行环境 (7)5.1.硬件环境 (7)5.2.软件环境 (8)5.3.操作系统 (8)5.4.浏览器 (8)5.5.第三方软件 (9)版权声明 (10)1.简介本文档描述的内容适用于金仓数据库KingbaseES V6的企业版和标准版。
2.新增特性1.服务器、接口、工具均可在Windows及Linux 64位操作系统环境下使用2.新发布Web管理工具KingbaseES EM3.新发布数据库服务器性能监控工具4.新发布存储过程调试工具5.新发布物理备份还原工具6.支持Standby功能7.支持对同构或异构数据库的跨库查询功能8.支持结果集缓存和查询计划缓存9.支持并行计算10.支持水平分区11.支持垂直分区12.支持Merge Into13.支持全文检索14.支持可更新视图15.支持分布式事务16.支持数据库建模工具PowerDesigner17.支持IPV4、IPV6网络协议18.支持共享内存连接19.兼容Oracle层次查询的查询语句20.支持查询语句允许指定空值在排序后出现的位置21.支持操作系统用户认证22.客户端工具支持英文版23.支持扩展查询协议以提高查询处理性能24.增强的身份鉴别及口令策略功能25.支持用户使用资源限制2.1. 接口1.新发布KingbaseES .Net Data Provider(NDP)数据库访问接口2.新发布KingbaseES Driver for PERL DBI数据库访问接口3.新发布KingbaseES PHP Driver数据库访问接口4.新发布兼容 Oracle OCI 的数据库访问接口 DCI5.新增扩展查询协议支持6.支持语句级回滚17.支持大对象批量更新8.ODBC 支持 GBK 编码到宽字符的转换9.ODBC 提供自动重连服务器的功能10.对JDBC 4.0标准中的部分接口提供了支持11.JDBC添加了连接参数LoBuffer,用于读写大对象时配置缓冲区12.JDBC 中新增连接参数GeneratedKeyOptimize,提高方法etGeneratedKeys的速度。
02《金仓数据库应用技术》第二章:金仓数据库基本使用
技术基础:COBASE、PBASE系列、嵌入式移动数据库“小金 4
灵”
2.1.1 KingbaseES数据库产品概述
• KingbaseES发行版本及区别
发布32和64位版本,无CPU个数、 内存大小和并发用户限制,增强的安全特性
产品线
安全版
发布32和64位版本,无CPU个数、 内存大小和并发用户限制
金
方案
查询分析器/企业管理器/数据迁 移/备份恢复/ETL
仓
系统管理工具
数
KCI、ODBC、JDBC、OLE DB 、NDP、
OCI、KSYS、PHP、Perl
丰富的数据访问接口
安全高效稳定的服务器
Windows、Linux、 麒麟Kylin 、 UNIX等
据
KingbaseES服务器
库
主流的操作系统
18
2.1.2 KingbaseES数据库产品构成
• 基本功能模块
– 图形化交互式管理工具 – 企业管理器:JManager是一个可以运
行在多种操作系统平台上的图形界面总 控管理平台。 – 查询分析器:JSQL是客户端交互式管 理工具,用户通过这个图形化工具可以 执行、测试不同的SQL语句。 – 数据迁移工具JDTS支持将 KingbaseES数据库中的数据导出为 Excel和文本格式,它可以访问并处理 Oracle、DB2、SQL Server、 MySQL、Access、Foxpro、Excel、 文本文件等数据源。
800 600
400
200
0 tpmC (Window s)
1372.7
930
tpmC (Linux)
数据来源:科技部委托中国软件评测中心
KingbaseES V5.0
KingbaseES 工具使用
KingbaseES工具使用
查询分析器:
主界面工具栏的网格状图标可以进行sql执行结 果输出方式的选择。
KingbaseES工具使用
查询分析器:
主界面工具栏的工具选项下,选项子菜单中可以进 行查询参数设置,用来修改sql语句执行后显示结果 数量。
KingbaseES工具使用
查询分析器: 通过查询分析器,还可以 对存储过程、函数进行调 试。
Kingbase工具使用
李赫然 2013.5.4
KingbaseES工具使用
KingbaseES为用户提供了丰富的工具,来满足用户的 日常使用需求。工具分为图形化界面工具和命令行 工具两种,其中图形化界面主要包括:查询分析器、 企业管理器和逻辑备份还原工具。命令行工具主要 包括:isql 命令、逻辑备份sys_dump命令和逻辑还原 sys_restore命令
KingbaseES工具使用
查询分析器:
同企业管理器相同, 在开始菜单的金仓 数据库目录下的系 统管理工具目录中, 可以找到查询分析 器的启动图标。
KingbaseES工具使用
查询分析器:
启动查询分析器后,显 示登陆界面,按照指示, 一次输入服务器的IP、 用户类型、用户名、密 码点击确定完成登录。
逻辑备份还原工具: 在开始菜单的金仓数据库程 序目录下的系统管理工具菜 单中,可以找到逻辑备份还 原工具的启动图标。
KingbaseES工具使用
逻辑备份还原工具:
启动后,首先会显 示操作选项:逻辑 备份或逻辑还原。
KingbaseES工具使用
逻辑备份还原工具: 选择逻辑备份后, 点击下一步,进入 连接数据库选项界 面,依照提示依次 输入服务器IP、用 户名、密码点击下 一步。
金仓短信中间件系统安装与配置手册(BS-SMK-AS V2.0.2)_WP
金仓短信中间件(金仓短信王应用服务器版)系统安装与维护手册(V2.0.2)北京人大金仓信息技术有限公司Beijing Basesoft Information Tech. Co.,Ltd.目录1 系统运行环境要求 (3)1.1 系统组成 (3)1.2 硬件环境要求 (3)1.3 软件环境要求 (3)1.4 网络环境要求 (3)2 软件的安装 (3)3 软件的卸载 (7)4 数据库的创建 (9)5 系统配置 (11)5.1 配置数据库及短信通道 (11)5.2 初始化数据库 (14)6 短信服务启动与关闭 (14)6.1 短信发送测试 (15)1系统运行环境要求1.1系统组成◆服务器PC:1台,安装数据库、金仓短信中间件软件(金仓短信王应用服务器版);◆短信通道:使用GSM MODEM设备收发短信,需配置GSM MODEM设备一台或多台;◆数据库服务器软件:支持Oracle,Microsoft Sql Server,MySql数据库,用户应先安装配置数据库软件,建立新数据库。
◆JRE环境:JRE 1.4.2以上1.2硬件环境要求1.3软件环境要求1.4网络环境要求◆内部局域网:金仓短信中间件(金仓短信王应用服务器版)为服务器软件,可置于内部局域网中,10M或以上带宽以太网均可。
◆外部接入互联网:金仓短信中间件(金仓短信王应用服务器版)为服务器软件,也可置于外部互联网上,托管于IDC机房。
鉴于安全性考虑,一般不推荐接入互联网。
2软件的安装它是运行本系统的前提条件,具体操作步骤如下:1、系统安装光盘放入光驱,双击“00-BS-SMK-AS_V2.0.2_2011_Setup.exe”,并弹出如图A的界面。
图 A2、单击图A中的“下一步” 按钮,继续安装,系统将弹出如图B所示界面,单击“取消”按钮,退出安装。
图 B3、进入许可协议界面,如图B,请认真阅读软件许可协议,如同意,则选择“我同意以上条款”单选按钮,单击“下一步”按钮,继续安装,系统将弹出如图C所示界面,否则单击“取消”按钮,退出安装。
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目录中,否则会导致数据库初始化失败,从而不能启动数据库。
第三方工具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也可成功。
金仓数据库安装
进仓数据库安装执行安装程序前注意事项如下:∙安装用户对于安装路径需要有“读”、“写”、“执行”的权限。
∙linux中,需要以非root用户执行安装程序,且该用户需要有标准的home 目录。
∙windows中,需要以管理员身份执行安装程序;如果操作系统是windows vista及以上版本,必须选择“以管理员身份运行”运行安装程序。
以linux安装过程为例,包含如下步骤:安装过程∙启动安装程序o windows以管理员身份执行setup.bat:▪图形界面安装setup.bat或 setup.bat -i swing▪命令行安装setup.bat -i console▪静默安装setup.bat -i silento linux打开新终端,进入安装程序中setup.sh所在目录,以非root 用户执行如下命令:▪图形界面安装sh setup.sh 或sh setup.sh -i swing▪命令行安装sh setup.sh -i console静默安装sh setup.sh -i silent∙欢迎在“欢迎”界面中提供了金仓数据库版本和安装程序版本等信息。
o图形界面图 3-1 欢迎o命令行图 3-2 欢迎注意: 输入quit,再按<ENTER>退出安装,若无特殊说明,以下各步骤皆与此相同。
∙许可协议o图形界面图 3-3 许可协议默认选择“本人不接受许可协议条款”,【下一步】按钮置灰;只有选择“本人接受许可协议条款”后,【下一步】按钮才有效。
若选择“本人不接受许可协议条款”,则弹出如下对话框:图 3-4 不同意许可协议若点击【退出】按钮,将退出安装程序;若点击【继续执行】,则回到安装界面,继续安装。
o命令行图 3-5 许可协议输入Y(不分大小写)表示接受;输入N(不分大小写)表示不接受,输入其他无效。
若不接受,则提示警告信息:图 3-6 不同意许可协议选择安装集安装程序提供“完全安装”和“客户端安装”两种安装集,默认选择“完全安装”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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
kingbase安装
安装: 执行./setup.sh 图形界面下安装过程同windows基本一致,唯一不同的是在linux安装过程中会提示用操作系统用 户名用来设置安装文件夹的属主,若输入的操作系统用户不存在,安装程序会自动创建一个 指定用户名的操作系统用户,如下图所示: kingbase工程规范中通常设置为kingbase,输入kingbase后会提示kingbase用户已经存在,是否 重新输入,点击否,进入下一步。
kingbase安装
在安装时,首先会检查系统是否已经安装KingbaseES,如 果已安装,但并没有卸载,则会有如下提示:
安装时也会对所需第三方软件进行判断,如VC 2005 Redistributable、PHP、Perl,如果没有安装或版本比需 要的低,会给出提示。
kingbase安装
进入欢迎界面 该界面上会分别显示 KingbaseES 和安装程序的版 本号,如下图所示:
kingbase安装
命令行安装: ./setup.sh -i console
kingbase安装
kingbase工程规范安装路径为 /home/kingbase/KingbaseES/
kingbase安装
选择初始化数据目录的位置
kingbase安装
Linux环境下数据库服务的管理:
初始化数据库完成后,在/etc/init.d/路径下 会生成一个 名为 klsd 的服务管理脚本。使用root用户 执行以下命 令来进行数据库服务的管理: *)./klsd stop 停止数据库服务 *)./klsd start 启动数据库服务 *)./klsd status 查看数据库状态 *)./klsd restart 重启数据库服务
KingbaseES安装
李赫然 2013.5.4
KingbaseES简介
金仓数据库KingbaseES(一下简称KingbaseES) 是北京人大金仓信息技术股份有限公司研发的具有自 主知识产权的通用数据库管理系统,具有完整的大型 通用数据库管理系统特征,提供完备的数据库管理功 能。 金仓数据库KingbaseES还是入选国家自主创新产 品目录唯一数据库产品,也是国家级、省部级实际项 目中应用最广泛的国产数据库产品。
kingbase安装
1.kingbase基于windows安装 2.kingbase基于linux安装 2.1图形界面 2.2命令行安装
kingbase安装
kingbase基于windows安装: 首先,安装用户必须具有 Administrator 的权限。 运行setup.exe,进入安装程序解压界面。 在该界面用户可以根据需要来选择安装语言,默认是 简体中文安装。
kingbase安装
KingbaseES 的卸载:
Windows环境下通过执行 程序自带的卸载程序就可 以进行数据库的卸载了。
kingbase安装
KingbaseES 的卸载:
Linux环境下分为图形化界面和命令行界面两种卸载方式, 其中图形化界面卸载与windows环境下相同。命令行方式卸 载需要用root用户,在KingbaseES/Uninstall路径下 执行一个 名为 Uinstall_KingbaseES.sh 的脚本来卸载数据库。
KingbaseES简介
高可用双机热备技术
为满足应用系统不间断运行的需要,保证KingbaseES 等关键业务 的可用性,人大金仓提供了基于KingbaseHA 高可用服务器的共享 磁盘式的多机热备解决方案,保证系统提供7×24 小时不间断的数 据库服务。 KingbaseHA 采用共享磁盘的方式,数据被存放在共享磁盘上。以 典型的两节点双机热备高可用场景为例,两台KingbaseES 服务器 分别作为主从数据库服务器同时运行,并通过主从机间的“心跳” 通讯监测彼此的运行状态。正常情况下,主服务器拥有共享磁盘 的数据访问权限并对外提供数据库服务,另一台处于备用状态。 一旦主服务器发生故障不能提供数据库服务时,从服务器主动接 管共享磁盘的访问权限,并继续对外提供服务,保证用户不间断 的数据库访问。故障服务器修复后处于备用状态。
KingbaseES简介
集群技术 KingbaseES 支持由多台计算机组成的集群功能,向用 户提供了基于多主机和同步复制的集群方案。 KingbaseES 的集群功能可以实现多台主机的负载均衡 和数据复制,提供了数据保护、灾难恢复特性以及较高 的查询性能。在集群系统发生单点故障时(如网络故障、 机器掉电等造成数据服务中断情况),数据服务依然可 以得到保障,仍然可以向用户持续提 供服务
KingbaseES简介
KingbaseES的高安全性:
KingbaseES简介
KingbaseES的高可移植性: KingbaseES 针对Oracle、DB2、SQL Server、Sybase 等为 代表的国际主流数据库产品,在服务器、接口、工具等 各组件中全面改进了兼容性,屏蔽了KingbaseES 与这些 产品之间的差异,从而减少了现有应用移植和新应用开 发的成本,降低了数据库系统管理员、应用开发人员等 学习和使用KingbaseES 的难度。
KingbaseESKingbaseES简介
KingbaseES的高可用性:
KingbaseES简介
Standby技术 KingbaseES 内置的Standby 技术向用户提供了数据保护 和灾难恢复特性,使得用户在网络、服务器硬件发生故 障,或是数据库管理员误操作使得数据服务发生中断等 情况下,数据服务依然可以持续进行。 在Standby 架构中任一时刻最多只能有一台主机对外提 供服务,当主机数据库服务失效时,从机自动切换为主 机继续提供数据服务。
kingbase安装
2.设置KLS用户名和密码 用户需要在此窗口中填写指定KLS的用户名和密码 KLS即为控制管理器用户和密码,用来控制数据库的启 动和停止
kingbase安装
3.设置KingbaseES数据库的用户名和密码 用户需要在此窗口中填写指定KingbaseES数据库管 理员、审计管理员、安全管理员的用户名和密码。
kingbase安装
接下来是用户协议许可界面,默认是不接受。需要在阅 读后确认接收该协议,才能够进行下一步安装
kingbase安装
选择安装类型:
kingbase安装
“完全安装”-安装 KingbaseES 所有组件,推荐大多数 用户使用,是默认的安装方式。-安装服务器 “客户端安装”-安装 KingbaseES 的所有客户端工具、 编程接口和扩展插件。-安装客户端 “自定义安装”-用户可以选择需要安装的程序,包括 服务器、客户端管理工具、编程接口和扩展插件, 可以根据自身需要,选择需要组件 注意:选择服务器安装,将会将会对授权文件进行检 测,license.dat
kingbase安装
通过管理服务的方式: 通过右键点击我 的电脑/计算机, 在菜单项中选择 管理,进入到计 算机管理界面, 点击选择服务和 应用程序下的服 务选项
kingbase安装
通过管理服务的方式:
在右边的服务列表中索引到KingbaseES Listener Service 项,点击鼠标右键选择停止或启动。
kingbase安装
通过命令行的方式管理服务: 在cmd模式下,输入 net start/stop “KingbaseES Listener Service” 命令来进行数据库服务的停止和启动管里。
kingbase安装
kingbase基于linux下安装: kingbase工程规范中安装步骤如下: 使用超级用户登陆(即root用户)登陆操作系统 1.创建kingbase用户组 groupadd kingbase 2.创建kingbase用户并将kingbase用户加入到kingbase组中 useradd kingbase -g kingbase 3.创建kingbase文件夹 /home目录下执行mkdir kingbase 4.修改kingbase目录权限 /home目录下执行 chmod -R 755 kingbase chown -R kingbase:kingbase kingbase