Welcome 微信登录

首页 / 数据库 / MySQL / Unix/Linux Oracle相关shell

1、执行Oracle数据库中的存储过程 proc.sh脚本内容(IBM的AIX环境下) ORACLE_BASE=/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0;export ORACLE_HOME ORACLE_SID=commdb;export ORACLE_SID $ORACLE_HOME/bin/sqlplus cfa/cfa< exec sp_B_20090827; exit ! 2、备份文件名后缀为日期对数据库中的表进行exp备份 exp_tab_perday.sh脚本内容(IBM的AIX环境下) DATE=`date +%Y%m%d_%T`;export DATE ORACLE_BASE=/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0;export ORACLE_HOME ORACLE_SID=commdb;export ORACLE_SID $ORACLE_HOME/bin/exp cfa/cfa file=/oracle/dlbk_table$DATE.dmp log=/oracle/dlbk_table$DATE.log tables=cfa_income_ent_new,cfa_income_inst_old,cfa_income_ent_old 3、对exp的用户备份,进行恢复imp_user.sh脚本内容(RedHat AS4环境下) export ORACLE_HOME=/opt/oracle/product/10g $ORACLE_HOME/bin/imp cfa/cfa@orcl file=/home/oracle/dlbk_cfa2009-09-12.dmp log=/home/oracle/dlbk_cfa2009-09-12.dmp fromuser=cfa touser=cfa 4、将oracle数据库中表的数据用spool导成标准的txt格式 调度脚本spool_out.sh的内容(IBM的AIX环境下): ORACLE_BASE=/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0;export ORACLE_HOME ORACLE_SID=commdb;export ORACLE_SID DATE=`date +%Y%m%d_%T`;export DATE $ORACLE_HOME/bin/sqlplus cfa/cfa @/oracle/cfaout/spool.sql spool配置脚本spool.sql的内容 set heading on; set feedback off; set pagesize 0; set linesize 8000; set trimout on; set trimspool on; set term off; SET NEWPAGE 1; spool /oracle/cfaout/aix_ent_info_$DATE.txt;@/oracle/cfaout/select_ent_info.sql; spool off; spool /oracle/cfaout/aix_report_record_$DATE.txt;@/oracle/cfaout/select_report_record.sql; spool off; exit; 两select表成标准格式脚本内容: select_ent_info.sql: select CUSTOMERID||"|"||CORPID||"|"||ENTERPRISENAME||"|"||ENGLISHNAME||"|"||FICTITIOUSPERSON||"|"||ORGNATURE||"|"||FINANCETYPE||"|"||ENTERPRISEBELONG||"|"||INDUSTRYTYPE||"|"||INDUSTRYTYPE1||"|"||INDUSTRYTYPE2||"|"||PRIVATE||"|"||ECONOMYTYPE||"|"||ORGTYPE||"|"||MOSTBUSINESS||"|"||BUDGETTYPE||"|"||RCCURRENCY||"|"||REGISTERCAPITAL||"|"||PCCURRENCY||"|"||PAICLUPCAPITAL||"|"||FUNDSOURCE||"|"||TOTALASSETS||"|"||NETASSETS||"|"||ANNUALINCOME||"|"||SCOPE||"|"||LIMIT||"|"||CREDITDATE||"|"||LICENSENO||"|"||LICENSEDATE||"|"||LICENSEMATURITY||"|"||SETUPDATE||"|"||INSPECTIONYEAR||"|"||LOCKSITUATION||"|"||TAXNO||"|"||BANKLICENSE||"|"||BANKID||"|"||MANAGEAREA||"|"||BANCHAMOUNT||"|"||EXCHANGEID||"|"||REGISTERADD||"|"||CHARGEDEPARTMENT||"|"||OFFICEADD||"|"||OFFICEZIP||"|"||COUNTRYCODE||"|"||REGIONCODE||"|"||VILLAGECODE||"|"||VILLAGENAME||"|"||RELATIVETYPE||"|"||OFFICETEL||"|"||OFFICEFAX||"|"||WEBADD||"|"||EMAILADD||"|"||EMPLOYEENUMBER||"|"||MAINPRODUCTION||"|"||NEWTECHCORPORNOT||"|"||LISTINGCORPORNOT||"|"||HASIERIGHT||"|"||HASDIRECTORATE||"|"||BASICBANK||"|"||BASICACCOUNT||"|"||MANAGEINFO||"|"||CUSTOMERHISTORY||"|"||PROJECTFLAG||"|"||REALTYFLAG||"|"||WORKFIELDAREA||"|"||WORKFIELDFEE||"|"||ACCOUNTDATE||"|"||LOANCARDNO||"|"||LOANCARDPASSWORD||"|"||LOANCARDINSYEAR||"|"||LOANCARDINSRESULT||"|"||LOANFLAG||"|"||FINANCEORNOT||"|"||FINANCEBELONG||"|"||CREDITBELONG||"|"||CREDITLEVEL||"|"||EVALUATEDATE||"|"||OTHERCREDITLEVEL||"|"||OTHEREVALUATEDATE||"|"||OTHERORGNAME||"|"||INPUTORGID||"|"||INPUTUSERID||"|"||INPUTDATE||"|"||UPDATEORGID||"|"||UPDATEUSERID||"|"||UPDATEDATE||"|"||REMARK||"|"||TAXNO1||"|"||FICTITIOUSPERSONID||"|"||GROUPFLAG||"|"||EVALUATELEVEL||"|"||MYBANK||"|"||MYBANKACCOUNT||"|"||OTHERBANK||"|"||OTHERBANKACCOUNT||"|"||TEMPSAVEFLAG||"|"||FINANCEDEPTTEL||"|"||ECGROUPFLAG||"|"||SUPERCORPNAME||"|"||SUPERLOANCARDNO||"|"||SUPERCERTTYPE||"|"||SMEINDUSTRYTYPE||"|"||SELLSUM||"|"||SUPERCERTID||"|"||ISVOUCHCORP from aix_ent_info; select_report_report.sql: select REPORTNO||"|"||REPORTDATE||"|"||MODELNO||"|"||REPORTSCOPE||"|"||OBJECTNO from aix_report_record;查看Oracle CPU情况入侵Oracle数据库能用到的技术相关资讯      oracle 
  • [INS-32052] Oracle基目录和Oracle  (07/22/2014 07:41:41)
  • Oracle 4个大对象(lobs)数据类型  (02/03/2013 12:33:05)
  • Oracle按时间段分组统计  (07/26/2012 10:36:48)
  • [Oracle] dbms_metadata.get_ddl的  (07/12/2013 07:37:30)
  • Liferay Portal 配置使用Oracle和  (07/31/2012 20:07:18)
  • Concurrent Request:Inactive   (07/20/2012 07:44:05)
本文评论 查看全部评论 (0)
表情: 姓名: 字数