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

进行oracle的冷备份

1、冷备份必须将数据库服务器停止,不然恢复的时候无法恢复
停止服务器的命令:
在sqlplus下登陆sqlplus:sqlplus "/as sysdba"
停止oracle服务: shutdown immediate;(此命令等待事务执行完毕后再关闭)
是在不行直接强行终止:shutdown abort;(此命令直接关闭实例服务)
关闭listener:
linux命令:lsnrctl
然后停止命令:stop
2、常规备份文件:
在拷贝数据文件前要通过下边的sql确定数据文件所在的位置:
   
    /*数据文件目录位置*/
    select name from v$datafile_header;
    /*联机日志的位置*/
    select member from v$logfile;       
   
    /*控制文件的位置*/ 
    select name from v$controlfile;  
    
    spfiletest.ora 和 orapwtest(文件中的test为实例名)
备份如下目录的文件
SQL> select name from v$datafile_header;
NAME
--------------------------------------------------------------------------------
/oracle/oradata/tieba/system01.dbf
/oracle/oradata/tieba/undotbs01.dbf
/oracle/oradata/tieba/sysaux01.dbf
/oracle/oradata/tieba/users01.dbf
/oracle/oradata/tieba/vmstbs01.dbf
/oracle/oradata/tieba/vmstbs02.dbf
/oracle/product/10.2.0/Db_1/dbs/D:oracleproduct10.2.0oradatapsdbofbiz01.dbf
/oracle/oradata/tieba/notifydb.dbf
8 rows selected.
SQL> select member from v$logfile;
MEMBER
--------------------------------------------------------------------------------
/oracle/oradata/tieba/redo03.log
/oracle/oradata/tieba/redo02.log
/oracle/oradata/tieba/redo01.log
SQL> select name from v$controlfile;
NAME
--------------------------------------------------------------------------------
/oracle/oradata/tieba/control01.ctl
/oracle/oradata/tieba/control02.ctl
/oracle/oradata/tieba/control03.ctl
3、冷备份的其他文件目录
/oracle/product/10.2.0/Db_1/dbs
主要备份他下边的“spfile实例名.ora”和“orapwtest实例名”文件,如果实例是tie


相关文档:

老鸟谈Oracle用户表空间

学习Oracle时,你可能会遇到Oracle用户表空间问题,这里将介绍Oracle用户表空间问题的解决方法,在这里拿出来和大家分享一下。其实就是在已有的数据库实例上创建一个新的帐号,访问一些新的表。
操作步骤如下:
1、登录linux,以Oracle用户登录(如果是root用户登录的,登录后用su-oracle命令切换成oracle用户)
2、以sy ......

Oracle表空间恢复让你不再担心数据库出现错误

学习Oracle时,你可能会遇到oracle表空间恢复问题,这里将介绍Oracle表空间恢复问题的解决方法,在这里拿出来和大家分享一下。
Oracle表空间恢复方案
一.用户表空间
错误:
在启动数据库时出现ora-01157,ora-01110或操作系统级错误例如ora-07360, 在关闭数据库(使用shutdown normal或shutdown immediate) 时将导致错误 ......

oracle常用经典SQL查询(转载)

常用SQL查询:
1、查看表空间的名称及大小
select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size
from dba_tablespaces t, dba_data_files d
where t.tablespace_name = d.tablespace_name
group by t.tablespace_name;
2、查看表空间物理文件的名称及大小
select tablespace_name, file_id, ......

【转】ORACLE的日志管理

ORACLE数据库的日志文件$ORACLE_BASE/admin/orasid/bdump/alert_orasid.log记录了重作日志的转换,
    数据库启动和关闭,数据库结构的改变,回退段的修改,死锁,内部错误等信息.
   
    数据库管理员需要检查这个文件有无ORA-错误并定期地对这个日志文件进行存档整理 ......

oracle的decode

DECODE函数的作用:它可以将输入数值与函数中的参数列表相比较,根据输入值返回一个对应值。函数的参数列表是由若干数值及其对应结果值组成的若干序偶形式。当然,如果未能与任何一个实参序偶匹配成功,则函数也有默认的返回值。
  区别于SQL的其它函数,DECODE函数还能识别和操作空值。
  语法如下:
  DECODE ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号