当前位置: 首页 > news >正文

域名 备案 没有网站吗成都美誉网站设计

域名 备案 没有网站吗,成都美誉网站设计,搜点济南网站建设,泰国做彩票网站工作中有遇到需要将oracle 数据库表全部导出,还需要去除表数据中的换行符。 方案 shell 设计 封装函数 1 function con_oracle() 用于连接oracle 2 function send_file() 用于发送文件 3 主程序 使用循环将所有表导出并发送到数据服务器 主程序 程序代码 #!…

工作中有遇到需要将oracle 数据库表全部导出,还需要去除表数据中的换行符。

方案

shell 设计 

封装函数

1 function con_oracle() 用于连接oracle

2 function send_file() 用于发送文件

3 主程序 使用循环将所有表导出并发送到数据服务器

主程序 

程序代码 

#!/bin/bash
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
current_time=$(date +"%Y-%m-%d %H:%M:%S")
echo  "==============连接数据库==$current_time============================"
# 数据库连接信息
username="new_user"
password="rainbow098"
database="orclcdb"
data_dir="/home/oracle/oracle_data/"
sql_file_dir="/home/oracle/sql_script/"
remote_username="redhat"
remote_password="123456"
remote_host="rh8"
remote_dir="/home/redhat/data"
# 连接数据库
function con_oracle(){local   v_sql=$1local   data_dir=$2sqlplus -S  $username/$password@$database  << eof$v_sqlexit ;
eof
}
# 发送文件
function send_file(){
local local_file=$1scp  ${local_file} ${remote_username}@$remote_host:${remote_dir}
}
# 数据导出语句
v_sql_file=${sql_file_dir}table_sql.sql;temp_file="table_sql.txt"
> ${data_dir}${temp_file}echo  "==========con_oracle ===导出语句============================"
con_oracle  "@${v_sql_file}"  >  "${data_dir}table_sql.txt"
# 删除最后一行
sed -i '$d' "${data_dir}table_sql.txt"cat ${data_dir}${temp_file} | while read linedotable_name=$(echo $line | awk -F ';' '{print $1}' | tr 'A-Z' 'a-z')table_sql=$(echo $line | awk -F ';' '{print $2}' | tr 'A-Z' 'a-z')echo  "==========生成sql脚本 "$table_name"=========================="sed -e "s#v_sql#${table_sql};#g" \-e "s#v_data_dir#${data_dir}${table_name}.txt#g" \${sql_file_dir}conf_sql.sql  >  ${sql_file_dir}${table_name}.sqlecho  "==========导出数据 "$table_name"============================="con_oracle  "@${sql_file_dir}${table_name}.sql"  >  "${data_dir}${table_name}.txt"echo "===========发送文件 ${data_dir}${table_name}.txt=============="send_file "${data_dir}${table_name}.txt"done

http://www.15wanjia.com/news/176391.html

相关文章:

  • 群晖怎样做网站网站seo优化推广外包
  • 架设网站服务器政务网的门户网站建设
  • 网站建设ppt模板下载建设银行资讯网站
  • 昆明网站排名优化费用wordpress的登录
  • 织梦怎么修改网站模板微信网站开发登录
  • 卓越 网站建设 深圳西乡网页代码用什么软件
  • 自己做的网站出现500错误怎么解决公司视频广告拍摄
  • 答题卡在线制作网站表白网站在线制作软件
  • 有什么网站可以做家教做面食的网站
  • 网站后台做数据库备份代码营销型网站的好处
  • 广州哪家网站建设服务好不需要写代码的网站开发软件
  • 广州中新知识城开发建设网站wordpress只有英文
  • tp5做企业类网站沈阳建设信息网
  • 公司响应式网站建设平台seo基础入门教程
  • flash html网站模板目录网站做外链
  • 如何做自助网站最近在线观看免费播放电视剧
  • 女性时尚网站带论坛php程序网站开发学习步骤
  • 鄂州网站建设公司wordpress josn查询
  • 建自己的o2o网站要多少钱视频解析网站建设
  • 阜阳手机端网站建设做兼职一般去哪个网站
  • 贵阳做网站需要多少钱wordpress 悬浮按钮
  • 网站开发协助方案mvc3网站上传到空间
  • 电子商务网站开发的课程介绍班级网站建设感想
  • 网站建设作业有哪些网站建设和谷歌优化
  • 肇庆高要建设局网站wordpress标签logo
  • 用vs做网站原型金山区做网站公司
  • 重庆高端网站seowordpress 文章格式化
  • 网站做编辑网站怎么制作商城
  • 网络运营与维护百度蜘蛛池自动收录seo
  • 做php网站的书有限责任公司属于什么法人