`

linux shell 查询oracle数据库中的值 并返回

 
阅读更多
#!/bin/bash
dbserver=10.21.2.152
port=1521
username=COLDB2
password=creditderivative
sid=orcl





select_sql="select count(*) as rowsCount  from f3distcalccounter;"

rowsCount=`sqlplus -s ${username}/${password}@${dbserver}:${port}/${sid} <<EOF
set pagesize 0 heading off echo off termout off feedback off linesize 1200 colsep ","  trimspool  on trimout on

${select_sql}
quit;
EOF`

echo ${rowsCount}

 

   1 : sqlplus 后面的 -s 很重要

 

   2:

set pagesize 0 heading off echo off termout off feedback off linesize 1200 colsep ","  trimspool  on trimout on

 

更多的可以参考 : 

http://jingyan.baidu.com/article/c35dbcb0f104448917fcbc72.html

  • fix.zip (629 Bytes)
  • 下载次数: 1
分享到:
评论

相关推荐

    shell连接oracle数据库执行SQL工具脚本-支持select+inset+update

    shell连接oracle数据库工具脚本:支持select/insert/update/delete 部署位置:/root/sysmonitor db:数据库文件夹 dbconfig.properties:数据库配置文件, dbConnectTest.sh:连接测试文件 dbExecurteSQL.sh:...

    Linux下shell连接金仓数据库(ksql)并完成查询、插入、修改表数据实例

    Linux下连接金仓数据库(ksql)并完成查询、插入、修改表数据实例,修改后可用于oracle及mysql

    Shell脚本连接oracle数据库的实现代码

    最近研究了一下怎样使用shell 脚本连接数据库,然后执行查询语句。这样对于需要定时执行的脚本,我们可以建个 crontab 去定时执行。 先介绍一下客户端的安装: linux 环境需要用 sqlplus 客户端去连接oracle 数据库...

    基于LINUX的ORACLE数据库管理

    虚拟机的安装和建立。 安装Red Hat版本的Linux操作...安装Oracle 10g数据库管理系统。 配置Linux相关工具,比如Mail,vcnview等。 实现自动化管理Oracle,比如自动启动关闭等。 实现Shell脚本管理Oracle,书写脚本管理。

    linux下shell脚本实现数据的导出

    第一次接触linux系统,之前写的数据导出不好使了。原因是程序放在root用户下,要runtime执行exp的话,root不认exp命令;找了好多资料,最后决定写个shell脚本;没接触过shell脚本,网上大部分例子都写的挺复杂的;贴...

    linux把远程mysql数据库数据导出并导入本地oracle数据库

    Linux下将远程mysql数据库需要的数据导出到本地文件,然后将文件导入到本地的oracle数据库中,通过shell脚本和sqlldr实现每日定时任务

    基于linux的Oracle数据库管理实训报告

    第2章 Linux下安装Oracle数据库…………… .…… ……………………….….....3  2.1 选择安装类型,选择高级安装………………….….....3  2.2 指定证书存放目录 ….….....3  2.3 选择安装的数据库类型及oracle...

    如何使用Linux的Shell脚本维护Oracle

    shell 脚本是一个包含命令序列的文本文件。当运行文件(或脚本)时,将执行该...此外,除了作为关系数据库外, Oracle 10 g 还提供了一个用于处理数据库数据的强健平台以及几个用于在数据库外部与操作系统交互的方法。

    linux下批量执行oracle脚本的shell脚本

    NULL 博文链接:https://bicashy.iteye.com/blog/1522713

    在 Linux x86 上安装 Oracle 数据库 10g

    学习在 RHEL 2.1、RHEL 3 或 SLES 8 上从头安装 Oracle 数据库 10g 的基础知识(仅用于评估) 目录 概述 第 1 部分:安装 Linux RHEL 2.1 RHEL 3 SLES 8 第 2 部分:针对 Oracle 配置 Linux 验证系统要求 创建...

    LInux系统 oracle数据库安装前各项参数脚本化一键自动配置

    经过数天的修改与调试终于以跳板机的方式实现LInux系统 oracle数据库安装前各项参数脚本话一键自动配置,包含单向互信的添加与删除,asm磁盘对的绑定和limits和sysctl.conf,grid和oracle用户的添加及环境配置。

    Linux-Oracle安装脚本

    Linux-Oracle安装脚本,切身总结。Linux-Oracle安装脚本,切身总结,

    Linux服务器对Oracle、MySQL数据库性能,和精细化指标预警,邮件监控的功能实现

    Linux服务器对Oracle、MySQL数据库性能,和精细化指标预警,邮件监控的功能实现。 1、shell脚本分别实现Oracle、MySQL情况下的邮件预警 2、分别对Oracle、MySQL的读取SQL文件做了调整 a.分别在Oracle、MySQL读取 ....

    面向 dba 的 linux shell 脚本简介

    面向 dba 的 linux shell 脚本简介 将介绍“bash”shell 脚本可以实现的、与在 Linux 平台上安装、运行和维护 Oracle 数据库相关的功能。注意,本文适用于 Linux 脚本初学者或对 Linux 相对陌生的 DBA;对大多数...

    一步一步在Linux上部署Oracle 10g R2 RAC

    某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两大部分: 第一部分:从零开始一步一步搭建一套在...

    Oracle数据库安装手册

    Oracle数据库安装手册,ORACLE11g(11.2.0.4)forLinux的安装,大致可以分为以下几个部分: 1、检查操作系统和检查需要的软件包; 2、创建oracle用户; 3、修改内核参数; 4、修改用户限制; 5、修改用户验证选项; 6...

    【2分】【详细书签】【高清】Oracle数据库管理艺术:11g新特性 part1

    Oracle数据库管理艺术:11g新特性 ★第一部分(part1)★ ——※ 注意:该电子书98M,分为2个压缩包, 需要将全部2个压缩包下载才能解压缩,单个部分无法解压。 此为第1个包,另外1个包可通过本人blog找到下载链接...

Global site tag (gtag.js) - Google Analytics