如何将Windows任务配置为每隔几分钟ping数据库
问题描述:
服务器上的防火墙设置会中断与我每隔2小时使用的应用程序的连接,并认为它处于空闲状态。如何将Windows任务配置为每隔几分钟ping数据库
如何从Windows调度程序写入/配置任务以每30分钟Ping数据库,以便防火墙无法断开连接。
我知道我需要使用查询“SELECT * FROM双反”
但我初学者与Windows管理工具零经验。
有人可以帮助我,怎么做。
谢谢。
答
从Oracle网站下载SQL*Plus
(http://www.oracle.com/technetwork/topics/winsoft-085727.html)
然后创建与select * from dual
命令一个bat文件。 创建一个运行的命令,如计划任务:
sqlplus user/password @query.sql
我得到不过你的防火墙配置正确。
答
解释如何计划任务: http://windows.microsoft.com/en-US/windows/schedule-task#1TC=windows-7
解释如何通过命令行连接到Oracle。 How to connect to Oracle 11g database remotely
当配置任务的操作,使用sqlplus
在“程序/脚本”字段和username/[email protected]:1521 /XE
的“添加参数(可选)”。
谢谢@Lock,这是否意味着我需要创建一个任务,其中.bat(批处理文件)以固定的时间间隔运行(因为它具有查询ping数据库的功能)。 – user3581906
正确。将脚本放置在任何位置(如c:\ scripts),并简单地安排此任务以您所需的间隔运行。 – Lock