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

相关推荐
RisunJan3 小时前
Linux命令-nologin(用于系统账户或需要禁止交互式登录的场景)
linux·运维
倔强的石头1063 小时前
【Linux指南】Linux快捷键与系统实用技巧
linux·运维·服务器
番茄地瓜3 小时前
Linux 配置静态 IP 步骤
linux·运维·服务器
liulilittle3 小时前
论 Linux 内核态全局稳态带宽的卡尔曼估计与工程实现
linux·服务器·网络·c++·计算机网络·tcp·通信
.千余4 小时前
【Linux】 传输层协议UDP:从端口号到传输机制
linux·运维·udp
囚~徒~5 小时前
轻量化的虚拟机
linux·运维·服务器
SteveSenna5 小时前
Ubuntu 20.04 安装 Isaac Sim 4.5 + Isaac Lab
linux·运维·服务器
开开心心就好5 小时前
支持多显示器的Windows高效分屏工具
运维·python·科技·游戏·计算机外设·ocr·powerpoint
胖胖胖胖胖虎5 小时前
SQL json_table 行转列方法
sql
lizhihai_995 小时前
股市学习心得-A股服务器/算力服务器龙头
大数据·运维·服务器·人工智能·科技·学习