Oracle基本管理

Oracle基本管理

ID:36494532

大小:130.50 KB

页数:32页

时间:2019-05-11

Oracle基本管理_第1页
Oracle基本管理_第2页
Oracle基本管理_第3页
Oracle基本管理_第4页
Oracle基本管理_第5页
资源描述:

《Oracle基本管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Oracle基本管理1.ORACLE数据库启动与关闭1.1打开和关闭数据库(手工)1.1.1sqlplus连接#su-oracle#sqlplus/nolog1.1.2打开数据库sql>connectsys/oracleassysdba;sql>startup[nomount

2、mount]等待十几秒左右,当看到oracleinstancesstarted,databasemounted,databaseopened的时候,oracle数据库打开成功备注:打开数据库startup可带三个参数,分别是SQL>startupnomount仅启动instan

3、cesSQL>startupmount启动instances,连上(mount)数据库SQL>startupnormal启动instances,连上(mount)数据库(推荐)打开(open)数据库startup缺省参数是normal1.1.3启动oraclelistener#su-oracle#lsnrctlstart如果出错检查环境变量是否设好,及lsnrctl文件的内容和执行属性。1.1.4关闭oraclelistener#su-oracle#lsnrctlstop1.1.5关闭数据库sql>connectsys/oracleassysdba;

4、sql>shutdown关闭数据库(推荐)等待几秒左右,当看到databasecloseddatabasedismountedoracleinstancesshutdown的时候,oracle数据库关闭成功备注:关闭数据库shutdown可带三个参数,分别是SQL>shutdownabort非正常立刻关机。等于忽然停电SQL>shutdownimmediate做回滚*作,立刻关机。SQL>shutdownnormal正常关机(推荐)shutdown缺省参数是normal2.数据库备份2.1冷备份关闭数据库时作的备份称为冷备份。关闭数据库,将所有和本实

5、例有关的文件,包括datafile,controlfile,redolog,archivedredolog,initora.ora等全部备份。恢复时只要将这些文件放回从前的目录,startup数据库即可。数据库处于归档非归档状态均可。2.2用exp、imp命令做逻辑备份EXP:有三种主要的方式(完全、用户、表)1、完全:expsystem/managerbuffer=64000file=/backup/full.dmpfull=y如果要执行完全导出,必须具有角色EXP_FULL_DATABASE。2、用户模式:expsystem/managerbuf

6、fer=64000file=/backup/bill.dmpowner=bill这样用户bill的所有对象被输出到文件中。3、表模式:expsystem/managerbuffer=64000file=/backup/area.dmpowner=billtables=area这样用户bill的表area就被导出到文件中。需要注意的参数是Inctype,这个参数可以取一下三个值:Complete(全备份):把数据库中所有数据对象导出到dump文件中,只有具有Exp_full_database的用户有使用这个参数的权限。Incremental(增量备份)

7、:把数据库中所有上次备份后修改的表备份出来。Cumulative(累计备份):把数据库中所有全备份或者累计备份以后修改的表备份出来。IMP:具有三种模式(完全、用户、表)1、完全:impsystem/managerbuffer=64000file=/backup/full.dmpfull=y如果要执行完全导入,必须具有角色IMP_FULL_DATABASE。2、用户模式:impsystem/managerbuffer=64000file=/backup/area.dmpfromuser=billtouser=billbak文件中用户bill的所有对象

8、被导入到用户billbakK中。必须指定fromuser、touser参数。3、表模式:impsystem/managerbuffer=64000file=/backup/area.dmpfromuser=billtouser=billbaktables=area文件中用户bill的表area就被导入到用户billbak中。2.3用tar命令做物理备份1、#su-oracle2、%tarcvf/dev/rmt0.把oracle路径下所有文件备份到磁带机上3、%tarxvf/dev/rmt0把备份磁带上所有文件恢复进oracle当前路径4、%tartv

9、f/dev/rmt/0查看磁带上有些什么文件2.4备份控制文件控制文件是Oracle数据库中非常重要的文件。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。