关键字:

KingbaseES、Java、Register、服务注册

一、安装前准备

1.1 软件环境要求

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

1.2 安装包准备

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

1.3 注意事项

1.3.1 安装用户

   
在安装金仓数据库管理系统KingbaseES
V8.0时,安装用户对于安装路径需有“读”、“写”、“执行”的权限。Windows 10及以上的操作系统,需要使用管理员身份安装。

1.3.2 安装目录

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

二、注册数据库服务

数据库服务需要托管至服务开机自启动、监听服务等功能。

图2-1
数据库数据文件存储路径

图2-2
注册数据库服务失败界面

参数说明:

1) N: 指定注册的服务名,由管理员指定,不能与先前的服务名重名。

2) D: 数据库数据存储路径。

3) U:  注册服务的用户名

4) P:  注册服务用户的口令

三、分析注册失败原因

3.1 查看服务注册命令帮助

图3-1
服务注册帮助信息

3.2 分析报错信息“error code”

从图2-2获取错误代码“error code 1057”,查找《Windows Error Code(windows错误代码详解)》有关文档,获取到“error code 1057”的故障原因。如下图3-2所示,“error code 1057”的故障原因是“错误的账号或密码”

图3-2 Windows error code

3.3 确定故障原因

根据服务注册和错误代码的信息,可以判断,是在执行sys_ctl register注册时“-U”指定的用户名错误,在上一个案例中使用的是数据库的用户名,应该使用系统的用户名。如图3-3所示,通过系统用户administrator注册服务成功。

图3-3 服务注册成功界面

3.4 通过Windows事件查看器获取注册结果

图3-4 服务注册结果

四、总结

对于Windows环境操作,执行出现错误时,可以通过事件查看器获取相关的日志信息;如果查询不到相关的日志,可以通过“error code”,获取官方的错误代码对应的故障原因。

参考文档:

《[安装与升级]基于Windows系统的数据库软件安装指南》

Windows Error
Code(windows错误代码详解)

最新文章

  1. IOS 自定义按钮(代码实现)+九宫格
  2. C#可以获取Excel文件中Sheet的名字
  3. js中数组操作
  4. width:100%缩小窗口时背景图片出现空白bug
  5. 大神眼中的React Native--备用
  6. OpenStack虚机相关错误
  7. ssh框架搭建时报错
  8. asp.net导出excel科学计数问题
  9. ERROR CL .exe……错误
  10. [DeeplearningAI笔记]ML strategy_1_1正交化/单一数字评估指标
  11. [C#] LINQ之Join与GroupJoin
  12. Spring配置Bean,为属性赋值
  13. ftp 传输数据:命令链路连接方法是一样的,而数据链路的建立方法就完全不同
  14. 一次学生时代的经历,利用Python在机房杀红蜘蛛,脱离老师控制!
  15. vue 过滤器基本使用
  16. Android 系统(64)---Android中m、mm、mmm、mma、mmma的区别【转】
  17. 【转】 strrchr()函数---C语言
  18. 阿里云oss视频上传不能在线播放,js,javascript,在线播放器,插件
  19. js跨域解决方式
  20. 【转】Java中JDK和JRE的区别是什么?它们的作用分别是什么?

热门文章

  1. Unity-A-Star寻路算法
  2. python+requests+yaml实现接口自动化用例
  3. FDFS上传文件报错 tracker_query_storage fail, error no: 2, error info: No such file or directo
  4. 网络通信协议分类和IP地址
  5. Maven3 入门到入门
  6. 了解有哪几个C标准&了解C编译管道
  7. CF1612D X-Magic Pair
  8. 在less里面使用js函数
  9. 毫秒值的概念和作用与Date类的构造方法和成员方法
  10. 多线程与高并发(三)—— 源码解析 AQS 原理