我想在我的 bash 脚本中传递 sqlplus 命令中的变量,可能会给出答案,但对我不起作用。
我试过这样的事情
#!/bin/bash
ssh oracle@10.116.12.26 <<XX
echo Please enter an Oracle Username:
read USERNAME
echo "Please enter the Oracle Username's Password:"
read -s PASS
SID=XE
export conn_str=$USERNAME/$PASS@$SID
sqlplus $conn_str << EOF
select * FROM tabs;
exit
EOF
XX
也试过
sqlplus $USERNAME/$PASS@SID #with option -s and -l
我也找到了这样的解决方案,但 对我不起作用。
甲骨文:11g,操作系统:fedora 18
有没有可用的解决方案?谢谢。