我有一个oracle的sql语句,保存成123.sql文件,该语句是执行一个Insert功能。
现在我想做一个bat文件,希望运行bat文件可以去执行这段sql语句,完成插入表的功能。请问高手,这个bat文件该如何写?
我的目的是想在windows里设置一个计划任务,可以定时自动执行这段sql语句,除了用bat方法,还有其他好的方法吗?(注:数据库安装在其他服务器,本机没有安装任何oracle)
=======================================================================
在网上找了一些资料,有如下的代码,但是验证后无法实现sql本身的功能.
sqlplus plcs/plcs@esledp01_plcs @c:123.sql > ora.log
现在我想做一个bat文件,希望运行bat文件可以去执行这段sql语句,完成插入表的功能。请问高手,这个bat文件该如何写?
我的目的是想在windows里设置一个计划任务,可以定时自动执行这段sql语句,除了用bat方法,还有其他好的方法吗?(注:数据库安装在其他服务器,本机没有安装任何oracle)
=======================================================================
在网上找了一些资料,有如下的代码,但是验证后无法实现sql本身的功能.
sqlplus plcs/plcs@esledp01_plcs @c:123.sql > ora.log
解决方案 »
- oracle 11.2.0.1.0数据可以导入11.1.0.7.0吗?
- oracle decode函数问题
- 大姐提问 :请给一个正确的语句
- concat
- 菜鸟请教:在域中启动数据库的问题。
- 在oracle中编译java程序时抱错,在线急等!
- 我在sql*plus 中执行sql语句建表时 报错ERROR 位于第 1 行: ORA-18008: 无法找到 OUTLN 方案
- SOS,在线等候!!!请问在表中添加一个新列为ID,是要作为此表的唯一表示的,现在怎么给已有的记录来编号呢?
- 能解释一下自治事务吗
- 谁能用简单理解的方式 解释 :什么是维度表和事实表?两者的关系是什么?
- 求救: 今天误操作,把一个数据库删除了。
- Oracle9i-监听程序无法启动专用项目进程(如何解决)
注意路径,sql文件里别漏了分号;
sqlplus plcs/plcs@esledp01_plcs @c:\123.sql > ora.logSQL文件里的分号都正确,但是执行这个cmd文件后只跳出一个cmd控制台,如下
===================================================================
c:\>sqlplus plcs/plcs@esledp01_plcs @c:\123.sal 1>ora.log然后光标停留在第二行.请指教,还有哪里有什么不对的地方.