编写脚本备份数据库,disql 一直提示无法获取一行数据,忽略此输入
【问题描述】
利用如下脚本进行数据库备份,一直报错:无法获取一行数据,忽略此输入。
备份脚本如下:
【问题原因】
脚本中没有 exit 命令来退出数据库 disql 操作界面,导致 disql 在执行完备份语句后持续等待输入,从而提示无法获取一行数据。
【问题解决】
通过 disql 登陆数据库执行备份命令后,后续无退出数据库 disql 操作界面的 exit 命令。在脚本中添加数据库备份完成后退出数据库 disql 操作界面所使用的 exit 命令,重新运行后问题解决。
修改备份脚本如下: