欢迎来到天天文库
浏览记录
ID:36316234
大小:356.31 KB
页数:20页
时间:2019-05-09
《oracle实例的管理》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Oracle实例的管理本课的目的学完本课之后,应该掌握以下的内容:建立数据库实例的参数文件(Parameterfile)启动实例并打开数据库关闭数据库与数据库实例读取并设置参数(Parameter)的值管理会话(sessions)监控数据库的警告文件(ALERTfile)与追踪文件(tracefiles)DatabaseControlfilesDatafilesRedologfilesPasswordfileParameterfileTracefilesALERTfileInstanceSGASharedpoolUserprocessServerprocessPGA概览initU
2、15.ora初始化参数文件(InitializationParameterFile)SQL>CONNECT/ASSYSDBASQL>STARTUPPFILE=/DISK1/initU15.oraInstanceSGARedologbufferDatabuffercacheSharedpoolDatadict.cacheLibrarycachePMONDBWRSMONLGWRCKPTARCH参数文件的作用设定SGA(SystemGlobalArea)的大小设定数据库与实例的默认值设定使用者或进程的限制设定数据库资源的使用限制定义数据库的各种物理属性,如数据库的块的大小指定控制文件,归档日志
3、文件,警告文件,追踪文件的位置初始化参数文件的例子#InitializationParameterFile:initU15.oradb_name=U15control_files=(/DISK1/control01.con,/DISK2/control02.con)db_block_size=8192db_block_buffers=2048shared_pool_size=52428800log_buffer=64Kprocesses=50db_files=1024log_files=10max_dump_file_size=10240background_dump_dest=(/home/
4、disk3/user15/BDUMP)user_dump_dest=(/home/disk3/user15/UDUMP)core_dump_dest=(/home/disk3/user15/CDUMP)rollback_segments=(r01,r02,r03,r04,r05,r06,r07,r08)...OPENMOUNTNOMOUNTSHUTDOWN控制文件里面所描述的所有文件都被打开控制文件被打开实例启动启动与关闭数据库的阶段STARTUPSHUTDOWNSTARTUP命令STARTUPPFILE=/DISK1/initU15.ora启动数据库实例并打开数据库:ALTERDATABAS
5、E命令改变数据库的状态--从NOMOUNT到MOUNT:ALTERDATABASEdatabaseMOUNT;把数据库打开为只读的模式:ALTERDATABASEdatabaseOPENREADONLY;数据库打开为只读的模式任何数据库都能被打开为只读的模式一个只读的数据库能够被用在:执行查询(Query)在本地管理表空间中执行排序的操作让数据文件离线或在线在离线的数据文件上执行恢复AxxxxTxxooIxxxoShutdown模式允许新的连线等待当前会话(sessions)结束等待当前交易(transactions)结束强制关数据库NxoooShutdown模式:AAbortIImmedia
6、teTTransactionalNNormalShutdown命令的选项YESNOxo不同类型的SHUTDOWN的例子银行转账从旧的账户删除金额提交登出检查账号余额插入新的金额到新的账户ShutdownNormalShutdownImmediateShutdownTransactionalDatabasedownDatabasedownDatabasedown12345显示系统当前的参数的值使用命令:查询视图V$PARAMETER:SHOWPARAMETERcontrolSELECTnameFROMv$parameterWHEREnameLIKE‘%control%’;动态初始化参数ALTER
7、SESSIONSETSQL_TRACE=true;ALTERSYSTEMSETTIMED_STATISTICS=true;一些参数在数据库实例打开的情况下可以被修改.打开/关闭数据库的受限制的会话(RestrictedSession)的模式使用STARTUP命令来限制对数据库的访问:使用ALTERSYSTEM命令来使数据库处于受限制的模式:STARTUPRESTRICTALTERSYSTEMENA
此文档下载收益归作者所有