DBA通知说改了密码,我们也需要改动监控的脚本。shell脚本,密码直接放在里面的。
新密码中包含#,于是报错:
ERROR:
ORA-01017: invalid username/password; logon denied
因为是在脚本中sqlplus user/pa#ss@db。改成sqlplus user/pa\#ss@db 就可以了。
参考文档如下:
http://see.xidian.edu.cn/cpp/html/1513.html
Linux Shell特殊字符和控制字符大全