暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

【KCP题目解析】No.1

1738

No.1

 (多选) sys_ctl是一个KingbaseESV8实用控制工具,以下哪些是sys_ctl的功能?     

A.       让数据库实例重新读取配置文件      

B.        初始化数据库实例      

C.        查看数据库服务的状态      

D.       在Windows平台下允许为数据库实例注册一个系统服务或取消一个系统服务         

 

【答案】ABCD

【解析】

A:

sys_ctl reload [-s] [-D datadir]

reload模式简单地向kingbase进程发送一个SIGHUP信号,导致它重新读取它的配置文件(kingbase.conf、sys_hba.conf等)。这允许改变配置文件选项而无需一次完整的重启来让改变生效。

B:

sys_ctl init[db] [-s] [-D datadir] [-o initdb-options]

init或initdb模式会创建一个新的KingbaseES数据库集簇。一个数据库集簇是一个由单一服务器实例管理的数据库的集合。这个模式调用initdb命令。详见initdb。

C:

sys_ctl status [-D datadir]

status模式检查一个服务器是否运行在指定的数据目录中。如果有一个服务器正在运行,PID和用来调用它的命令行选项将被显示。如果服务器没有在运行,进程将返回退出状态3。如果没有指定一个可以访问的数据目录,该进程将返回退出状态4。

D:

sys_ctl register [-N servicename] [-U username] [-P password] [-D datadir] [-S a[uto] | d[emand] ] [-w] [-t seconds] [-s] [-o options]

register模式允许你在Microsoft Windows上注册一个系统服务。-S选项允许选择服务启动类型,可以是"auto"(随系统自动启动)或"demand"(按需启动)。

 

sys_ctl unregister [-N servicename]

unregister模式允许你在Microsoft Windows上移除一个系统服务的注册。这会撤销register命令的效果。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论