`
dannyhz
  • 浏览: 404913 次
  • 性别: 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 命令行中。

分享到:
评论

相关推荐

    Oracle9i spool续写实例

    这里,`ConnectionCount.bat`可能是用来执行SQL脚本并处理Spool的批处理文件,而`HT.sql`可能是包含SQL查询或PL/SQL块的脚本。 `HT.sql`可能包含类似如下的内容: ```sql DECLARE file_exists BOOLEAN; BEGIN --...

    批量运用sqlplus上传sql语句

    在sqlplus中,你可以使用`SPOOL`命令将输出重定向到文件,例如:`SPOOL log.txt`,然后在脚本结束时使用`SPOOL OFF`关闭日志。 7. **自动执行**:如果你需要定期执行这些脚本,可以将上述步骤封装到批处理文件(如...

    sqlplus 批处理

    使用`SPOOL`命令可以将SQLPLUS的输出重定向到文件,方便查看和保存结果。例如,`SPOOL output.txt`将开始记录所有输出到"output.txt",`SPOOL OFF`则停止记录。 8. 性能优化: 对于大规模的数据操作,可以考虑使用...

    Oracle使用技巧

    以上是根据标题和标签推测的一些Oracle使用技巧,具体的内容还需要参考提供的博客链接或直接运行`del_svn.bat`文件来获取更多信息。在实际应用中,Oracle的使用技巧是多方面的,需要不断学习和实践才能掌握。

    oracle数据库备份脚本

    2. **生成备份脚本**:通过 `sqlplus` 命令执行 `createback.sql`,该脚本会生成 `backup.bat` 文件。 3. **执行备份**:`backup.bat` 文件包含了具体的备份命令,包括创建备份目录和执行实际的备份操作。 #### 四...

    Oracle自动备份数据库的三种方式.pdf

    最后,使用Windows的任务计划向导或`at`命令将此批处理文件添加到计划任务中,以指定的时间执行备份操作。 在UNIX环境中,类似地,可以使用Crontab来安排自动备份。首先,编写一个shell脚本,如`backup_archive.sh`...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    简单来说是本身可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据运行新增、截取、更新、删除等操作。 常见的数据模型 1. 层次结构模型: 层次结构模型实质上是一种有根结点的定向有序树,IMS...

    运维常用工具和命令

    - **配置文件**: 每个用户都有一个 crontab 文件,通常位于 `/var/spool/cron/username`。 - **格式**: `分钟 小时 月份 月中的哪一天 星期几 命令`。 - **示例**: `0 3 * * 1-5 /usr/local/bin/my_script.sh` 表示...

Global site tag (gtag.js) - Google Analytics