易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE数据库自动备份任务

For win:
1、新建一个批处理文件b.bat,该文件目录下要有exp.exe文件
    批处理文件内容:
  exp userid=user/passfile=i:\db%date:~0,10%.dmp log=i:\db%date:~0,10%.log
2、新建任务关联b.bat文件即可。
For linux:
1、切到oracle用户下新建一个文件,如b.sh  ,并赋于可执行权限 chmod +x b.sh
tim=`date +%Y%m%d`
mday10=`date -d "10 days ago" +%Y%m%d`
unset USERNAME
/prod/proddb/9.2.0/bin/exp userid=wlpos/wlpos  file=/prod/dmbackup/dmp/dat$tim.dmp buffer=2048000 >>/prod/dmbackup/log/log$tim.log 2>&1
/usr/bin/gzip /prod/dmbackup/dmp/dat$tim.dmp
/usr/bin/rcp /prod/dmbackup/dmp/dat$tim.dmp.gz backup51:/backup/rman/dmbackup/
/bin/rm -f  /prod/dmbackup/dmp/dat$mday10*.dmp.gz
2、切到root用户下新建一个文件,如back.sh    ,并赋于可执行权限 chmod +x back.sh
  su - oracle -c "/prod/b.sh"
3、定义任务定时执行备份:crontab -e
1 30 * * *   /prod/back.sh


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

oracle数据库导入导出

根据用户导出语句:
1.数据库导出
exp system/jade@JADE_166.111.134.26 file=d:\jade.dmp statistics=none
说明:
syste是用户名
jade是密码
JADE_166.111.134.26是SID标示
file=d:\jade.dmp 是导出文件的路径及文件名
2.数据库导入
imp system/jade@JADE_166.111.134.26  file=d:\jade.dmp fromuser=syst ......

sql2005 链接服务器 连接Oracle...

一、建立链接服务器
       有人喜欢调用系统过程来建立,但我个人对系统过程没有特别的学习 ,所以用的是界面设置,当然有兴趣也可以研究一下的,因为可以把SQL执行导出来。
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver @server = N'TEST2', @srvproduct=N'ORCL', @provider=N ......

oracle事务处理

1.回退事务
最好设置一个保存点,例savepoint a,或者执行 exec dbms_transaction.savepoint('a')(执行前需要执行set serveroutput on语句);取消部分事务就可以使用rollback to a,或者执行exec dbms_transaction.rollback_savepoint('a');取消全部事务可以执行rollback,或者exec dbms_transaction.rollback;
2.只读事务
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号