Shell脚本调用Oralce数据库SQL文生产日志
#!/bin/sh
export LANG="zh.CN.GBK"
echo -n "********************************************"
if [ "\$#" -ne "1" ]
then
 echo "Error ,you should give the fileName"
else
sqlpath=/home/oracle/update/updatesql/\${1}
logpath=/home/oracle/update/updatelog/\${1}
sqlplus */* < \$sqlpath > \$logpath
echo "sqlplus */* < \$sqlpath > \$logpath"
echo ------------\${1} start ----------------
cat \$logpath
echo ------------\${1}  end  ----------------
fi
date=`date +%Y%m%d`
mkdir -p /home/oracle/update/updatesql/bak/\$date
mv /home/oracle/update/updatesql/\${1} /home/oracle/update/updatesql/bak/\$date
Shell脚本调用Oralce数据库SQL文生产日志的更多相关文章
- Shell脚本调用SQL文格式
		Shell脚本调用SQL文格式 1. 定义需要执行的SQL文,以及需要输出文件 OUTFILE=\${DATADIR}/\${FILENAME} SQLFILE=\${DATADIR}/check_t ... 
- shell脚本操作mysql数据库
		shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改.查)等各种操作 mysql -hhostname -Pport -uusername -pp ... 
- shell脚本调用C语言之字符串切分之strtok函数
		今天上午在写一个需求,要求的比较急,要求当天完成,我大致分析了一下,可以采用从shell脚本中插入一连串的日期,通过调用proc生成的可执行文件,将日期传入后台数据库,在数据库中进行计算.需要切分日期 ... 
- shell脚本调用C语言之字符串切分函数——strtok
		今天上午在写一个需求,要求的比较急,要求当天完成,我大致分析了一下,可以采用从shell脚本中插入一连串的日期,通过调用proc生成的可执行文件,将日期传入后台数据库,在数据库中进行计算.需要切分日期 ... 
- shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查)
		shell编程系列22--shell操作数据库实战之shell脚本与MySQL数据库交互(增删改查) Shell脚本与MySQL数据库交互(增删改查) # 环境准备:安装mariadb 数据库 [ro ... 
- shell 脚本操作informix数据库
		shell 脚本操作informix数据库的简单模板: functionName(){ dbaccess << ! database 库名; sql语句; ! } 栗子1:更新数据 fun ... 
- shell脚本调用spark-sql
		为了更方便的查询并产生报表, 需要使用shell脚本调用spark-sql spark/bin/spark-sql --master spark://host:7077 -f ${SQL_FILE} ... 
- Shell脚本备份Mongodb数据库
		目录 环境还原 环境创建 编写shell脚本 准备文件 创建shell脚本 执行shell脚本 进阶版 感谢 诚邀访问我的个人博客:我在马路边 更好的阅读体验点击查看原文:Shell脚本备份Mongo ... 
- Shell脚本调用ftp上传文件
		Shell脚本调用ftp上传文件 1.脚本如下 ftp -n<<! open x.x.x.x ###x.x.x.x为ftp地址 user username password ###user ... 
随机推荐
- CodeForces 41A+43A【课上无聊刷水题系列】
			41Acode 好像只要前一个字符串存在下一个字符串的头单词就YES: #include <bits/stdc++.h> using namespace std; typedef __in ... 
- lightoj1259 【素数预处理】
			题意: 输出有多少对满足条件的(a,b) both a and b are prime; a+b=n a<=b; 思路: 一开始想的就是打表一个素数数组,然后还去二分..mdzz..直接判断一下 ... 
- 基于ndk_r7_windows编译实现ndk项目,不需要cygwin
			下面就介绍下Android NDK的入门学习过程: 入门的最好办法就是学习Android自带的例子, 这里就通过学习Android的NDK自带的demo程序:hello-jni来达到这个目的. 一. ... 
- IT兄弟连 JavaWeb教程 JavaBean组件定义
			JavaBean是一种可重复使用的且跨平台的软件组件.JavaBean可分为两种:一种是由用户界面的JavaBean,还有一种是没有用户界面(User Interface,UI),主要负责表示业务数据 ... 
- Python 实现简单的登录注册界面
			Python 实现简单的登录注册界面 注意:编写代码之前需要导入很重要的包 import tkinter as tk import pickle from tkinter import message ... 
- 2018ccpc_hn
			A. Easy h-index #include <iostream> #include <algorithm> #include <cstring> #inclu ... 
- 51Nod 1099 任务执行顺序 (贪心)
			#include <iostream> #include <algorithm> using namespace std; +; struct node{ int r, q; ... 
- Flask (二)  cookie 与 session 模型
			会话技术 Cookie 客户端端的会话技术 cookie本身由浏览器保存,通过Response将cookie写到浏览器上,下一次访问,浏览器会根据不同的规则携带cookie过来  特点: - 客 ... 
- VMWare版本兼容问题处理
			其他电脑拷贝过来的VMWare虚拟机启动时报错: 在虚拟机根目录中找到"vmx"后缀文件,发现原来的VM版本为14,而本地的VMWare版本为11. virtualHW.versi ... 
- 使用express+mongoDB搭建多人博客 学习(4)登录与登出
			登录 修改index.ejs <%- include header %> <% if(locals.error){ %> <span><%= locals.e ... 
