远程执行



我已经在rexec上工作了几天!!

所以任务是这样的。我有服务器 A 和服务器 B。我想在服务器 B 上运行从服务器 A 触发的 shell 脚本。我使用的脚本会像

从服务器 A
rexec serverB script.sh 参数

服务器 B
中的 Script.sh f1=$1
echo "unload to test.unl select * from table in in ($first)"|dbaccess DB
猫测试.unl

当我在服务器 B 中运行 thescript.sh 时,它根本没有问题。

当从服务器 A 运行相同的内容时,它说找不到数据库访问。请帮忙!!

可能是 PATH 问题。在服务器 B 上键入 which dbaccess,并在脚本中使用该完整路径。

相关内容

  • 没有找到相关文章

最新更新