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

oracle命令 收藏

  oracle命令 收藏
1. ORACLE数据库启动与关闭
1.1 打开和关闭数据库 (手工)
1.1.1 sqlplus连接
  #su - oracle
#sqlplus  /nolog
1.1.2 打开数据库
sql> connect sys/oracle as sysdba;
  sql> startup [nomount|mount]
等待十几秒左右,当看到
oracle instances started,
database mounted,
database opened的时候,oracle数据库打开成功
备注:打开数据库startup可带三个参数,分别是
SQL > startup nomount 仅启动instances
SQL > startup mount 启动instances,连上(mount)数据库
SQL > startup normal 启动instances,连上(mount)数据库(推荐)
打开(open)数据库
startup缺省参数是normal
1.1.3 启动oracle listener
       #su - oracle
#lsnrctl start
如果出错检查环境变量是否设好,及lsnrctl文件的内容和执行属性。
1.1.4 关闭oracle listener
       #su - oracle
#lsnrctl stop
1.1.5 关闭数据库
sql> connect sys/oracle as sysdba;
  sql> shutdown 关闭数据库(推荐)
等待几秒左右,当看到
database closed
database dismounted
oracle instances shut down的时候,oracle数据库关闭成功
备注:关闭数据库shutdown可带三个参数,分别是
SQL > shutdown abort 非正常立刻关机。等于忽然停电
SQL > shutdown immediate 做回滚*作,立刻关机。
SQL > shutdown normal 正常关机 (推荐)
shutdown缺省参数是normal
2. 数据库备份
2.1 冷备份
关闭数据库时作的备份称为冷备份。
关闭数据库,将所有和本实例有关的文件,包括datafile,controlfile,redolog,archiv
ed redolog,initora.ora等全部备份。恢复时只要将这些文件放回从前的目录,startup
数据库即可。
数据库处于归档非归档状态均可。
2.2 用exp、imp命令做逻辑备份
EXP:
有三种主要的方式(完全、用户、表)
1、完全:
exp system/manager buffer=64000 file=/backup/full.dmp full=y
如果要执行完全导出,必须具有角色EXP_FULL_DATABASE 。
2、用户模式:
exp system/manager buffer=64000 file=/backup/bill.dmp owner=bill
这样用户bill的所有对象被输出到文件中。
3、表模式:
exp system/manager buffer=64000 file=/backup/area.dmp owner=bill tables=area
这样用


相关文档:

Oracle中TO_DATE格式

TO_DATE格式(以时间:2007-11-02   13:45:25为例)
  
        Year:     
        yy two digits 两位年               ......

如何导入ORACLE 备份文件

--创建用户
create user iagent identified by ia
profile default 
default  tablespace users
temporary tablespace temp
account unlock;
 
--给创建的用户授权
grant create user,drop user,alter user,create any view,drop any view,exp_full_database,imp_full_database,dba,connect,resour ......

Oracle 数据库 事务处理基本原理

 
事务处理:所谓的事务处理就是保证操作的完整性,所有操作要么同时成功,要么同时失败。
原理如下:
在Oracle每个连接到数据库的窗口,连接之后建立一个session。一个session里面对数据所做的修改,不会立刻反应在数据库的真实数据之上,是允许回滚的,当一个session提交所有的操作后,数据才真正地做出修改。
& ......

oracle 误删除日志文件后的处理方法!


oracle
误删除日志文件后的处理方法!
解决方法背景

整理c
盘的垃圾文件,吧oralce
的。log
日志文件删除。

然后oralce
一直不能使用,提示tns
有问题,
然后再往上找资料,一直没有解决掉,后来看到一边文章如下,问题解决掉了,特和大家分享!
======================================== ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号