Oracle数据库管理培训课件

上传人:嘀****l 文档编号:253049159 上传时间:2024-11-28 格式:PPT 页数:35 大小:936.50KB
返回 下载 相关 举报
Oracle数据库管理培训课件_第1页
第1页 / 共35页
Oracle数据库管理培训课件_第2页
第2页 / 共35页
Oracle数据库管理培训课件_第3页
第3页 / 共35页
点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,*,*,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,三Oracle数据库管理,1,创建、启动和关闭Oracle数据库,1.1手动创建Oracle数据库,在WindowsNT/2000环境下创建数据库过程,如下:,参数文件,确定参数,创建实例,创建数据库,数据文件,日志文件,控件文件,1,创建、启动和关闭Oracle数据库,第1步:确定数据库名、数据库实例名、服务名,如:,db_name=MYDB,Instance_name=MYDB,db_domain=SSE,第2步:编辑、修改参数文件,在Windows NT/2000下的参数文件名称及路径如下:,D:oracleadmimMYDBpfileinit.ora,注意:在创建数据库时,有一些参数必须在数据库创建之前确定,因为这些,参数创建之后将不能修改。,表1.数据库标识类参数,1,创建、启动和关闭Oracle数据库,常用的数据库参数:,参数名称,说明,DB_NAME,数据库名,此参数在创建数据库前决定,数据库创建,后修改时,必须重建控制文件,DB_DOMAIN,数据库域名,用于区别同名数据库.数据库名与域名一起构成了全局数据库名,INSTANCE_NAME,数据库实例名,通常与数据库名相同,SERVICE_NAMES,数据库服务名,与全局数据库名相同,如果没有域名,则服务名就是数据库名,表2.日志管理类参数,1,创建、启动和关闭Oracle数据库,参数名称,说明,LOG_ARCHIVE_START,是否启动自动归档进程ARCH,LOG_ARCHIVE_DEST,归档日志文件存储目录,LOG_ARCHIVE_FROMAT,归档日志文件默认文件存储格式,LOG_ARCHIVE_DUPLEX_DEST,归档日志文件镜像存储目录,LOG_ARCHIVE_DEST_N,归档日志文件存储目录,LOG_ARCHIVE_DEST_STATE_N,设置参数上个参数失效,LOG_ARCHIVE_MAX_PROCESS,设置ARCH进程的个数,LOG_ARCHIVE_MIN_SUCCEED_DEST,设置最少的成功存储目录的个数,LOG_CHECKPOINT_INTERVAL,根据日志数量设置检查点频率,LOG_CHECKPOINT_TIMEOUT,根据时间间隔设置检查点频率,1,创建、启动和关闭Oracle数据库,表3.内存管理参数,参数名称,说明,SHARED_POOL_SIZE,共享池大小控制参数,单位为字节,DB_CACHE_SIZE,数据库缓冲区大小控制参数,单位为字节,DB_BLOCK_SIZE,数据库块大小控制参数,单位为字节,SORT_AREA_SIZE,排序区大小控制参数,单位为字节,LARGE_POOL_SIZE,大池大小控制参数,单位为字节,JAVA_POOL_SIZE,Java池大小控制参数,单位为字节,参数名称,说明,LICENSE_MAX_SESSIONS,连接的最大会话数,LICENSE_MAX_USERS,支持的最大用户数,LICENSE_SESSIONS_WARNING,最大警告会话数,表4.最大许可用户数据量限制参数,1,创建、启动和关闭Oracle数据库,表5.系统跟踪信息管理参数,参数名称,说明,USER_DUMP_DEST,用户跟踪文件生成的位置,BACKGROUD_DUMP_DEST,后台进程跟踪文件生成的位置,MAX_DUMP_FILE_SIZE,跟踪文件的最大尺寸,表6.系统性能优化与动态统计参数,参数名称,说明,SQL_TRACE,设置SQL跟踪,TIMED_STATISTICS,设置动态统计,AUDIT_TRAIL,启动数据库审计功能,1,创建、启动和关闭Oracle数据库,表7.其它系统参数,参数名称,说明,CONTROL_FILES,控制文件名及路径,UNDO_MANAGEMENT,UNDO空间管理方式,ROLLBACK_SEGMENTS,回滚段名称,OPEN_CURSORS,一个用户可打开的游标最大值,PROCESSES,可同时连接到Oracle的操作系统进程总数,IFILES,另一个参数文件的名字,1,创建、启动和关闭Oracle数据库,具体的修改如下:,db_name=MYDB,Instance_name=MYDB,db_domain=SSE,control_files=(D:oracleoradataMYDBcontrol01.ctl,D:oracleoradataMYDBcontrol02.ctl,D:oracleoradataMYDBcontrol03.ctl),db_block_size=8192,user_dump_dest=D:oracleadminMYDBudump,background_dump_dest=D:oracleadminMYDBbdump,见init.ora文件,1,创建、启动和关闭Oracle数据库,第3步:创建数据库实例,在Windows NT/2000中创建数据库实例的命令为,Oradim.exe,可以利用oradim命令的帮助信息。,在本例中的具体命令格式如下:,C:oradim-NEW-SID MYDB INTPWD mydb,-STARTMODE auto,-PFILE D:OracleadminMYDBpfileinit.ora,1,创建、启动和关闭Oracle数据库,第4步:启动实例、创建数据库,第5步:创建数据字典,C:set ORACLE_SID=MYDB,C:sqlplus“/as system”,SQLstartup nomount,加载常用的数据字典包,加载PL/SQL程序包,加载数据复制支持软件包,加载Java程序包,加载系统环境文件,SQLD:oracleora92rdbmsadmincatalog,SQLD:oracleora92rdbmsadmincatproc,SQLD:oracleora92rdbmsadmincatrep,SQLD:oracleora92javavminstallinitjvm,SQLD:oracleora92sqlplusadminpupbld.sql,1,创建、启动和关闭Oracle数据库,第6步:网络配置,网络配置包括两个部分,监听进程配置文件LISTENER.ORA,及网络连接解析配置文件TNSNAMES.ORA 配置。,监听进程配置文件的位置:,D:oracleora92networkadminlistener.ora,网络连接配置文件的位置:,D:oracleora92networkadmintnsnames.ora,1,创建、启动和关闭Oracle数据库,1.2使用向导工具创建数据库,在Oracle9i中,系统提供了创建数据库的向导工具DBCA,(Database Configuration Assistant),使用该工具,可以简单快捷地创建自定义的数据库结构。,使用DBCA可以创建数据库、更改数据库配置或删除数据,库,也可以从预定义的模板列表中创建数据库,或使用现,有数据库作为模板创建新的数据库或模板。,按以下步骤使用DBCA创建一个数据库:,实例,1,创建、启动和关闭Oracle数据库,1.3 启动数据库,1.4 启动监听进程,1.5 数据库启动过程,1、启动数据库实例,读取参数文件,分配SGA,启动后台进程,2、安装数据库,3、打开数据库,1.6 关闭数据库,2,表空间管理,2.1 创建表空间,创建表空间有两种方式:使用Oracle企业管理器或手工。,使用Oracle企业管理器创建表空间,(1)启动Oracle企业管理器,以system身份连接数据库,(2)展开“存储”结点,鼠标右键“表空间”结点,(3)在快捷菜单中选择“创建”命令,弹出“创建表空间”对话框,(4)在快捷菜单中选择“创建”命令,弹出“创建表空间”对话框,(5)添加相关项目内容,单击“创建”按钮,开始表空间的创建操作,2,表空间管理,2.1 创建表空间,2.手工创建表空间,CREATE TABLESPACE 表空间名,DATAFILE 文件名SIZE 整数K|M,REUSE,其他数据文件说明,DEFAULT STORAGE(INITIAL 整数K|M,NEXT 整数K|M MINEXTENTS 整数,MAXEXTENTS 整数|UNLIMITED,PCTINCREASE 整数),ONLINE|OFFLINE,PERMANENT|TEMPROARY,MANAGEMENT LOCAL|DICTIONARY,2,表空间管理,2.2 查看、修改表空间,1.使用Oracle企业管理器查看或修改表空间,2.手工查看、修改表空间,表空间的信息存储在DBA_TABLESPACES、V$TABLESPACE、,DBA_DATA_FILES和DBA_FREE_SPACE等数据字典中.,修改语句:,ALTER TABLESPACE 表空间名,RENAME DATAFILE文件名 TO 文件名,ADD DATAFILE 数据文件说明,DEFAULT STORAGE 默认存储说明,ONLINE|OFFLINE,PERMANENT|TEMPORARY,BEGIN BACKUP|END BACKUP,2,表空间管理,2.3 删除表空间,1.使用Oracle企业管理器删除,2.手工删除表空间,语句的语法形式如下:,DROP TABLESPACE 表空间名,INCLUDING CONTENTS,CASCADE CONSTRAINTS,3,管理Oracle数据文件,3.1 查看数据文件,1.使用Oracle企业管理器管理数据文件,2.手工查看数据文件,数据文件的信息存储在数据字典DBA_DATA_FILES和,V$DATAFILE中,语句:,select tablespace_name,bytes,autoextensible,file_name from dba_data_files;,3,管理Oracle数据文件,3.2 修改数据文件大小,修改数据文件大小,实际上是增加数据库的磁盘可用空间,所以修改数据文件大小之前,应该检查磁盘空间,以确定是,否有足够的磁盘空间可以使用,1.使用Oracle企业管理器修改数据文件,2.手工修改数据文件大小,先查询数据文件名称、大小、路径以确定如何修改,确定要修改的文件名称及路径后,使用Alter Database,Datafile 修改文件大小:,例句:,Alter database datafileD:oracleoradataora9i,users01.dbf RESIZE 800m;,3,管理Oracle数据文件,3.3 修改数据文件的自动扩展属性,1.使用Oracle企业管理器修改数据文件的自动扩展属性,2.手工修改数据文件的自动扩展属性,语法如下:,ALTER DATABASE database,DATAFILE filename1,filename2autoextend_clause,例句:,SQLalter database datafile,d:oracleoradataora9isystem01.dbf,d:oracleoradataora9itools01.dbf,AUTOEXTEND OFF;,4,管理Oracle数据库对象,4.1 管理表,1.创建表,(1)使用Oracle企业管理器创建表,启动Oracle企业管理器,以System身份连接数据库,展开“方案”“SYSTEM“,右击”表“,在快捷菜单中选择”创建“命令,出现”创建表“对话框,”创建表“对话框包含了5个选项卡,”一般信息“,”约束条件“,“簇列”,“存储”,“选项”,在“创建表”对话框中,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!