信创服务器下连接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才行

相关推荐
Java.熵减码农10 小时前
解决Linux修改环境变量后导致登录循环进不去系统的问题
linux·运维·服务器
明天好,会的10 小时前
分形生成实验(五):人机协同破局--30万token揭示Actix-web状态管理的微妙边界
运维·服务器·前端
猫头虎11 小时前
如何在浏览器里体验 Windows在线模拟器:2026最新在线windows模拟器资源合集与技术揭秘
运维·网络·windows·系统架构·开源·运维开发·开源软件
C_心欲无痕11 小时前
nginx - alias 和 root 的区别详解
运维·前端·nginx
Knight_AL11 小时前
Spring 事务传播行为 + 事务失效原因 + 传播行为为什么不用其他模式
数据库·sql·spring
徐同保12 小时前
nginx转发,指向一个可以正常访问的网站
linux·服务器·nginx
HIT_Weston12 小时前
95、【Ubuntu】【Hugo】搭建私人博客:_default&partials
linux·运维·ubuntu
实心儿儿12 小时前
Linux —— 基础开发工具5
linux·运维·算法
oMcLin12 小时前
如何在SUSE Linux Enterprise Server 15 SP4上通过配置并优化ZFS存储池,提升文件存储与数据备份的效率?
java·linux·运维
SelectDB13 小时前
驾驭 CPU 与编译器:Apache Doris 实现极致性能的底层逻辑
运维·数据库·apache