Linux 数据库操作(人大金仓)

Linux 数据库操作(人大金仓)

创建数据库

create database TEST1;

删除数据库

DROP DATABASE "test"; — 删除数据库 test

备份数据库

二进制备份(常用)
./sys_dump -h ip -p 端口 -U 用户 -W 密码 –F c -f 备份路径/xxx.dmp 库名
sql备份
./sys_dump -h ip -p 端口 -U 用户 -W 密码 -f 备份路径/xxx.sql 库名

还原数据库

最好是先删除原有的数据库在删除
二进制还原
./sys_restore -Fc 备份路径/xxx.dmp -U 用户 -d 库名
sql还原
./ksql -h ip -U用户名 -W 密码 -d 库名 -f 备份路径/xxx.sql

登录数据库

进入数据库安装目录的bin目录下,示例如下
cd /home/kingbase/ES/V8/Server/bin/
输入如下命令登录数据库
./ksql -p 54321 -U system 数据库名

备注:如果是登录状态的情况下切换其他数据库则执行如下命令
\c 其它数据库名称;

退出登录数据库

exit;

修改数据库用户密码

alter user system password '123456';

查询

切换至dbo模式,方便查询
set search_path=dbo;
直接正常编写sql语句即可,注意sql语句的末尾一定要加英文分号;,表示sql语句结束

其它sql

登录数据库后
查询版本信息
select version();
查询剩余期限
select get_license_validdays();
重启数据库
cd /data/Kingbase/ES/V8/KESRealPro/V008R006C008B0020/Server/bin
sys_ctl restart -D /data/Kingbase/ES/V8/data/

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值