命令 | 作用 | 备注 |
xstart | 启动xbase |
|
xstat | 观察xbase进程动态 |
|
xstop | 停止xbase |
|
xbasemoni | 启动监控程序xbasemoni和数据库xbase |
|
xsuperstop | 停止监控程序xbasemoni和数据库xbase |
|
extrabase -v | 查看当前xbase数据库系统的版本号 |
|
xsql -h | 显示xsql的帮助信息 |
|
xsql –s XXX –p YYY | 用xsql工具连接到指定的xbase服务器。其中XXX、YYY分别为xbase服务器的IP地址和监听端口。xbase的缺省监听端口是8433 |
|
xsql –s XXX –p YYY –i ZZZ | 用xsql工具连接到指定的xbase服务器,执行指定的sql脚本。其中ZZZ为需要执行的sql脚本 |
|
show procedures | 查看所有存储过程的名称 | 需要在xsql下使用 |
show tables | 查看所有xbase表的索引信息 | 需要在xsql下使用 |
show session | 查看所有客户端连接的情况,每个客户端连接用一条记录表示。 | 需要在xsql下使用 |
desc table XXX | 查看指定表的字段、索引等信息。XXX 为需要查看的表名 | 需要在xsql下使用 |
desc procedure XXX | 查看指定储存过程的创建脚本。XXX 为需要查看的存储过程名 | 需要在xsql下使用 |
select get_used_pages() | 已使用的内存page数。1page=64K bytes | 需要在xsql下使用 |
select get_total_pages() | xbase总的内存内存page数。 和xbaes.cfg中[psm] page_count相同 | 需要在xsql下使用 |
if (exists('XXX')) print 'XXX exist' else print 'XXX inexist' go | 检查某表或存储过程是否存在 | 需要在xsql下使用 |
load data outfile '/home/tag/tmp/cc_mqueuestat.dat' from table cc_mqueuestat where 1=1 field_term '|'; infected 0 rows | 导出单张表到文件 | 需要在xsql下使用 |
load data infile '/home/tag/tmp/cc_mqueuestat.dat' into table cc_mqueuestat field_term '|'; | 从文件导入单张表 | 需要在xsql下使用 |
export '/home/tag/tmp/all.dat'; | 导出全库 | 需要在xsql下使用 |
import '/home/tag/tmp/all.dat'; | 导入全库 | 需要在xsql下使用 |
$HOME/dict/sys_dict_data.dat | 这是xbase的数据字典,是一个XML文件,这个文件中记录了所有DDL(建表脚本、建索引脚本、建储存过程脚本) |
|
Xbase 相关操作
最新推荐文章于 2024-08-16 09:33:56 发布