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

相关推荐
网络工程师_ling9 分钟前
【WLAN】华为无线AC双机热备负载分担—双链路热备份
运维·网络
饭来_1 小时前
配置 RDP 远程桌面协议连接ubuntu服务器桌面
linux·运维·服务器
李菠菜1 小时前
Redis主从/哨兵/集群离线部署指南
linux·运维·redis
qq_400552001 小时前
CI/CD自动化部署(持续集成和持续交付/部署)
运维·ci/cd·自动化
古德赖可可1 小时前
linux的例行性工作(at)
linux·运维·服务器
猪猪侠|ZZXia1 小时前
# 家庭网络IPv6地址的一些知识
linux·运维·服务器·网络·智能路由器
奋斗者职场日记2 小时前
Jenkins流水线管理工具
运维·jenkins
hgdlip2 小时前
网易云音乐如何查看ip属地?详细操作指南
服务器·网络·tcp/ip·网易云
小王努力学编程2 小时前
【Linux网络编程】应用层协议HTTP(实现一个简单的http服务)
linux·服务器·网络·c++·网络协议·学习·http
viperrrrrrrrrr72 小时前
大数据学习(112)-HIVE中的窗口函数
hive·sql·学习