`
dannyhz
  • 浏览: 369469 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

bat 文件 执行 sql 并且使用 spool 来保存日志

阅读更多
C:\Users\a528692>C:\Users\a528692\Desktop\temp\runSQL.bat gcedba gcedba C:\Users\a528692\Desktop\temp\PB\201606020002_ZX_test.sql C:\Users\a528692\Desktop\temp\PB\gc_db  10.248.156.165:1521/ORCL.corp.statestr.com


命令行需要用 \ 的斜杠,


C:\Users\a528692\Desktop\temp\runSQL.bat

@echo off
cd %4
sqlplus -s %1/%2@%5 as sysdba @%3

echo 1
exit




C:\Users\a528692\Desktop\temp\PB\201606020002_ZX_test.sql
spool c:/log/init.log;  
@GCE_METRICS/Alter_Tables/update_test_sql.sql --34741
@GCE_METRICS/Alter_Tables/update_test_sql2.sql --34741
SPOOL OFF;

 

提示: spool 命令需要在 sql文件中,如果是在sql plus 也是直接在sql plus 命令行中。

分享到:
评论

相关推荐

    PL_SQL命令的使用大全.chm

    我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次...

    打印信息获取(分析SPOOL文件)

    每一个打印任务在发送给打印机前都会将任务压缩成制定文件(SHD, SPL)一...这里提供了可以解析spool的工具以及根据其方法自己编写的解析spool文件的示例代码,虽然不是很全面,但是只要看明白,剩下的均可自己实现。

    spool oracle数据导出

    spool oracle数据导出,包含java代码实例以及sql实例

    oracle sqlplus 中spool 的使用

    oracle sqlplus 中spool 的使用:要自己写程序进行Oracle导出SQL脚本,执行一段SQL,让SQL查询结果就是我们想要的SQL脚本.

    spool常用设置

    spool常用设置 oracle 导数据

    操作系统安全:var spool cron.docx

    我们可以通过crontab命令来编辑操作/var/spool/cron目录下cron文件,当然我们也可以直接编辑/var/spool/cron目录下的配置文件. 例如,root用户的cron就是/var/spool/cron/root 如果用crontab -e -u root就是编辑/var/...

    sqlplus命令的使用大全

    我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 @与@@的区别是什么? @等于start命令,用来运行一个sql脚本文件。 @命令...

    Oracle_spool_用法详解

    Oracle_spool_用法详解,帮助你掌握和熟练使用spool脚本

    Oracle SQLPlus导出数据到csv文件的方法

    准备SQL执行文件export.sql: set colsep , set feedback off set heading off set newp none set pagesize 0 set linesize 200 set trimout on spool /data/export.csv select t.name||','||t.age||','||t.salary|...

    oracle导出sql语句的结果集和保存执行的sql语句(深入分析)

    sav–保存执行的sql语句 SQL>SELECT * FROM table_name;SQL>sav c:\test.sql;   您可能感兴趣的文章:MySQL中在查询结果集中得到记录行号的方法PHP调用MsSQL Server 2012存储过程获取多结果集(包含output参数)的...

    SQL21日自学通

    在事务中使用保存点231 总结234 问与答234 校练场235 练习235 第12 天数据库安全236 前提数据库管理员236 流行的数据库产品与安全237 如何让一个数据库变得安全237 Personal Oracle7 与安全238 创建用户238 创建角色...

    oracle spool

    oracle spool 常见用法 oracle spool 常见用法 oracle spool 常见用法

    oracle 简单应用

    说明: 运行 sql 脚本 案例: sql>@ d:\a.sql 或是 sql>start d:\a.sql 2.edit 说明: 该命令可以编辑指定的 sql 脚本 案例: sql>edit d:\a.sql,这样会把 d:\a.sql 这个文件打开 3.spool 说明: 该命令可以将 sql*plus ...

    oracle导出txt文件方法

    oracle使用spool导出文本(txt)的方法,可以自定义导出格式。

    Oracle9i spool续写实例

    Oracle10g后spool增加了create、replace、append参数,可轻松实现输出内容的续写操作。但是Oracle9i及以前版本实现续写较难,附件实例是一个好办法。

    spool和set的基本用法

    根据日常应用整理归纳的,spool和set用法总结,希望对大家有用。

    spool导出与sqlldr导入

    spool导出与sqlldr导入,一个简单的例子,详细的看命令帮助好了

    SQL Plus常用命令

    SQL Plus是与oracle进行交互的客户端工具。在SQL Plus中,可以运行SQL Plus命令与SQL Plus语句。SQL Plus命令不被存入SQL缓冲区。 SQL Plus基本命令:desc命令、L命令、n命令、save命令、spool命令

    关于spool 和 sqlldr 的实例代码

    对于经常使用数据库表导出和文件数据导入的功能非常实用;代码为linux下用shell 编写,已经通过实际测试

    共享打印机错误修复PrintFix(709&11b等错误代码)

    报11b错误(远端操作/已安装打印机并共享的电脑) 在注册表编辑器中,打开HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control/Print键。...在共享主机找到对应的系统文件,双击bat 文件,重启即可

Global site tag (gtag.js) - Google Analytics