金仓数据库V7常用命令

一、数据库启动方式(单机模式下):

1、root用户下执行/etc/init.d/kingbase7d start/stop/restart

2、kingbase用户下执行/home/kingbase/KingbaseES/bin/kingbase -D 数据目录路径(如/dbdta/data/data)

二、查看数据库服务是否正常

pgrep kingbase 有进程号则为服务启动中

isql -U用户名 -W密码 库名     如能正常连接说明数据库正常运行中

三、查看数据授权文件信息

kingbase用户下/home/kingbase/KingbaseES/bin/liccheck 可以查看授权信息

四、查看数据库版本号

/home/kingbase/KingbaseES/bin/kingbase -V

五、查看数据库连接数使用情况

isql -U用户名 -W密码 库名

连接成功后执行\lac(查看活动连接数 )

\lc(总连接数)

六、查看数据库有哪些用户、库、模式

isql -U用户名 -W密码 库名

执行\du   \l   \dn

七、查看数据库快捷操作

isql -U用户名 -W密码 库名      快捷键详情请见\?

八、查看表空间使用情况

isql -U用户名 -W密码 库名   执行select * From sys_datafiles;具体参数解释请参照数据库手册

九、查看表结构

isql -U用户名 -W密码 库名   

\d 表名

十、如何启动数据库管理工具

kingbase用户下执行/home/kingbase/KingbaseES/bin/javatools.sh JSQL/JManager  (查询分析器/企业管理器)

或者操作系统用kingbase用户登录,在菜单栏可以看到启动选项

十一、查看数据目录路径

isql -U用户名 -W密码 库名   

show data_directory;

或者cd /home/kingbase/KingbaseES/config 查看instance.conf里面的data_dir选项

十二、查看数据库配置文件

在数据目录下,如果/dbdata/data/data下的kingbase.conf

十三、查看数据库日志级别

isql -U用户名 -W密码 库名 

show log_statement;  all 为所有输出,none为只有报错信息输出

十四、数据库备份/还原

kingbase用户下 sys_dump -U用户名 -W 密码 -f 备份路径/备份文件名 数据库名

sys_restore -U用户名 -W 密码 -d  数据库名 备份路径/备份文件名

上述是基本的备份还原语法,只备份表结构、只备份数据、备份成文本格式等其他拓展性参数,可查看数据库手册,或者用sys_dump —help及sys_restore —help查看

十五、查看数据库日志

默认生成在安装路径下,如果/home/kingbase/KingbaseES/log下

可以用ls -lhrt进行排序,最下面的日志为当前使用日志,部分测试环境不会部署清理脚本,如果报错信息太大,日志会变大,可以使用cat /dev/null > 日志名称进行清理内容,(不要删除日志)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值