OracleDBA培训教程——从实践中学第0章Oracle的安装及相关配置1、SQL和SQL*Plus的语句是大小写无关的。2、卸载Oracle10g时,运行UniversalInstaller进行卸载,然后重新启动,再删除安装目录即可。3、可以更改控制台的默认端口号,如果是10g,就在C:\oracle\product\\Db_1\。4、在10g以上的版本,出于安全的考虑,所有Oracle的默认用户包括scott用户都将被锁住。可以先用system或sys用户登录数据库,然后用如下命令解锁:ountunlock;5、如果scott用户中的某个对象出现问题,不需要重装Oracle系统,。10g版本使用如下命令:***@C:\oracle\product\\Db_1\RDBMS\ADMIN\6、以sys账户,sysdba权限登录数据库的方法:connectsys/oracleassysdba7、通过v$controlfile数据字典,可以查看目前数据库控制文件所在的目录位置:select*fromv$controlfile;8、host命令可以在sqlplus中执行dos命令,如hostcopyC:\oracle\product\\oradata\Moon\*.*c:\study\backup9、立即关闭数据库:shutdownimmediate打开数据库:startup第1章Oracle的体系结构1、Oracle数据库管理系统的体系结构:2、Oracle服务器由Oracle实例和Oracle数据库两大部分组成。3、Oracle实例是一种访问数据库的机制,它由内存结构和一些后台进程组成。4、内存结构也称为系统全局区(systemglobalarea,SGA)。SGA包含了以下几个内存结构:共享池(sharedpool)、数据库高速缓冲区(databasebuffercache)、重做日志缓冲区(redologbuffer)和其他的一些结构(如锁和统计数据)等。5、实例的后台进程有5个是必需的,分别是SMON、PMON、DBWR、LGWR和CKPT。6、Oracle数据库也称为物理(内存)结构,它为数据库信息提供了真正的物理存储,它由以下3类操作系统文件组成,控制文件(controlfile)、重做日志文件(redologfiles)和数据文件(datafiles)。7、Oracle执行SQL查询语句的步骤,分为三个阶段:编译、执行和提取数据。编译:在进行编译时,服务器进程会将SQL语句的正文放入共享池(sharedpool)的库高速缓存(librarycache)中并将完成以下处理。首先在共享池中搜索是否有相同的SQL语句(正文),如果没有就进行后续的处理。检查该SQL语句的语法是否正确。通过查看数据字典来检查表和列的定义。对所操作的对象加编译锁,以便在编译语句期间这些对象的定义不能被改变。检查所引用对象的用户权限。生成执行该SQL语句所需的优化的执行计划(执行步骤)。将SQL语句和执行计划装入共享的SQL区。以上的每一步操作都是在处理正确时才进行后续的处理。如果不正确,就返回错误。执行:Oracle服务器进程开始执行SQL语句是因为它已获得了执行SQL语句所需的全部资源和信息。提取数据:Oracle服务器进程选择所需的
2020年OracleDBA培训教程 来自淘豆网m.daumloan.com转载请标明出处.