第一次使用sqlplus命令编写linux脚本,远程取oracle数据库查询结果,新手遇到的问题

1.返回查询结果固定行数后出现空格,解决办法:

增加set termout off 或者set term off

2.使用sh test.sh的方式运行脚本 设置了set term off 和set termout off 仍然有回显:

解决方法:sqlplus -s 用户名/密码@IP端口/数据库名 <<EOF>>log.txt

增加重定向>>log.txt 可以真正关闭shell回显

3.代码例子:

#!/bin/bash
#脚本名称:
#脚本描述:
#调用方式:crotab定时调用
#编写日期:
#备注信息:
#修改记录:

cd /home/app/
echo "-------------------------------------">>log.txt
echo "开始执行当日脚本">>log.txt
date '+%Y%m%H%M%S' >>log.txt
echo "执行结果">>log.txt
sqlplus -s 用户名/密码@IP端口/数据库名 <<EOF>>log.txt
set term off
set termout off
set echo off
set newpage none
set pagesize 0
set transpool on 
set heading off
set feedback off
spool /home/app/result.txt
select * from user;
spool off
exit 0
EOF

sqlplus 远程取数不能出现空行和不能关闭回显问题相关推荐

  1. mysql从oracle取数_Oracle通过过程定期取数

    ---oracle调试: set serveroutput on; sho errorsset autotrace on;select text from user_source where name ...

  2. 7-3 方格取数 (15 分)

    7-3 方格取数 (15 分) 在一个有 m×n 个方格的棋盘中,每个方格中有一个正整数. 现要从方格中取数,使任意2个数所在方格没有公共边,且取出的数的总和最大.试设计一个满足要求的取数算法. 输入 ...

  3. php取FBOX数据,云平台制作(1)-OPC Client取数模块的制作

    近来由于工程需要,基于OPC DA 2.0搭建通用的取数模块,与远程webscoket服务端连接,并传输数据.在网上找了些资料,修改相应网友公开的源代码,基本达到要求,特供大家参考. 1.实体类 us ...

  4. 鼎信诺oracle取数步骤,鼎信诺审计软件常见问题

    (1)在前端取数文件夹sjinputv3.2下找到相应类型的Excel手工取数模板文件,复制并保存至自己知道的一个目录下,然后在复制出的文件中进行编辑. 文件名分别如下: 序号 文 件 名 应用范围 ...

  5. TYVJ 矩阵取数 Label:高精度+dp

    题目描述 帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n*m的矩阵,矩阵中的每个元素aij均为非负整数.游戏规则如下: 1.每次取数时须从每行各取走一个元素,共n个.m次后取完矩阵所有元素: 2. ...

  6. BNUOJ34980方(芳)格(哥)取数(好坑)

    方(芳)格(哥)取数 Time Limit: 3000ms Memory Limit: 65536KB 64-bit integer IO format: %lld      Java class n ...

  7. 最小割 ---- 二分图最大独立集(集合冲突模型) ---- 骑士共存 方格取数(网络流24题)

    二分图独立集 定理: 二分图最大独立集=n - 二分图最大匹配 其实二分图独立集是特殊的一种最大权闭合子图.我们根据上文"收益"的思想,把选某个点的收益看为1,左部节点为正权点,右 ...

  8. 【网络流24题】I、 方格取数问题(二分图的最大独立集/最小割)

    I. 方格取数问题(二分图的最大独立集/最小割) [问题分析] 二分图点权最大独立集,转化为最小割模型,从而用最大流解决. [建模方法] 首先把棋盘黑白染色,使相邻格子颜色不同,所有黑色格子看做二分图 ...

  9. 【每日DP】day 10、P1005 矩阵取数游戏【区间DP+高精(python)】难度⭐⭐⭐★

    P1005 矩阵取数游戏 输入 2 3 1 2 3 3 4 2 输出 82 说明/提示 NOIP 2007 提高第三题. 数据范围: 60%60\%60% 的数据满足:1≤n,m≤301\le n,m ...

  10. Typescript 其实就想排个序和枚举取数

    Typescript 其实就想排个序和枚举取数 Typescript里的sort和C#差不多,但是略有不太一样,反正官方文档没说明白,就自己研究吧 list =list.sort((n1,n2) =& ...

最新文章

  1. java 数字转26个字母和26个字母转数字
  2. Ansys ——自定义不规则形状梁截面
  3. 计算机专业课的教学准备,计算机专业课程教学中的分层教学模式
  4. 4 年 46 个版本,一文读懂 Spring Cloud 发展历史
  5. gzp解压命令 linux_Linux-压缩解压命令(gzip,zip,tar,bzip)
  6. 苹果手机查看python代码的免费软件-Python实现抢购IPhone手机
  7. flask before_request after_request
  8. ModuleNotFoundError: No module named ‘models‘
  9. JAVAFX 第三方库 布局 小工具 美化 测试 UI 框架 推荐
  10. jQuery实现记住帐号密码功能
  11. 无法绑定由多个部分组成的标识符 yvi312082007@163.com。
  12. win10 移动硬盘“拒绝访问”解决方案
  13. uni-app简单实现手写签名
  14. android 面部识别解锁,面部识别解锁软件
  15. html5怎么做京东表格,HTML+CSS+PS 编写京东商城首页
  16. Dedecms QQ一键登录插件
  17. NB-IoT低功耗技术与寻呼
  18. SQL注入之floor报错注入
  19. Mac 更新系统后无法使用git
  20. oracle工资第二高怎么查询,求各部门第二高的工资

热门文章

  1. linux shell脚本开发工具,技术|10个工具让你的 shell 脚本更强大
  2. MOSSE相关滤波目标跟踪论文
  3. 目标跟踪 MOSSE(Visual Object Tracking using Adaptive Correlation Filters)
  4. 【管理】日报,周报,会议记录模板
  5. 使用python+selenium批量提取群成员QQ
  6. W5500以太网控制器芯片(五):实现FTP客户端
  7. FreeRTOS基本教程零:STM32 FReeRTOS 移植流程
  8. Matlab imnoise函数的说明
  9. python爬虫requests设置代理ip_干货|Python爬虫如何设置代理IP
  10. 2022 年值得尝试的 7 个 MQTT 客户端工具