信创服务器下连接kingbase并执行SQL的脚本

信创服务器下连接kingbase并执行SQL的脚本

.bash_profile

Get the aliases and functions

复制代码
if [ -f ~/.bashrc ]; then
	. ~/.bashrc
fi

User specific environment and startup programs

复制代码
PATH=$PATH:/home/kingbase/Server/bin
export PATH
export LD_LIBRARY_PATH=/home/kingbase/Server/lib:$LD_LIBRARY_PATH
export PGPASSWORD="t2NC3~Jh[1~9;@F(O[IcPH"
/home/kingbase/Server/bin/ksql -p 54321 -d db_dzda_bingtuan -U yyfwzh -f /home/kingbase/update_status.sql

在crontab中添加任务

复制代码
crontab -e

每天凌晨1点执行脚本

复制代码
0 1 * * * /home/kingbase/update_status.sh >> /home/kingbase/data/update_status_nohup.out 2>&1 &

注意事项,上面的操作都的切换到kingbase的用户下赋权和执行,否则会有问题

上面的写法,执行.sh文件还是会提示输入数据库口令,正确的做法是去掉ip才行

相关推荐
invicinble2 分钟前
对于nginx(一,认识nginx)
运维·nginx
徒手千行代码无bug5 分钟前
Nginx upstream 负载均衡 404,单节点转发正常的根因与解决
运维·nginx·负载均衡
Xの哲學7 分钟前
Linux IPsec 深度解析: 架构, 原理与实战指南
linux·服务器·网络·算法·边缘计算
东风微鸣7 分钟前
Apache Parquet 优势与日志应用场景解析
运维·apache
Danileaf_Guo8 分钟前
256台H100服务器算力中心业务集群部署方案
运维·服务器
掘根9 分钟前
【消息队列项目】连接管理模块实现
运维·服务器
工程师华哥12 分钟前
【网工技术实验】华为S5700交换机堆叠配置实验案例
服务器·网络·华为
不想画图15 分钟前
Docker 容器核心配置实战:资源管控、数据卷与容器互联
运维·docker·容器
wheeldown21 分钟前
【Linux网络编程】网络基础之MAC地址与IP地址的区别
linux·运维·网络·macos
rannn_11122 分钟前
【SQL题解】力扣高频 SQL 50题|DAY4
数据库·后端·sql·leetcode·题解