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

相关推荐
阿雄不会写代码21 分钟前
AWS | Linux 硬盘挂载综合教程
linux·运维·chrome
basketball6162 小时前
13. 初识 NVMe over RDMA
服务器·网络·nvme
@小蜗牛3 小时前
pycharm+raidrive+autodl
服务器·深度学习·pycharm
李迟4 小时前
2025年9月个人工作生活总结
服务器·数据库·生活
Lin_Aries_04214 小时前
容器化 Tomcat 应用程序
java·linux·运维·docker·容器·tomcat
吃不胖没烦恼5 小时前
Alibaba Cloud Linux 3 +Docker 部署 ThinkPHP6 (宝塔环境)-问题篇
运维·docker·容器
Lin_Aries_04215 小时前
部署 GitLab 服务器
linux·运维·服务器·docker·gitlab·github
Dream_Ji5 小时前
Swift入门(二 - 基本运算符)
服务器·ssh·swift
appdeveloperxg5 小时前
Centos 7 创建ftp 匿名登录和专用用户名登录可上传下载
linux·服务器
早睡冠军候选人6 小时前
K8s学习----节点(Node)
运维·学习·云原生·容器·kubernetes